Alexandre Detiste pushed to branch master at Debian Med / ariba
Commits: 8f09c594 by Alexandre Detiste at 2026-01-18T22:23:41+01:00 patch-out usage of python3-pkg-resources (Closes: #1125829) - - - - - d0acf72d by Alexandre Detiste at 2026-01-18T22:24:45+01:00 drop "Rules-Requires-Root: no": it is the default now - - - - - a978aef7 by Alexandre Detiste at 2026-01-18T22:25:20+01:00 bump Standards-Version to 4.7.3, drop Priority: tag - - - - - 20305fc7 by Alexandre Detiste at 2026-01-18T22:26:22+01:00 rewrite d/rules in newer & shorter syntax - - - - - 1e922635 by Alexandre Detiste at 2026-01-18T22:26:51+01:00 release - - - - - 5 changed files: - debian/changelog - debian/control - + debian/patches/remove_pkg_resources.patch - debian/patches/series - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,13 @@ +ariba (2.14.7+ds-11) unstable; urgency=medium + + * Team Upload + * Patch-out usage of python3-pkg-resources (Closes: #1125829) + * Drop "Rules-Requires-Root: no": it is the default now + * Bump Standards-Version to 4.7.3, drop Priority: tag + * Rewrite d/rules in newer & shorter syntax + + -- Alexandre Detiste <[email protected]> Sun, 18 Jan 2026 22:26:33 +0100 + ariba (2.14.7+ds-10) unstable; urgency=medium * Stop restricting build to Python 3.13. Thanks to Adrian Bunk for the ===================================== debian/control ===================================== @@ -3,7 +3,6 @@ Maintainer: Debian Med Packaging Team <[email protected]. Uploaders: Sascha Steinbiss <[email protected]>, Étienne Mollier <[email protected]> Section: science -Priority: optional Build-Depends: debhelper-compat (= 13), dh-sequence-python3, python3-biopython, @@ -26,11 +25,10 @@ Build-Depends: debhelper-compat (= 13), help2man, asciidoctor, spades [amd64] <!nocheck> -Standards-Version: 4.7.0 +Standards-Version: 4.7.3 Vcs-Browser: https://salsa.debian.org/med-team/ariba Vcs-Git: https://salsa.debian.org/med-team/ariba.git Homepage: https://github.com/sanger-pathogens/ariba -Rules-Requires-Root: no Package: ariba Architecture: any @@ -45,7 +43,6 @@ Depends: ${misc:Depends}, mummer, python3-biopython, python3-dendropy, - python3-pkg-resources, python3-pymummer, python3-pysam, python3-matplotlib, ===================================== debian/patches/remove_pkg_resources.patch ===================================== @@ -0,0 +1,15 @@ +Forward: no, upstream is inactive + +--- a/ariba/__init__.py ++++ b/ariba/__init__.py +@@ -1,9 +1,4 @@ +-from pkg_resources import get_distribution +- +-try: +- __version__ = get_distribution('ariba').version +-except: +- __version__ = 'local' ++__version__ = '2.14.7' + + + __all__ = [ ===================================== debian/patches/series ===================================== @@ -7,3 +7,4 @@ run-debian-spades-wrapper.patch python3.12.patch python3.12_syntax_warning.patch py3.13.patch +remove_pkg_resources.patch ===================================== debian/rules ===================================== @@ -14,18 +14,15 @@ debfolder := $(CURDIR)/debian %: dh $@ --buildsystem=pybuild -override_dh_auto_clean: +execute_before_dh_auto_clean: rm -rf $(mandir) - dh_auto_clean -- -override_dh_installman: +execute_beforte_dh_installman: mkdir -p $(mandir) asciidoctor -a docdate='' -b manpage -o $(mandir)/ariba.1 $(debfolder)/ariba.1.adoc - dh_installman -- # Normalize timestamps of test data files modified during test runs (reproducibility fix) -override_dh_fixperms: - dh_fixperms +execute_after_dh_fixperms: find debian/ariba -path '*/pubmlst_ref_prepare.test_load_fa_and_clusters.in/gene*.tfa' \ -printf 'Normalizing timestamp: %p\n' \ -exec touch --date="@$(SOURCE_DATE_EPOCH)" {} + View it on GitLab: https://salsa.debian.org/med-team/ariba/-/compare/9fc84195e6db9675391884832f3f127f49103733...1e9226351a9554a3587b6cfdc67fd46105323da4 -- View it on GitLab: https://salsa.debian.org/med-team/ariba/-/compare/9fc84195e6db9675391884832f3f127f49103733...1e9226351a9554a3587b6cfdc67fd46105323da4 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
