Bug#1083391: fenics-dolfinx: (build-)depends on deprecated module python3-pkg-resources

Matthias Klose doko at debian.org
Fri Oct 4 10:42:07 BST 2024


Package: src:fenics-dolfinx
Version: 1:0.8.0-11
Severity: normal
Tags: sid trixie
User: debian-python at lists.debian.org
Usertags: pkg-resources-deprecation

[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.



More information about the debian-science-maintainers mailing list