[Git][debian-gis-team/python-geopandas][master] 2 commits: Do not build-epend on python3-pointpats, to avoid circular dependencies
Antonio Valentino (@antonio.valentino)
gitlab at salsa.debian.org
Fri Oct 2 11:48:16 BST 2026
Antonio Valentino pushed to branch master at Debian GIS Project / python-geopandas
Commits:
5f2b12e1 by Antonio Valentino at 2026-10-02T10:19:25+00:00
Do not build-epend on python3-pointpats, to avoid circular dependencies
- - - - -
55f57ca4 by Antonio Valentino at 2026-10-02T10:19:25+00:00
Drop included binaries
- - - - -
6 changed files:
- debian/changelog
- debian/control
- − debian/nybb_14aav.zip
- − debian/nybb_16a.zip
- debian/rules
- − debian/source/include-binaries
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+python-geopandas (1.2.0-2) UNRELEASED; urgency=medium
+
+ *
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it> Fri, 02 Oct 2026 10:10:03 +0000
+
python-geopandas (1.2.0-1) unstable; urgency=medium
* New upstream release.
@@ -6,8 +12,8 @@ python-geopandas (1.2.0-1) unstable; urgency=medium
- Update build dependencies:
* dropped: cython3, python3-cartopy and python3-rtree,
* added: python3-contextily, python3-folium, python3-geoalchemy2,
- python3-mapclassify, python3-packaging, python3-pointpats,
- python3-scipy, python3-xyzservices.
+ python3-mapclassify, python3-packaging, python3-scipy, and
+ python3-xyzservices.
- Remove explicit mention of python3-pandas, python3-pyogrio,
python3-pyproj and ython3-shapely from the list of dependency
of python3-geopandas. Such thependency are automatically included
@@ -21,8 +27,10 @@ python-geopandas (1.2.0-1) unstable; urgency=medium
* debian/patches:
- Drop pandas2_compat.patch, applied upstream.
- Refresh and renumber remaining patches.
+ * Drop included binaries.
* debian/rules:
- Rely on pre-initialized dpkg-architecture variables.
+ - Update the test command to match the new package layout.
* Update lintian override info format in d/python3-geopandas.lintian-overrides
on line 2.
* Update d/clean to geopandas/_version.py (generated by the new build system).
=====================================
debian/control
=====================================
@@ -26,7 +26,6 @@ Build-Depends: debhelper-compat (= 13),
python3-numpydoc,
python3-packaging,
python3-pandas,
- python3-pointpats,
python3-psycopg2,
python3-pyogrio,
python3-pyproj,
=====================================
debian/nybb_14aav.zip deleted
=====================================
Binary files a/debian/nybb_14aav.zip and /dev/null differ
=====================================
debian/nybb_16a.zip deleted
=====================================
Binary files a/debian/nybb_16a.zip and /dev/null differ
=====================================
debian/rules
=====================================
@@ -4,17 +4,14 @@ include /usr/share/dpkg/architecture.mk
export PYBUILD_NAME=geopandas
ifeq ($(PYBUILD_AUTOPKGTEST),1)
-export PYBUILD_BEFORE_TEST=cp -v debian/nybb_*.zip examples/ && cp -rv examples/ {build_dir} && cp -rv geopandas/ {build_dir}
-else
-export PYBUILD_BEFORE_TEST=cp -v debian/nybb_*.zip examples/ && cp -rv examples/ {build_dir} && mkdir -p {build_dir}/geopandas/tests/ && cp -rv geopandas/tests/data/ {build_dir}/geopandas/tests/
+export PKGROOT=/usr/lib/python3/dist-packages/
endif
-export PYBUILD_AFTER_TEST=rm -rfv {build_dir}/examples/ {build_dir}/tests/data/ && rm -f examples/nybb_*.zip
export PYBUILD_TEST_ARGS=-v \
- --ignore=geopandas/io/tests/test_file.py \
- --ignore=geopandas/tests/test_geocode.py \
- --ignore=geopandas/tests/test_overlay.py \
- --ignore=geopandas/tests/test_plotting.py \
- geopandas/
+ --ignore=${PKGROOT}geopandas/io/tests/test_file.py \
+ --ignore=${PKGROOT}geopandas/tests/test_geocode.py \
+ --ignore=${PKGROOT}geopandas/tests/test_overlay.py \
+ --ignore=${PKGROOT}geopandas/tests/test_plotting.py \
+ --pyargs geopandas
%:
dh $@ --buildsystem pybuild
=====================================
debian/source/include-binaries deleted
=====================================
@@ -1,2 +0,0 @@
-debian/nybb_14aav.zip
-debian/nybb_16a.zip
View it on GitLab: https://salsa.debian.org/debian-gis-team/python-geopandas/-/compare/325153699bef1f3c002a9c5339e4eac4a538fc93...55f57ca4682bfbc57e889dd21b2ddb0c35806cd0
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/python-geopandas/-/compare/325153699bef1f3c002a9c5339e4eac4a538fc93...55f57ca4682bfbc57e889dd21b2ddb0c35806cd0
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20261002/31173354/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list