Étienne Mollier pushed to branch master at Debian Med / python-pbcore


Commits:
10b3d4aa by Étienne Mollier at 2024-09-03T21:54:37+02:00
d/rules: remove nudge to use setuptools test.

Closes: #1080396

- - - - -
ae8729d6 by Étienne Mollier at 2024-09-03T21:56:39+02:00
d/rules; remove unknown files in Python module directory.

- - - - -
21177477 by Étienne Mollier at 2024-09-03T21:57:11+02:00
d/control: declare compliance to standards version 4.7.0.

- - - - -
88352f46 by Étienne Mollier at 2024-09-03T21:57:43+02:00
Ready for upload to unstable.

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+python-pbcore (2.1.2+dfsg-8) unstable; urgency=medium
+
+  * d/rules: remove nudge to use setuptools test. (Closes: #1080396)
+  * d/rules; remove unknown files in Python module directory.
+  * d/control: declare compliance to standards version 4.7.0.
+
+ -- Étienne Mollier <[email protected]>  Tue, 03 Sep 2024 21:57:31 +0200
+
 python-pbcore (2.1.2+dfsg-7) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -23,7 +23,7 @@ Build-Depends: debhelper-compat (= 13),
                python3-xmlschema <!nocheck>,
                pylint,
                python3-coverage
-Standards-Version: 4.6.2
+Standards-Version: 4.7.0
 Vcs-Browser: https://salsa.debian.org/med-team/python-pbcore
 Vcs-Git: https://salsa.debian.org/med-team/python-pbcore.git
 Homepage: https://github.com/PacificBiosciences/pbcore


=====================================
debian/rules
=====================================
@@ -20,10 +20,13 @@ override_dh_install:
        dh_install
        mv $(DESTDIR)/usr/bin/.open $(DESTDIR)/usr/bin/pbopen
        rmdir $(DOCDIR)/usr/share/doc/python3-pbcore/html/_images/
+       rm -vf $(DESTDIR)/usr/lib/python3/dist-packages/coverage.xml
+       rm -vf $(DESTDIR)/usr/lib/python3/dist-packages/nosetests.xml
 
 override_dh_installdocs:
        dh_installdocs -X _source
 
+override_dh_auto_test: export PYTHONPATH=$(CURDIR)
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
        # we need to exclude tests requiring pbtestdata which is not packaged
@@ -31,9 +34,7 @@ ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
        mv `grep -l pbtestdata tests/*.py` /tmp/tests_avoid
        # for whatever reason this test is failing as well - just skip it for 
the moment
        mv tests/test_pbdataset_filters.py /tmp/tests_avoid
-       PYBUILD_SYSTEM=custom \
-       PYBUILD_TEST_ARGS="{interpreter} setup.py test" \
-         dh_auto_test
+       dh_auto_test
        # copy working test data into doc dir as user examples
        mkdir -p _tmp/usr/share/doc/python3-$(PYBUILD_NAME)
        cp -a tests _tmp/usr/share/doc/python3-$(PYBUILD_NAME)



View it on GitLab: 
https://salsa.debian.org/med-team/python-pbcore/-/compare/c5fc21df057369b57e3b83f7c33739956b24f275...88352f46fef19e6af3a2fbbc5f9b45375a584630

-- 
View it on GitLab: 
https://salsa.debian.org/med-team/python-pbcore/-/compare/c5fc21df057369b57e3b83f7c33739956b24f275...88352f46fef19e6af3a2fbbc5f9b45375a584630
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

Reply via email to