Andreas Tille pushed to branch master at Debian Med / dcmstack
Commits: 9b057755 by Andreas Tille at 2021-11-12T11:55:22+01:00 routine-update: Standards-Version: 4.6.0 - - - - - bf574d79 by Andreas Tille at 2021-11-12T11:55:22+01:00 routine-update: debhelper-compat 13 - - - - - 108ea264 by Andreas Tille at 2021-11-12T11:56:33+01:00 routine-update: Secure URI in copyright format - - - - - 2328093e by Andreas Tille at 2021-11-12T11:59:37+01:00 Cleanup d/rules - - - - - feec64be by Andreas Tille at 2021-11-12T11:59:44+01:00 routine-update: Do not parse d/changelog - - - - - 114df715 by Andreas Tille at 2021-11-12T11:59:44+01:00 routine-update: Add salsa-ci file - - - - - 382eb6b8 by Andreas Tille at 2021-11-12T11:59:44+01:00 routine-update: Rules-Requires-Root: no - - - - - 73e299d8 by Andreas Tille at 2021-11-12T11:59:45+01:00 Remove unnecessary 'Testsuite: autopkgtest' header. Changes-By: lintian-brush Fixes: lintian: unnecessary-testsuite-autopkgtest-field See-also: https://lintian.debian.org/tags/unnecessary-testsuite-autopkgtest-field.html - - - - - 076240cb by Andreas Tille at 2021-11-12T11:59:47+01:00 Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. Changes-By: lintian-brush Fixes: lintian: upstream-metadata-file-is-missing See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html Fixes: lintian: upstream-metadata-missing-bug-tracking See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html Fixes: lintian: upstream-metadata-missing-repository See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html - - - - - c144f98a by Andreas Tille at 2021-11-12T12:03:37+01:00 TODO: Test failure - - - - - 7 changed files: - debian/changelog - − debian/compat - debian/control - debian/copyright - debian/rules - + debian/salsa-ci.yml - + debian/upstream/metadata Changes: ===================================== debian/changelog ===================================== @@ -5,6 +5,36 @@ dcmstack (0.8-3) UNRELEASED; urgency=medium * Move repository to Debian Med team Salsa space * Maintain package in Debian Med team * Fix watch file + * Standards-Version: 4.6.0 (routine-update) + * debhelper-compat 13 (routine-update) + * Secure URI in copyright format (routine-update) + * Cleanup d/rules + * Do not parse d/changelog (routine-update) + * Add salsa-ci file (routine-update) + * Rules-Requires-Root: no (routine-update) + * Remove unnecessary 'Testsuite: autopkgtest' header. + * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, + Repository-Browse. + TODO: +====================================================================== +ERROR: test.test_dcmmeta.TestGetMeta.test_invalid_index +---------------------------------------------------------------------- +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest + self.test(*self.arg) + File "/build/dcmstack-0.8/.pybuild/cpython3_3.9_dcmstack/build/test/test_dcmmeta.py", line 991, in test_invalid_index + assert_raises(IndexError, + File "/usr/lib/python3.9/unittest/case.py", line 739, in assertRaises + return context.handle('assertRaises', args, kwargs) + File "/usr/lib/python3.9/unittest/case.py", line 201, in handle + callable_obj(*args, **kwargs) +TypeError: 'NoneType' object is not callable + +---------------------------------------------------------------------- +Ran 136 tests in 1.869s + +FAILED (errors=1) + -- Andreas Tille <[email protected]> Fri, 12 Nov 2021 11:40:49 +0100 ===================================== debian/compat deleted ===================================== @@ -1 +0,0 @@ -9 ===================================== debian/control ===================================== @@ -1,35 +1,36 @@ Source: dcmstack Maintainer: Debian Med Packaging Team <[email protected]> -Uploaders: Michael Hanke <[email protected]>, Yaroslav Halchenko <[email protected]> +Uploaders: Michael Hanke <[email protected]>, + Yaroslav Halchenko <[email protected]> Section: science -Testsuite: autopkgtest Priority: optional -Build-Depends: debhelper (>= 9), +Build-Depends: debhelper-compat (= 13), dh-python, help2man, python3-all, - python3-dicom (>= 0.9.7~), + python3-dicom, python3-docutils, python3-mock, - python3-nibabel (>= 2.0~), + python3-nibabel, python3-nose, python3-numpy, python3-numpydoc, python3-setuptools, - python3-sphinx (>= 1.0.7+dfsg-1~) -Standards-Version: 4.1.1 + python3-sphinx +Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/med-team/dcmstack Vcs-Git: https://salsa.debian.org/med-team/dcmstack.git Homepage: https://github.com/moloney/dcmstack +Rules-Requires-Root: no Package: python3-dcmstack Architecture: all -Depends: python3-dicom (>= 0.9.7~), - python3-nibabel (>= 2.0~), +Depends: python3-dicom, + python3-nibabel, python3-numpy, ${misc:Depends}, ${python3:Depends}, - ${sphinxdoc:Depends}, + ${sphinxdoc:Depends} Conflicts: python-dcmstack Provides: ${python3:Provides} Description: DICOM to NIfTI conversion - python3 package ===================================== debian/copyright ===================================== @@ -1,4 +1,4 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: dcmstack Source: https://github.com/moloney/dcmstack ===================================== debian/rules ===================================== @@ -1,15 +1,5 @@ #!/usr/bin/make -f -srcpkg = $(shell LC_ALL=C dpkg-parsechangelog | grep '^Source:' | cut -d ' ' -f 2,2) -debver = $(shell LC_ALL=C dpkg-parsechangelog | grep '^Version:' | cut -d ' ' -f 2,2 ) -upstreamver = $(shell echo $(debver) | cut -d '-' -f 1,1 ) - -# this figures out the last merge point from 'master' into the Debian branch and -# then described this commit relative to the last release tag (V...) -# If this should make any sense the local upstream branch must track upstream's -# master or whatever other source branch. -gitver = $(shell [ -x /usr/bin/git ] && git describe --tags --match 'v[0-9].*' $$(git merge-base -a HEAD upstream) | sed -e 's/^v//' -e 's/-/+git/').1 - export DH_VERBOSE = 1 export PYBUILD_NAME = dcmstack export PYBUILD_AFTER_INSTALL=mkdir -p build/man ; \ @@ -23,24 +13,3 @@ export PYBUILD_AFTER_INSTALL=mkdir -p build/man ; \ override_dh_installdocs: PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N -bhtml doc/ build/html dh_installdocs - -clean:: - dh_clean - -rm -rf build .pybuild src/dcmstack.egg-info - -find . -name '*.pyc' -delete - -# make orig tarball from repository content -get-orig-source: - # orig tarball, turn directory into something nicer - git archive --format=tar --prefix=$(srcpkg)-$(gitver)/ HEAD | \ - gzip -9 > $(srcpkg)_$(gitver).orig.tar.gz - -# check that DSC patches still apply -maint-check-dsc-patches: - @for p in debian/patches/*-dsc-patch; \ - do echo "check $$p"; \ - patch -p1 --dry-run < $$p || exit 1 ; \ - done - -override_dh_auto_test: - -dh_auto_test ===================================== debian/salsa-ci.yml ===================================== @@ -0,0 +1,4 @@ +--- +include: + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml ===================================== debian/upstream/metadata ===================================== @@ -0,0 +1,5 @@ +--- +Bug-Database: https://github.com/moloney/dcmstack/issues +Bug-Submit: https://github.com/moloney/dcmstack/issues/new +Repository: https://github.com/moloney/dcmstack.git +Repository-Browse: https://github.com/moloney/dcmstack View it on GitLab: https://salsa.debian.org/med-team/dcmstack/-/compare/ad2d3d0b7ce842dd517f456bd90ccf318733786f...c144f98acd447a655f2918f49ea956fcae4e6da0 -- View it on GitLab: https://salsa.debian.org/med-team/dcmstack/-/compare/ad2d3d0b7ce842dd517f456bd90ccf318733786f...c144f98acd447a655f2918f49ea956fcae4e6da0 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
