summaryrefslogtreecommitdiff
path: root/src/pip/_internal/utils/misc.py
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #11871 from sbidoul/always-use-pep517-when-wheel-absent-sbiStéphane Bidoul2023-03-271-12/+0
|\
| * Always use pep 517 when the 'wheel' package is absentStéphane Bidoul2023-03-271-12/+0
* | Fix type of config_settings argumentsStéphane Bidoul2023-03-271-8/+11
|/
* Isolate EXTERNALLY-MANAGED parsing logicTzu-ping Chung2023-01-031-12/+4
* Use ExternallyManagedEnvironment to show errorTzu-ping Chung2023-01-031-47/+15
* Check EXTERNALLY-MANAGED in install and uninstallTzu-ping Chung2023-01-031-0/+56
* Replace `pep517` with `pyproject_hooks`Pradyun Gedam2022-12-281-3/+3
* Call the PEP 517 backend with the requirement's config settingsPaul Moore2022-04-211-0/+91
* Replace Iterator[T] with Generator[T,None, None] (#11007)q0w2022-04-091-2/+5
* Use f-strings for executable namesPradyun Gedam2022-03-131-2/+2
* Fix the protect-pip-on-windows logicPradyun Gedam2022-02-261-3/+3
* Remove pkg_resources usages from utils modulesTzu-ping Chung2021-12-041-61/+1
* Remove egg_link_path()Stéphane Bidoul2021-09-211-2/+2
* Extract egg_link* function to a separate moduleStéphane Bidoul2021-09-211-66/+2
* Remove unused get_installed_distributionsStéphane Bidoul2021-09-211-31/+1
* Add PEP 610 editables support to BaseDistributionStéphane Bidoul2021-09-211-7/+0
* Refactor egg_link_path/dist_is_editableStéphane Bidoul2021-09-211-7/+30
* Move all remaining type comments to annotationsJon Dufresne2021-08-271-130/+70
* Replace AnyStr with str in src/pip/_internal/utils/misc.pyJon Dufresne2021-08-091-3/+2
* Unify Python project root detection logicTzu-ping Chung2021-06-191-5/+12
* Fix typos (#10001)Dirk Stolle2021-06-031-1/+1
* Relax installable dir check to allow cfg-onlyTzu-ping Chung2021-05-181-10/+6
* Merge branch 'main' into switch-to-tenacityTzu-ping Chung2021-04-031-96/+116
|\
| * Use f-strings for formattingAndrey Bienkowski2021-03-301-1/+1
| * Use f-strings for formattingAndrey Bienkowski2021-03-291-1/+1
| * Handle several mypy TODO comments and exceptionsJon Dufresne2021-02-221-8/+32
| * Blacken src/pip/_internal/utils directoryJon Dufresne2021-02-211-90/+86
* | switch from 'retrying' to 'tenacity'cjc73732021-02-211-5/+3
|/
* Merge pull request #9415 from jdufresne/path_to_displayPradyun Gedam2021-02-201-24/+0
|\
| * Remove Python 2 compat shim path_to_display()Jon Dufresne2021-02-191-24/+0
* | Remove typing.TYPE_CHECKING guardsJon Dufresne2021-02-191-21/+18
|/
* Incorporate get_installed_version() logicTzu-ping Chung2021-02-191-21/+1
* Replace pip._internal.utils.typing with stdlib typingJon Dufresne2021-02-181-2/+2
* Merge pull request #8114 from uranusjr/importlib-metadataTzu-ping Chung2021-02-031-95/+22
|\
| * Separate default and ad-hoc environment APIsTzu-ping Chung2021-01-191-4/+9
| * Move dist-related logic from misc into metadataTzu-ping Chung2021-01-191-99/+21
* | Use our own copy of strtobool, rather than the one from distutilsPaul Moore2021-01-201-0/+17
|/
* Remove unused utility function consume()Jon Dufresne2021-01-011-6/+0
* Replace compat.expanduser() with os.path.expanduser()Jon Dufresne2020-12-291-2/+2
* Remove unnecessary "noqa" commentsJon Dufresne2020-12-281-3/+1
* Remove unnecessary class FakeFileJon Dufresne2020-12-271-16/+0
* Cleanup: replace 'from urllib import xyz as urllib_xyz' with import urllib.xyzHugo van Kemenade2020-12-271-7/+6
* Use unified OSError and its subclassesJon Dufresne2020-12-261-1/+1
* Merge pull request #9361 from jdufresne/f-stringsPradyun Gedam2020-12-261-5/+5
|\
| * Use f-strings for simple string formattingJon Dufresne2020-12-251-5/+5
* | Remove object from class definitionsJon Dufresne2020-12-251-2/+2
|/
* Replace typing.Text with strJon Dufresne2020-12-241-5/+3
* Remove __future__ importsJon Dufresne2020-12-241-2/+0
* Remove redundant Python 2.7 codeHugo van Kemenade2020-12-221-32/+9
* Only do the ensure_text() dance on WindowsTzu-ping Chung2020-10-271-1/+1