Files
gentoo/dev-python/pip/files/pip-26.1.2-unbundle-r1.patch
Michał Górny 4e6088ee2e dev-python/pip: Improve the unbundling patch
Combine the "test wheels" and unbundling patch as they largely overlap.
Remove the obsolete logic for linking the wheel wheel, which wasn't used
anymore.

The former patch removed the use of test wheels for coverage and
pytest-subket, while the latter actually stubbed out the function to
install these test wheels -- effectively also stubbing out the use of
the setuptools wheel there.  The leftover logic would still create
a .pth file expecting that editable install, causing warnings due to
non-existing directories when running the test suite on Python 3.15.

The new patch -- besides other "unbundling preparations" that were
preserved from the original patches -- removes the use of all tests
wheels.  While at it, I've also simplified it to remove the minimum
amount of code necessary -- no need to actually remove the fixtures that
are not used anymore.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-07-06 16:05:44 +02:00

10 KiB