[Git][debian-gis-team/python-geotiepoints][master] 5 commits: Add test-dependency on python3-all

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Sat Oct 15 18:17:38 BST 2022



Antonio Valentino pushed to branch master at Debian GIS Project / python-geotiepoints


Commits:
ec85998f by Antonio Valentino at 2022-10-15T16:32:18+00:00
Add test-dependency on python3-all

- - - - -
e2162736 by Antonio Valentino at 2022-10-15T16:33:53+00:00
Add build-dependency on pybuild-plugin-pyproject

- - - - -
86e093f8 by Antonio Valentino at 2022-10-15T17:15:16+00:00
Add the pkg root directory to the PYTHONPATH

- - - - -
e1378b8d by Antonio Valentino at 2022-10-15T17:15:24+00:00
New 0002-Remove-versineer-from-pyproject-requires.patch

- - - - -
ad01d436 by Antonio Valentino at 2022-10-15T17:15:38+00:00
Set distribution to unstable

- - - - -


6 changed files:

- debian/changelog
- debian/control
- + debian/patches/0002-Remove-versineer-from-pyproject-requires.patch
- debian/patches/series
- debian/rules
- debian/tests/control


Changes:

=====================================
debian/changelog
=====================================
@@ -1,14 +1,20 @@
-python-geotiepoints (1.4.1-2) UNRELEASED; urgency=medium
+python-geotiepoints (1.4.1-2) unstable; urgency=medium
 
   [ Bas Couwenberg ]
-  * Team upload.
   * Bump Standards-Version to 4.6.1, no changes.
   * Use supported python3 versions in autopkgtest.
 
   [ Antonio Valentino ]
   * Fix d/copyright formatting.
+  * Add test-dependency on python3-all in d/tests/control.
+  * debian/control:
+    - add build-dependency on pybuild-plugin-pyproject.
+  * debian/rules:
+    - add the pkg root directory to the PYTHONPATH.
+  * debian/patches:
+    - new 0002-Remove-versineer-from-pyproject-requires.patch
 
- -- Bas Couwenberg <sebastic at debian.org>  Tue, 21 Jun 2022 07:20:19 +0200
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Sat, 15 Oct 2022 17:15:28 +0000
 
 python-geotiepoints (1.4.1-1) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -7,6 +7,7 @@ Rules-Requires-Root: no
 Build-Depends: debhelper-compat (= 12),
                dh-python,
                cython3,
+               pybuild-plugin-pyproject,
                python3-all-dev,
                python3-dask,
                python3-h5py,


=====================================
debian/patches/0002-Remove-versineer-from-pyproject-requires.patch
=====================================
@@ -0,0 +1,20 @@
+From: Antonio Valentino <antonio.valentino at tiscali.it>
+Date: Sat, 15 Oct 2022 16:57:37 +0000
+Subject: Remove versineer from pyproject requires
+
+Forwarded: not-needed
+---
+ pyproject.toml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index a37f62a..8ec99f2 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools", "wheel", "oldest-supported-numpy", "Cython", "versioneer-518"]
++requires = ["setuptools", "wheel", "oldest-supported-numpy", "Cython"]
+ build-backend = "setuptools.build_meta"
+ 
+ [tool.coverage.run]


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 0001-Skip-tests-using-external-data.patch
+0002-Remove-versineer-from-pyproject-requires.patch


=====================================
debian/rules
=====================================
@@ -6,11 +6,15 @@
 export USE_CYTHON=TRUE
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 export PYBUILD_NAME=geotiepoints
-
+export PYTHONPATH=$(CURDIR)
 
 %:
 	dh $@ --with python3 --buildsystem=pybuild
 
+override_dh_auto_build:
+	env | grep PYTHONPATH
+	dh_auto_build
+
 override_dh_auto_clean:
 	dh_auto_clean
 	$(RM) geotiepoints/multilinear*.so


=====================================
debian/tests/control
=====================================
@@ -1,2 +1,2 @@
 Tests: python3
-Depends: @, python3-h5py, python3-pytest, python3-pyproj
+Depends: @, python3-all, python3-h5py, python3-pytest, python3-pyproj



View it on GitLab: https://salsa.debian.org/debian-gis-team/python-geotiepoints/-/compare/486171847b2ca1096dbccd2506511fbb46ff41bf...ad01d436266a3e1d62bc76261bac18dc34d9b25e

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/python-geotiepoints/-/compare/486171847b2ca1096dbccd2506511fbb46ff41bf...ad01d436266a3e1d62bc76261bac18dc34d9b25e
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/pkg-grass-devel/attachments/20221015/60c51209/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list