Alexandre Detiste pushed to branch master at Debian Med / python-bcbio-gff
Commits: 8676bf7d by Alexandre Detiste at 2026-03-08T12:01:39+01:00 patch-out usage of "six" - - - - - ac79cd40 by Alexandre Detiste at 2026-03-08T12:02:44+01:00 release - - - - - 4 changed files: - debian/changelog - debian/control - + debian/patches/remove-six.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,17 @@ +python-bcbio-gff (0.7.1-3) unstable; urgency=medium + + * Team Upload + * Patch-out usage of "six" + * Rewrite d/rules with newer & shorter syntax + * Drop "Rules-Requires-Root: no": it is the default now + * Bump Standards-Version to 4.7.3, drop Priority: tag + * Rewrite d/watch in v5 format + * Rename files under debian/ for debhelper 15 compatibility + * Switch to pybuild-plugin-pyproject + * Disable useless Salsa CI jobs + + -- Alexandre Detiste <[email protected]> Sun, 08 Mar 2026 12:02:03 +0100 + python-bcbio-gff (0.7.1-2) unstable; urgency=medium * python-syntax-warning.patch: new: fix SyntaxWarning. (Closes: #1085892) ===================================== debian/control ===================================== @@ -12,7 +12,6 @@ Build-Depends: python3-all, python3-biopython, python3-setuptools, - python3-six, Standards-Version: 4.7.3 Vcs-Browser: https://salsa.debian.org/med-team/python-bcbio-gff Vcs-Git: https://salsa.debian.org/med-team/python-bcbio-gff.git @@ -23,7 +22,6 @@ Architecture: all Section: python Depends: python3-biopython, - python3-six, ${misc:Depends}, ${python3:Depends}, Description: Python3 library to read and write Generic Feature Format ===================================== debian/patches/remove-six.patch ===================================== @@ -0,0 +1,44 @@ +From: Alexandre Detiste <[email protected]> +Forwarded: no + +--- a/BCBio/GFF/GFFOutput.py ++++ b/BCBio/GFF/GFFOutput.py +@@ -3,7 +3,7 @@ + The target format is GFF3, the current GFF standard: + http://www.sequenceontology.org/gff3.shtml + """ +-from six.moves import urllib ++import urllib.parse + + from Bio import SeqIO + +--- a/BCBio/GFF/GFFParser.py ++++ b/BCBio/GFF/GFFParser.py +@@ -21,8 +21,7 @@ + import collections + import io + import itertools +-import six +-from six.moves import urllib ++import urllib.parse + # Make defaultdict compatible with versions of python older than 2.4 + try: + collections.defaultdict +@@ -816,7 +815,7 @@ + if hasattr(in_file, "read"): + need_close = False + in_handle = in_file +- if six.PY3 and not isinstance(in_handle, io.TextIOBase): ++ if not isinstance(in_handle, io.TextIOBase): + raise TypeError('input handle must be opened in text mode') + else: + need_close = True +--- a/setup.py ++++ b/setup.py +@@ -18,5 +18,5 @@ + description="Read and write Generic Feature Format (GFF) with Biopython integration.", + url="https://github.com/chapmanb/bcbb/tree/master/gff", + packages=find_packages(), +- install_requires=["six", "biopython"] ++ install_requires=["biopython"] + ) ===================================== debian/patches/series ===================================== @@ -1,2 +1,3 @@ python-syntax-warning.patch distutils-deprecation.patch +remove-six.patch View it on GitLab: https://salsa.debian.org/med-team/python-bcbio-gff/-/compare/67dfc98f410385d600902e3d6118db1a3d0cfb5b...ac79cd40917793fb3ea44f096337e8dc142e96ea -- View it on GitLab: https://salsa.debian.org/med-team/python-bcbio-gff/-/compare/67dfc98f410385d600902e3d6118db1a3d0cfb5b...ac79cd40917793fb3ea44f096337e8dc142e96ea You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
