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 <[email protected]>  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 <[email protected]>
+
+--- 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


_______________________________________________
Pkg-grass-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to