From c337b84d2770909eebc25ce44923dcf3148394b3 Mon Sep 17 00:00:00 2001 From: Paul Ganssle Date: Mon, 4 Feb 2019 11:45:01 -0500 Subject: Explicitly add PEP 517 backend to pyproject.toml --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 784d1d1..2c73368 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,6 +5,7 @@ requires = [ "wheel", "setuptools_scm" ] +build-backend = "setuptools.build_meta" [tool.towncrier] package = "dateutil" -- cgit v1.2.3 From 23f127f7d9745c83251549bc7f7059630eb32932 Mon Sep 17 00:00:00 2001 From: Paul Ganssle Date: Mon, 4 Feb 2019 11:47:26 -0500 Subject: Add pyproject.toml to sdist --- MANIFEST.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index dd5142e..d4d9f32 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,4 +1,4 @@ -include LICENSE NEWS zonefile_metadata.json updatezinfo.py +include LICENSE NEWS zonefile_metadata.json updatezinfo.py pyproject.toml recursive-include dateutil/test * global-exclude __pycache__ global-exclude *.py[co] -- cgit v1.2.3 From 05191103733faa9a5d41ac0f014004dd4c75048e Mon Sep 17 00:00:00 2001 From: Paul Ganssle Date: Mon, 4 Feb 2019 11:50:29 -0500 Subject: Add changelog for pyproject.toml changes (#863) --- changelog.d/863.bugfix.rst | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/863.bugfix.rst diff --git a/changelog.d/863.bugfix.rst b/changelog.d/863.bugfix.rst new file mode 100644 index 0000000..efe47dd --- /dev/null +++ b/changelog.d/863.bugfix.rst @@ -0,0 +1 @@ +Added a ``build-system.build-backend`` key in ``pyproject.toml`` and explicitly started shipping the ``pyproject.toml`` file in source distributions. (gh pr #863) -- cgit v1.2.3