Bug#1101178: eccodes-python: Please drop build-dependency on python3-pytest-flake8

Colin Watson cjwatson at debian.org
Mon Mar 24 10:00:01 GMT 2025


Source: eccodes-python
Version: 2:2.39.2-1
Severity: serious
Tags: patch
Control: block 1068502 by -1

(Severity: serious because this blocks another RC bug.)

As described in https://bugs.debian.org/1068502, we're trying to remove 
python3-pytest-flake8.  eccodes-python gained a build-dependency on it 
in 2:2.39.1-1 on the basis that this allowed enabling tests, but it's 
actually unnecessary; it only needs a build-dependency on 
python3-pytest.  Patch attached.

Thanks,

-- 
Colin Watson (he/him)                              [cjwatson at debian.org]
-------------- next part --------------
diff -Nru eccodes-python-2.39.2/debian/changelog eccodes-python-2.39.2/debian/changelog
--- eccodes-python-2.39.2/debian/changelog	2025-02-01 14:28:44.000000000 +0000
+++ eccodes-python-2.39.2/debian/changelog	2025-03-24 09:51:47.000000000 +0000
@@ -1,3 +1,11 @@
+eccodes-python (2:2.39.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Build-depend on python3-pytest rather than python3-pytest-flake8 (see
+    #1068502).
+
+ -- Colin Watson <cjwatson at debian.org>  Mon, 24 Mar 2025 09:51:47 +0000
+
 eccodes-python (2:2.39.2-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru eccodes-python-2.39.2/debian/control eccodes-python-2.39.2/debian/control
--- eccodes-python-2.39.2/debian/control	2025-02-01 14:28:44.000000000 +0000
+++ eccodes-python-2.39.2/debian/control	2025-03-24 09:51:47.000000000 +0000
@@ -9,7 +9,7 @@
   python3-all-dev, 
   python3-numpy,
   python3-setuptools,
-  python3-pytest-flake8,
+  python3-pytest,
   python3-ecmwflibs,
   python3-cffi
 Standards-Version: 4.7.0


More information about the debian-science-maintainers mailing list