summaryrefslogtreecommitdiff
path: root/pyproject.toml
Commit message (Collapse)AuthorAgeFilesLines
* Avoid installing setuptools 45 on Python 2.Jason R. Coombs2020-02-151-1/+5
| | | | | | | | Because Requires-Python is disabled for Python 2 to allow this declared-incompatible version to install on Python 2, the build-requirements must exclude installing setuptools 45 during the build-system setup. Because Python 2 tests are only needed for internal validation, and because the latest pip is already installed, the build-system can rely on `backend-path = ["."]`. Fixes #1996.
* Add backend-path for future PipsJason R. Coombs2019-12-291-0/+1
| | | Co-Authored-By: Paul Ganssle <paul@ganssle.io>
* Restore build-backend and remove switch to avoid pep517. Ref #1644.Jason R. Coombs2019-12-011-1/+2
|
* Drop build-backend from pyproject.tomlPaul Ganssle2019-02-011-1/+0
| | | | | | | | | | Because we do not include setuptools in our build requirements and there is no mechanism for a PEP 517 backend to bootstrap itself, setuptools cannot use setuptools.build_meta as its backend, and cannot use PEP 517 to build itself. Additionally, if you specify build-backend, it is impossible to disable PEP 517 builds with pip's --no-use-pep517 flag.
* Add declaration indicating the PEP 517 build backend needed for building ↵Jason R. Coombs2018-12-291-0/+1
| | | | setuptools.
* fix PEP 518 configurationBenoit Pierre2018-06-281-0/+3
| | | | | | | | | Add `build-system.requires` key to `pyproject.toml`: - this is necessary with pip 10.0.1, as otherwise the defaults will be to require both `setuptools` and `wheel` (and we only need the later) - a `pyproject.toml` with no `build-system.requires` key will be invalid and rejected by a future version of pip (see https://github.com/pypa/pip/issues/5416#issuecomment-399638608)
* Add configuration for towncrierPaul Ganssle2018-05-141-0/+34
|
* Revert "Merge pull request #933 from pypa/feature/581-depend-not-bundle"Jason R. Coombs2017-02-241-9/+0
| | | | | This reverts commit 089cdeb489a0fa94d11b7307b54210ef9aa40511, reversing changes made to aaec654d804cb78dbb6391afff721a63f26a71cd.
* Add pyproject.toml per PEP 518 for use by a future pip release. Ref #581.Jason R. Coombs2017-01-171-0/+9