Commit 0aca8df1 authored by Andreas Tille's avatar Andreas Tille
Browse files

New upstream version 2.8.1

parent ed6d945f
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -7,6 +7,14 @@ python:
  - "3.5"
  - "3.6"

# Travis does not properly support this yet.
# https://github.com/travis-ci/travis-ci/issues/9815
matrix:
  include:
    - python: 3.7
      dist: xenial
      sudo: true

before_install:

install: python setup.py install
+1 −1
Original line number Diff line number Diff line
@@ -36,7 +36,7 @@ def setup(app):
# Add any Sphinx extension module names here, as strings. They can be extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.intersphinx', 'sphinx.ext.todo',
              'sphinx.ext.coverage', 'sphinx.ext.pngmath', 'sphinx.ext.mathjax', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode']
              'sphinx.ext.coverage', 'sphinx.ext.mathjax', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode']

# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']
+1 −1
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@ Start Here:
   gallery.rst
   why_ruffus.rst
   tutorials/new_tutorial/manual_contents.rst

   release.rst


=====================

doc/release.rst

0 → 100644
+23 −0
Original line number Diff line number Diff line
*************
Release notes
*************

=============
Release 2.8.1
=============

* [#101] compatibility with gevent >= 1.2
* add lookup_pipeline to exported functions
* fix tests (thanks @LocutusOfBorg, @xnox)

=============
Release 2.8.0
=============

* Ctrl-C will kill drmaa jobs, SIGUSR1 will suspend jobs and SIGUSR2
  will resume.
* [#99] use gevent semaphores
* [#87] run everything through autopep8
* [#86] use pytest for testing
* python3.7 compatibility, thanks to @jbarlow83, @QuLogic
+15 −12
Original line number Diff line number Diff line
#!/usr/bin/env python
################################################################################
#
#   __init__.py
@@ -28,7 +27,8 @@
from .task import Pipeline, Task

# pipeline functions
from .task import pipeline_printout, pipeline_printout_graph, pipeline_run, pipeline_get_task_names, register_cleanup
from .task import pipeline_printout, pipeline_printout_graph, pipeline_run, pipeline_get_task_names, register_cleanup, \
	lookup_pipeline

# decorators
from .task import originate, split, subdivide, transform, merge, collate, follows
@@ -37,19 +37,22 @@ from .task import originate, split, subdivide, transform, merge, collate, follow
from .task import files, parallel

# filter / indicators
from .task import suffix, regex, formatter, inputs, add_inputs, touch_file
from .task import touch_file
from .file_name_parameters import suffix, regex, formatter, inputs, add_inputs

# deprecated
from .task import files_re, combine
from .task import files_re
from .ruffus_utility import combine

from .task import check_if_uptodate, active_if, jobs_limit, graphviz, mkdir, output_from, posttask
from .task import stderr_logger, black_hole_logger, JobSignalledBreak, runtime_parameter
from .task import check_if_uptodate, active_if, jobs_limit, graphviz, mkdir, posttask
from .ruffus_utility import output_from, runtime_parameter
from .task import stderr_logger, black_hole_logger
from .ruffus_exceptions import JobSignalledBreak
from .graph import graph_colour_demo_printout
from .file_name_parameters import needs_update_check_modify_time
from . import cmdline
from . import combinatorics

# output_dependency_tree_in_dot_format, output_dependency_tree_key_in_dot_format
from . import ruffus_version
__version__ = ruffus_version.__version

Loading