#1083726 python-zeep: (build-)depends on deprecated module python3-pkg-resources

#1083726#5
Date:
2024-10-04 09:47:58 UTC
From:
To:
[This bug is targeted to the upcoming trixie release]

The package build-depends or depends on python3-pkg-resources, which is
deprecated upstream. Details can be found at

https://setuptools.pypa.io/en/latest/pkg_resources.html

Use of pkg_resources is deprecated in favor of importlib.resources,
importlib.metadata and their backports (importlib_resources, importlib_metadata).
Some useful APIs are also provided by packaging (e.g. requirements and version
parsing). Users should refrain from new usage of pkg_resources and should work
to port to importlib-based solutions.

Python 3.12 in unstable provides both importlib_resources and
importlib_metadata, so no additional dependencies on those packages are needed.

#1083726#10
Date:
2025-01-15 18:50:50 UTC
From:
To:
control: tag -1 +patch

Dear Maintainer,

Please consider this patch;
I'm busy evaluating creating a legacy-free
Trixie chroot and noticed that python3-pkg-resources
could almost be removed.

Greetings
--- a/debian/control +++ b/debian/control @@ -45,7 +45,6 @@ Depends: python3-attr, python3-isodate, python3-lxml, python3-platformdirs, - python3-pkg-resources, python3-requests, python3-requests-file, python3-requests-toolbelt,
#1083726#17
Date:
2025-01-17 16:41:39 UTC
From:
To:
-- 

    Mathias Behrle
    PGP/GnuPG key availabable from any keyserver, ID: 0xD6D09BE48405BBF6
    AC29 7E5C 46B9 D0B6 1C71  7681 D6D0 9BE4 8405 BBF6