[med-svn] [Git][med-team/nibabel][master] 3 commits: Keep only needed Build-Depends

Andreas Tille (@tille) gitlab at salsa.debian.org
Thu Jan 26 07:41:08 GMT 2023



Andreas Tille pushed to branch master at Debian Med / nibabel


Commits:
3b59f9ed by Andreas Tille at 2023-01-25T17:32:52+01:00
Keep only needed Build-Depends

- - - - -
f1532692 by Andreas Tille at 2023-01-26T08:40:14+01:00
Fix Build-Depends

- - - - -
49d1c5b6 by Andreas Tille at 2023-01-26T08:40:50+01:00
Set PATH for build time tests

- - - - -


3 changed files:

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


Changes:

=====================================
debian/changelog
=====================================
@@ -1,10 +1,16 @@
 nibabel (5.0.0-1) UNRELEASED; urgency=medium
 
   * Team upload.
+  
+  [ Andreas Tille ]
   * New upstream version
   * Standards-Version: 4.6.2 (routine-update)
-  * Build-Depends: pybuild-plugin-pyproject, python3-hatchling,
-    python3-packaging, python3-wheel
+  * Build-Depends: pybuild-plugin-pyproject,
+    python3-pytest-httpserver
+  * Set PATH for build time tests
+
+  [ Nilesh Patra ]
+  * Build-Depends: python3-hatch-vcs
 
  -- Andreas Tille <tille at debian.org>  Wed, 25 Jan 2023 13:18:07 +0100
 


=====================================
debian/control
=====================================
@@ -9,10 +9,7 @@ Build-Depends: debhelper-compat (= 13),
                pybuild-plugin-pyproject,
                python3-fuse,
                python3-all,
-               python3-hatchling,
                python3-hatch-vcs,
-               python3-packaging,
-               python3-wheel,
                python3-numpy,
                python3-scipy,
                python3-six,
@@ -24,7 +21,8 @@ Build-Depends: debhelper-compat (= 13),
                libjs-mathjax,
                python3-mock,
                python3-numpydoc,
-               python3-pytest <!nocheck>
+               python3-pytest <!nocheck>,
+               python3-pytest-httpserver <!nocheck>
 Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/nibabel
 Vcs-Git: https://salsa.debian.org/med-team/nibabel.git


=====================================
debian/rules
=====================================
@@ -23,7 +23,7 @@ override_dh_auto_build:
 # enable when we believe that the tests should pass
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="PYTHONPATH={build_dir} LC_ALL=C.UTF-8 {interpreter} -m pytest --verbose" dh_auto_test
+	PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="PATH={dir}/.pybuild/cpython3_{version}/scripts:$(PATH) PYTHONPATH={build_dir} LC_ALL=C.UTF-8 {interpreter} -m pytest --verbose" dh_auto_test
 endif
 
 ## immediately useable documentation



View it on GitLab: https://salsa.debian.org/med-team/nibabel/-/compare/a0c6d5224ca14f142000a647aabd0f0702c9bff3...49d1c5b63ef208f945ae059e7b0382a5bb649569

-- 
View it on GitLab: https://salsa.debian.org/med-team/nibabel/-/compare/a0c6d5224ca14f142000a647aabd0f0702c9bff3...49d1c5b63ef208f945ae059e7b0382a5bb649569
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20230126/5902428c/attachment-0001.htm>


More information about the debian-med-commit mailing list