[Git][debian-gis-team/eodag][master] 3 commits: Require at least jsonpath-ng 1.9.0, tests fail with 1.8.0.
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Fri Oct 9 08:47:40 BST 2026
Bas Couwenberg pushed to branch master at Debian GIS Project / eodag
Commits:
30554fef by Bas Couwenberg at 2026-10-09T09:17:10+02:00
Require at least jsonpath-ng 1.9.0, tests fail with 1.8.0.
- - - - -
fa4efbb1 by Bas Couwenberg at 2026-10-09T09:31:04+02:00
Add patch to skip test that doesn't work reliably. (closes: #1150381)
- - - - -
d06068dd by Bas Couwenberg at 2026-10-09T09:42:23+02:00
Set distribution to unstable.
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/patches/series
- + debian/patches/test_download_plugins.patch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+eodag (4.9.2+ds-2) unstable; urgency=medium
+
+ * Team upload.
+ * Require at least jsonpath-ng 1.9.0, tests fail with 1.8.0.
+ * Add patch to skip test that doesn't work reliably.
+ (closes: #1150381)
+
+ -- Bas Couwenberg <sebastic at debian.org> Fri, 09 Oct 2026 09:42:14 +0200
+
eodag (4.9.2+ds-1) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -14,7 +14,7 @@ Build-Depends: debhelper-compat (= 13),
python3-ecmwf-api-client,
python3-fake-factory <!nocheck>,
python3-geojson,
- python3-jsonpath-ng,
+ python3-jsonpath-ng (>= 1.9.0),
python3-jwt,
python3-lxml,
python3-moto <!nocheck>,
=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
0001-System-importlib.metadata.patch
0002-no-mypy-boto3-s3.patch
+test_download_plugins.patch
=====================================
debian/patches/test_download_plugins.patch
=====================================
@@ -0,0 +1,14 @@
+Description: Skip test that doesn't work reliably.
+Author: Bas Couwenberg <sebastic at debian.org>
+
+--- a/tests/units/test_download_plugins.py
++++ b/tests/units/test_download_plugins.py
+@@ -245,6 +245,8 @@ class TestDownloadPluginBase(BaseDownloa
+ """Download._prepare_download must check output directory permissions."""
+ if os.name == "nt":
+ self.skipTest("windows permissions too complex to set for this test")
++ if os.name == "posix":
++ self.skipTest("Test does not work reliably")
+
+ plugin = self.get_download_plugin(self.product)
+ self.product.location = self.product.remote_location = "somewhere"
View it on GitLab: https://salsa.debian.org/debian-gis-team/eodag/-/compare/75561a0d42c038629a1075c1e5ad4a6c98ff6fc1...d06068dde3e1bf1a73aa3abec122a6973ec26216
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/eodag/-/compare/75561a0d42c038629a1075c1e5ad4a6c98ff6fc1...d06068dde3e1bf1a73aa3abec122a6973ec26216
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/20261009/990d1e13/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list