Debian Patches

Status for snakemake/7.21.0-1

Patch Description Author Forwarded Bugs Origin Last update
local_javascript.patch Use local Javascript etc for privacy
Some of the badge images legally could be replaced with local copies,
but this would appear to be a live status when it isn't
(or a per-version status that is easy to forget to update),
so use text links instead

This intentionally doesn't cover gui.html, because it would be too
easy to break it (by using the wrong versions) without noticing,
and we can't do all of it anyway (no bootstrap-select)
Kevin Murray <spam@kdmurray.id.au>, Andreas Tille <tille@debian.org>, Rebecca N. Palmer <rebecca_palmer@zoho.com> no
0003-Compat-fix.patch Compat fix Kevin Murray <kdmfoss@gmail.com> no 2016-12-02
0006-restore-bin.patch Version 3.9.1 is lacking snakemake executable - using the binary that results from build process as quilt patch at the former location Andreas Tille <tille@debian.org> no 2017-01-09
0008-remove_sphinx.ext.patch Remove sphinxext which spoils doc generation Andreas Tille <tille@debian.org> no 2017-12-06
0009-skip-test-without-google-cloud-sdk.patch Skip tests that depend on google-cloud-sdk if not installed
This is not currently in Debian - see RFP #759578.
chrysn <chrysn@fsfe.org>, Rebecca N. Palmer <rebecca_palmer@zoho.com> not-needed
python3.patch Use Python 3 in subprocess calls
TODO - are any of the ones in snakemake/script.py:execute_script a problem?
Michael R. Crusoe <michael.crusoe@gmail.com>, Rebecca N. Palmer <rebecca_palmer@zoho.com> no
workaround_sphinx_issue.patch Exclude common.py:lazy_property from documentation
Needed as Sphinx 2 can't process it

This is obviously not an ideal fix, but it's an internal class with little
documentation to begin with:
https://snakemake.readthedocs.io/en/stable/api_reference/internal/snakemake.html#snakemake.common.lazy_property

Also exclude Flask.request due to
https://github.com/sphinx-doc/sphinx/issues/7516
Rebecca N. Palmer <rebecca_palmer@zoho.com> yes debian
remove_ccbysa_snippets.patch Remove code from Stack Overflow
Stack Overflow content is CC-BY-SA licensed,
which this package is not supposed to be. These snippets may be
too small to be copyrightable, but removing them to be safe.
Rebecca N. Palmer <rebecca_palmer@zoho.com> invalid
fix_test_pytest.patch pytest has the -3 suffix on Debian Steffen Moeller <moeller@debian.org> invalid
python2to3.patch Tests have a series of invocations of the former python executable. Steffen Moeller not-needed
reproducible-build.patch Make the build reproducible Chris Lamb <lamby@debian.org> no 2021-10-22
test_from_any_directory.patch Allow running the tests from any current directory Rebecca N. Palmer <rebecca_palmer@zoho.com> no
cirumvent-retry.patch Debian has original retry, not reretry Nilesh Patra <nilesh@debian.org>, Rebecca N. Palmer <rebecca_palmer@zoho.com> not-needed
remove-yte.patch yte has not been packaged yet, so remove yte support for now Nilesh Patra <nilesh@debian.org> no 2022-06-25
skip-tests-with-internet.patch no
skip-tests-with-slurm.patch Skip slurm tests since slurm is not setup at build time Andreas Tille <tille@debian.org> no 2023-01-11
skip-test-lint_long_run.patch Skip lint test that is known to fail Andreas Tille <tille@debian.org> no 2023-01-11
skip-test_workflow_calling.patch Skip lint test that is known to fail Andreas Tille <tille@debian.org> no 2023-01-11

All known versions for source package 'snakemake'

Links