A tool for installing and managing Python packages
Go to file
Miro Hrončok e9e8996aeb Fix broken uninstallation by a bogus downstream patch
In pip 21.2, the Distribution here is a wrapper around the regular Distribution.
It has a limited set of API defined by the BaseDistribution protocol.
dist_location() uses the project_name attribute under the hood --
and that is not part of the API.

If we ever upstream this, we should make this check a property of BaseDistribution.
But, for now, we hotfix it by accessing the private wrapped Distribution object directly.
Yes, this is ugly.

Related: rhbz#1932713
2021-09-17 19:15:07 +02:00
tests Merged update from upstream sources 2021-01-27 11:42:40 +00:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-14 19:37:16 -07:00
9760.patch Updates from Fedora 34: 2021-06-09 17:43:02 +02:00
don-t-split-git-references-on-unicode-separators.patch Updates from Fedora 34: 2021-06-09 17:43:02 +02:00
dummy-certifi.patch Update to 21.1.1 2021-09-17 19:13:51 +02:00
gating.yaml Add gating.yaml from RHEL 2021-06-02 12:51:48 +02:00
no-version-warning.patch Update to 21.2.3 2021-09-17 19:14:32 +02:00
nowarn-pip._internal.main.patch Update to 21.2.3 2021-09-17 19:14:32 +02:00
pip-allow-different-versions.patch RHEL 9.0.0 Alpha bootstrap 2020-10-14 19:37:16 -07:00
python-pip.rpmlintrc Update to 21.1.1 2021-09-17 19:13:51 +02:00
python-pip.spec Fix broken uninstallation by a bogus downstream patch 2021-09-17 19:15:07 +02:00
remove-existing-dist-only-if-path-conflicts.patch Fix broken uninstallation by a bogus downstream patch 2021-09-17 19:15:07 +02:00
sources Update to 21.2.3 2021-09-17 19:14:32 +02:00