Skip to content

Commit

Permalink
Merge pull request #329 from twm/pyproject-toml
Browse files Browse the repository at this point in the history
Add PEP 517 / PEP 518 metadata
  • Loading branch information
twm committed Apr 21, 2021
2 parents 49ef6bd + 138da36 commit 4be2f69
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 0 deletions.
1 change: 1 addition & 0 deletions changelog.d/329.feature.rst
@@ -0,0 +1 @@
PEP 517/518 ``build-system`` metadata is now provided in ``pyproject.toml``.
8 changes: 8 additions & 0 deletions pyproject.toml
@@ -1,3 +1,11 @@
[build-system]
requires = [
"setuptools >= 35.0.2",
"wheel >= 0.29.0",
"incremental >= 21.3.0",
]
build-backend = "setuptools.build_meta"

[tool.towncrier]
package = "treq"
package_dir = "src"
Expand Down
1 change: 1 addition & 0 deletions tox.ini
Expand Up @@ -4,6 +4,7 @@ envlist =
{pypy3,py36,py37,py38,py39}-twisted_latest,
{pypy3,py36,py37,py38,py39}-twisted_trunk,
towncrier, twine, check-manifest, flake8, docs
isolated_build = true

[testenv]
extras = dev
Expand Down

0 comments on commit 4be2f69

Please sign in to comment.