[Git][debian-gis-team/pygeoapi][master] 5 commits: Skip tests for providers with missing dependencies.
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Fri Jun 26 15:04:21 BST 2026
Bas Couwenberg pushed to branch master at Debian GIS Project / pygeoapi
Commits:
b0d3b709 by Bas Couwenberg at 2026-06-26T14:44:13+02:00
Skip tests for providers with missing dependencies.
- - - - -
9f71536a by Bas Couwenberg at 2026-06-26T14:58:11+02:00
Copy entry tests directory including YAML configs.
- - - - -
5d848e0c by Bas Couwenberg at 2026-06-26T15:03:56+02:00
Add build dependencies from requirements-admin.txt.
- - - - -
20fd7810 by Bas Couwenberg at 2026-06-26T15:23:35+02:00
Fix ModuleNotFoundError issues.
- - - - -
69414c3d by Bas Couwenberg at 2026-06-26T15:38:09+02:00
Also copy pytest.ini.
- - - - -
2 changed files:
- debian/control
- debian/rules
Changes:
=====================================
debian/control
=====================================
@@ -11,7 +11,8 @@ Build-Depends: debhelper-compat (= 13),
python3-babel,
python3-click,
python3-dateutil,
- python3-django <!nocheck>,
+ python3-django,
+ python3-django-cors-headers,
python3-elasticsearch,
python3-filelock,
python3-flask,
@@ -20,17 +21,22 @@ Build-Depends: debhelper-compat (= 13),
python3-gdal <!nocheck>,
python3-geoalchemy2,
python3-geopandas,
+ python3-gunicorn,
python3-httpx <!nocheck>,
python3-jinja2,
+ python3-jsonpatch,
python3-jsonschema,
- python3-pymongo,
python3-oracledb,
python3-owslib,
+ python3-paho-mqtt,
python3-polyfactory <!nocheck>,
+ python3-psycopg2,
python3-pydantic,
python3-pygeofilter,
python3-pygeoif,
python3-pyld <!nocheck>,
+ python3-pymongo,
+ python3-pymysql,
python3-pyproj,
python3-pytest <!nocheck>,
python3-pytz,
@@ -44,7 +50,8 @@ Build-Depends: debhelper-compat (= 13),
python3-tinydb,
python3-uvicorn <!nocheck>,
python3-xarray,
- python3-yaml
+ python3-yaml,
+ python3-zarr
Standards-Version: 4.7.4
Vcs-Browser: https://salsa.debian.org/debian-gis-team/pygeoapi
Vcs-Git: https://salsa.debian.org/debian-gis-team/pygeoapi.git
=====================================
debian/rules
=====================================
@@ -5,6 +5,14 @@
#export DH_VERBOSE=1
export PYBUILD_NAME=pygeoapi
+export PYBUILD_BEFORE_TEST=cp -r {dir}/pytest.ini {dir}/tests {build_dir}
+export PYBUILD_AFTER_TEST=rm -rf {build_dir}/pytest.ini {build_dir}/tests
+export PYBUILD_TEST_ARGS=-v \
+--ignore=tests/provider/test_elasticsearch__provider.py \
+--ignore=tests/provider/test_filesystem_provider.py \
+--ignore=tests/provider/test_opensearch__provider.py \
+--ignore=tests/provider/test_parquet_provider.py
+
%:
dh $@ --buildsystem pybuild
View it on GitLab: https://salsa.debian.org/debian-gis-team/pygeoapi/-/compare/b1957087d4a57c4c82ba43079bdedc7c61679da9...69414c3d4e4334a6d2d0461a77db10a936efcf6d
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/pygeoapi/-/compare/b1957087d4a57c4c82ba43079bdedc7c61679da9...69414c3d4e4334a6d2d0461a77db10a936efcf6d
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/20260626/f800baf8/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list