summaryrefslogtreecommitdiff
path: root/src/pip/_internal/pyproject.py
Commit message (Expand)AuthorAgeFilesLines
* Update commentStéphane Bidoul2023-04-021-1/+1
* Always use pep 517 when the 'wheel' package is absentStéphane Bidoul2023-03-271-2/+7
* Don't check for `wheel` when only `build-system.requires` is present (#11674)Jakub Kuczys2022-12-271-4/+3
* Fallback to pyproject.toml-based builds if setuptools cannot be imported (#10...Tomáš Hrnčiar2022-04-231-2/+9
* Avoid deprecation warning from Tomli (#10238)Taneli Hukkinen2022-01-261-1/+1
* Implement diagnostic errors for `build-system.requires` issuesPradyun Gedam2021-10-221-29/+14
* Reject projects that have neither a pyproject.toml nor a setup.pyStéphane Bidoul2021-10-181-0/+6
* Reformat the codebase, with blackPradyun Gedam2021-08-201-23/+20
* Move many type comments to annotationsJon Dufresne2021-08-101-11/+8
* Replace `toml` usage with `tomli`Taneli Hukkinen2021-07-021-2/+2
* Remove typing.TYPE_CHECKING guardsJon Dufresne2021-02-191-4/+1
* Replace pip._internal.utils.typing with stdlib typingJon Dufresne2021-02-181-2/+2
* Replace io.open() and codecs.open() with builtin open()Jon Dufresne2020-12-251-2/+1
* Remove __future__ importsJon Dufresne2020-12-241-2/+0
* Review updatesHugo van Kemenade2020-12-221-3/+1
* Replace more sixHugo van Kemenade2020-12-221-2/+2
* Remove redundant Python 2.7 codeHugo van Kemenade2020-12-221-5/+0
* Update linter: isortPradyun Gedam2020-09-231-1/+1
* Switch pip's use of pytoml -> tomlPradyun Gedam2020-04-141-2/+2
* Capital S in BuildSystemDetailsThomas Kluyver2019-11-231-3/+3
* Convert tuple return type to a named tupleThomas Kluyver2019-11-231-3/+9
* Fix building packages with backend-path in pyproject.tomlThomas Kluyver2019-11-231-2/+5
* Enforce requirement format in build-system.requiresChris Hunt2019-11-091-0/+16
* Rename {setup_py_dir -> unpacked_source_directory}Pradyun Gedam2019-09-271-2/+2
* Revert "Refactor out read_pyproject_toml() and resolve_pyproject_toml()."Chris Jerdonek2019-04-261-77/+32
* Revert "Error out if installing a pyproject.toml-style (PEP 517) project in e...Chris Jerdonek2019-04-261-36/+1
* Revert "Require --no-use-pep517 if using editable mode with pyproject.toml."Chris Jerdonek2019-04-261-68/+37
* Revert "Allow --no-use-pep517 to be used with editable mode in more cases."Chris Jerdonek2019-04-261-41/+14
* Revert "Fix "build_system value" to "build-system table" in pyproject.toml me...Chris Jerdonek2019-04-261-4/+4
* Fix "build_system value" to "build-system table" in pyproject.toml messages.Chris Jerdonek2019-04-251-4/+4
* Allow --no-use-pep517 to be used with editable mode in more cases.Chris Jerdonek2019-04-251-14/+41
* Require --no-use-pep517 if using editable mode with pyproject.toml.Chris Jerdonek2019-03-311-37/+68
* Error out if installing a pyproject.toml-style (PEP 517) project in editable ...Chris Jerdonek2019-03-141-1/+36
* Refactor out read_pyproject_toml() and resolve_pyproject_toml().Chris Jerdonek2019-03-121-32/+77
* remove #noqa: F401Maxim Kurnikov2019-02-221-1/+1
* Fix #6163: Default to setuptools.build_meta:__legacy__Nick Coghlan2019-02-061-7/+9
* Provide a better error message for a pyproject.toml editable install.Chris Jerdonek2019-01-261-0/+12
* Tweak two use_pep517 identity checks. (#6135)Chris Jerdonek2019-01-141-4/+7
* Add type annotations for pip._internal.pyproject, pip._internal.build_env, pi...Maxim Kurnikov2018-12-171-2/+13
* Fix some remaining TODO commentsPaul Moore2018-11-141-7/+6
* Update required setuptools version for PEP 517Paul Moore2018-10-291-2/+2
* Address review commentsPaul Moore2018-08-091-11/+11
* Refactor load_pyproject_toml into a standalone modulePaul Moore2018-08-051-0/+144