From 1dc71e3b735eea04973c67d0b5b9af0514448e33 Mon Sep 17 00:00:00 2001 From: Jason Madden Date: Fri, 8 Dec 2023 12:01:56 -0600 Subject: [PATCH] Add a minimal pyproject.toml. --- CHANGES.rst | 1 + MANIFEST.in | 1 + pyproject.toml | 5 +++++ 3 files changed, 7 insertions(+) create mode 100644 pyproject.toml diff --git a/CHANGES.rst b/CHANGES.rst index 686501f8..37631c34 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -5,6 +5,7 @@ 3.0.2 (unreleased) ================== +- Packaging: Add a minimal ``pyproject.toml`` to sdists. - Fix a test case on Arm32. Note that this is not a supported platform (there is no CI for it) and support is best effort; there may be other issues lurking. See `issue 385 `_ diff --git a/MANIFEST.in b/MANIFEST.in index eaecf3aa..f9b94e87 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -34,6 +34,7 @@ include *.rst include *.cfg include *.py include *.ini +include *.toml include .clang-format include .pylintrc diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 00000000..5281d64d --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,5 @@ +[build-system] +build-backend = "setuptools.build_meta" +requires = [ + "setuptools >= 40.8.0" +]