Source: ideep
Version: 0.0~git20251020.9275706-1
Severity: serious
Affects: python3-pip

Hi,

debian/tests/test-py-bind uses pip to install its test library, 
ideep_test. In the current version in testing, this shows the fallowing 
warning:

> DEPRECATION: Legacy editable install of ideep_test==0.0.1 from 
> file:///tmp/autopkgtest-lxc.f04wgjon/downtmp/build.Ks9/src/debian/tests/py-binding
>  (setup.py develop) is deprecated. pip 25.3 will enforce this behaviour 
> change. A possible replacement is to add a pyproject.toml or enable 
> --use-pep517, and use setuptools >= 64. If the resulting installation is not 
> behaving as expected, try using --config-settings editable_mode=compat. 
> Please consult the setuptools documentation for more information. Discussion 
> can be found at https://github.com/pypa/pip/issues/11457

With the latest version of pip in unstable (25.3), this now breaks (as
promised by the deprecation notice).

Explicitly specifying --use-pep517 should work. You'll need
--no-build-isolation too, to be able to do this without downloading code
from the Internet.

Stefano

Reply via email to