1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
pip/src/pip/_internal/vcs
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
..
__init__.py Explicitly recognise SCP-shorthand git remotes. 2021-06-03 17:52:25 +01:00
bazaar.py Remove now unused VCS export code 2021-04-03 15:44:00 +02:00
git.py Unify Python project root detection logic 2021-06-19 15:29:04 +08:00
mercurial.py Unify Python project root detection logic 2021-06-19 15:29:04 +08:00
subversion.py Unify Python project root detection logic 2021-06-19 15:29:04 +08:00
versioncontrol.py Unify Python project root detection logic 2021-06-19 15:29:04 +08:00