Package: python-ruffus / 2.8.4-8

Metadata

Package Version Patches format
python-ruffus 2.8.4-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use_libjs mathjax.patch | (download)

doc/conf.py | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 use debian packaged mathjax

sphinx4.patch | (download)

doc/conf.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 adapt to sphinx 4.x api

ignore_test_proxy_logger.patch | (download)

ruffus/test/run_all_unit_tests3.cmd | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 ignore test test_proxy_logger.py (fails to write on /tmp)

reasonable multiprocessing.patch | (download)

ruffus/test/test_with_logger.py | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 adjust multiprocessed pipeline to the machine's available cores

Bug: https://github.com/cgat-developers/ruffus/issues/104
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841073
use raw strings.patch | (download)

doc/conf.py | 2 1 + 1 - 0 !
ruffus/cmdline.py | 6 3 + 3 - 0 !
ruffus/combinatorics.py | 2 1 + 1 - 0 !
ruffus/parse_old_style_ruffus.py | 6 3 + 3 - 0 !
ruffus/proxy_logger.py | 4 2 + 2 - 0 !
ruffus/ruffus_utility.py | 2 1 + 1 - 0 !
ruffus/test/test_combinatorics.py | 28 14 + 14 - 0 !
ruffus/test/test_file_name_parameters.py | 14 7 + 7 - 0 !
ruffus/test/test_newstyle_combinatorics.py | 28 14 + 14 - 0 !
ruffus/test/test_newstyle_regex_error_messages.py | 20 10 + 10 - 0 !
ruffus/test/test_regex_error_messages.py | 20 10 + 10 - 0 !
ruffus/test/test_ruffus_utility.py | 2 1 + 1 - 0 !
12 files changed, 67 insertions(+), 67 deletions(-)

 use raw strings to avoid syntax warnings

py313 regex compilation error check.patch | (download)

ruffus/test/test_ruffus_utility.py | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 fix regex compilation error assertion for python3.13

drop distutils.patch | (download)

ez_setup.py | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 drop usage of deprecated distuils module

no intersphinx.patch | (download)

doc/conf.py | 4 1 + 3 - 0 !
1 file changed, 1 insertion(+), 3 deletions(-)

 remove intersphinx

0009 Ignore on Python 3.12 due to multiprocessing daemon .patch | (download)

ruffus/test/run_all_unit_tests3.cmd | 9 3 + 6 - 0 !
1 file changed, 3 insertions(+), 6 deletions(-)

 ignore on python >=3.12 due to multiprocessing daemon restriction