Control: tag -1 + wontfix

Hi Johnny (2026.07.24_11:44:39_+0000)
Over the years, as I have used python's entry-point feature extensively, I have
often found dependency issues that were not captured by binary packages.

The good news is that this mechanism is heavily deprecated upstream. So it shouldn't be an issue much longer.

https://packaging.python.org/en/latest/guides/creating-and-discovering-plugins/#using-package-metadata

Shouldn't dh-python find these dependencies automatically?  Or is it too
complex to automatically derive package dependencies from distribution setup
files?  In the case of the bug reports I made, the dependencies were usually
specified in pyproject.toml but apparently not analyzed by dh-python's scripts
(I must confess I only know a bare minimum about dh-python).

We have encouraged people to patch Python dependencies where possible, so that we don't run into this.

I have no desire to solve this problem in dh-python, especially as pkg_resources is being retired.

Stefano

--
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272

Reply via email to