Debian Patches

Status for snakemake/5.24.1-2

Patch Description Author Forwarded Bugs Origin Last update
0001-Use-the-inbuild-sphinx.ext.napoleon.patch Use the inbuild sphinx.ext.napoleon
Removes the dependency on sphinxcontrib.napoleon, which is now part of
sphinx proper, as sphinx.ext.napoleon.
Kevin Murray <spam@kdmurray.id.au> no 2015-09-13
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
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

All known versions for source package 'snakemake'

Links