• Bug#1101178: eccodes-python: Please drop build-dependency on python3-py

    From Colin Watson@21:1/5 to All on Mon Mar 24 11:10:01 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@debian.org]

    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@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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (