Skip to content

Commit

Permalink
Merge pull request #180 from databio/dev
Browse files Browse the repository at this point in the history
Release 0.13.0
  • Loading branch information
donaldcampbelljr authored Jun 29, 2023
2 parents 5fa2d14 + 2ef7a6a commit 53850a5
Show file tree
Hide file tree
Showing 50 changed files with 2,920 additions and 1,701 deletions.
1 change: 0 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
language: python
python:
- "2.7"
- "3.4"
- "3.5"
- "3.6"
os:
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
# Pypiper

[![Documentation Status](https://readthedocs.org/projects/pypiper/badge/?version=latest)](http://pypiper.readthedocs.org/en/latest/?badge=latest)
[![Build Status](https://travis-ci.org/databio/pypiper.svg?branch=master)](https://travis-ci.org/databio/pypiper)
[![Build Status](https://github.com/databio/pypiper/actions/workflows/run-pytest.yml/badge.svg)](https://github.com/databio/pypiper/actions/workflows/run-pytest.yml)
[![PEP compatible](http://pepkit.github.io/img/PEP-compatible-green.svg)](http://pepkit.github.io)
[![pypi-badge](https://img.shields.io/pypi/v/piper)](https://pypi.org/project/piper)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

A lightweight python toolkit for gluing together restartable, robust shell pipelines. Learn more in the [documentation](http://pypiper.databio.org).
5 changes: 5 additions & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
# <img src="img/pypiper_logo.svg" class="img-header"> a developer's pipeline framework

[![PEP compatible](http://pepkit.github.io/img/PEP-compatible-green.svg)](http://pepkit.github.io)
[![pypi-badge](https://img.shields.io/pypi/v/piper)](https://pypi.org/project/piper)
[![Documentation Status](https://readthedocs.org/projects/pypiper/badge/?version=latest)](http://pypiper.readthedocs.org/en/latest/?badge=latest)
[![Build Status](https://github.com/databio/pypiper/actions/workflows/run-pytest.yml/badge.svg)](https://github.com/databio/pypiper/actions/workflows/run-pytest.yml)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

## What is pypiper?

`Pypiper` is a **development-oriented** pipeline framework. It is a python package that helps you write robust pipelines directly in python, handling mundane tasks like restartability, monitoring for time and memory use, monitoring job status, copious log output, robust error handling, easy debugging tools, and guaranteed file output integrity.



## What makes pypiper better?
With Pypiper, **simplicity is paramount**. Prerequisites are few: base python and 2 common packages (`pyyaml` and `psutil`). It should take fewer than 15 minutes to build your first pipeline and only an hour or two to learn the advanced features. Pypiper pipelines are:

Expand Down
5 changes: 4 additions & 1 deletion docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## [0.13.0] -- 2023-06-29
### Added

- [pipestat](http://pipestat.databio.org/en/latest/) support

## [0.12.3] -- 2022-01-25

Expand All @@ -11,7 +15,6 @@
### Fixed
- Removed use2to3 for compatibility with setuptools 58


## [0.12.1] -- 2019-08-29

### Fixed
Expand Down
Loading

0 comments on commit 53850a5

Please sign in to comment.