pip/src/pip/_internal/operations
Tzu-ping Chung 288bffc43c Unify Python project root detection logic
A Python project root is now defined as containing a pyproject.toml, or
a setup.py (pre-PEP-517 legacy layout). After this patch, this logic
applies to all checks except parse_editable, where we check for setup.py
and setup.cfg instead since non-setuptools PEP 517 projects cannot be
installed as editable right now.
2021-06-19 15:29:04 +08:00
..
build PEP 517 + --build-option is now a warning 2021-04-04 16:08:49 +02:00
install Remove typing.TYPE_CHECKING guards 2021-02-19 18:34:21 -08:00
__init__.py Move all internal APIs to pip._internal 2017-08-31 14:53:00 -04:00
check.py Reduce diff 2021-03-15 14:53:14 +08:00
freeze.py Explicitly recognise SCP-shorthand git remotes. 2021-06-03 17:52:25 +01:00
prepare.py Unify Python project root detection logic 2021-06-19 15:29:04 +08:00