summaryrefslogtreecommitdiffstats
path: root/pyproject.toml
diff options
context:
space:
mode:
authorMatt Clay <matt@mystile.com>2023-08-01 21:48:01 +0200
committerGitHub <noreply@github.com>2023-08-01 21:48:01 +0200
commit691c8e86034f1fe099e4ef54880e633b34f0bc7a (patch)
tree21624445cb4cc74c0e3813804aa96a2e07635c12 /pyproject.toml
parentansible-test: remove alpine 3.17 (#81124) (diff)
downloadansible-691c8e86034f1fe099e4ef54880e633b34f0bc7a.tar.xz
ansible-691c8e86034f1fe099e4ef54880e633b34f0bc7a.zip
Omit pre-built man pages from sdist (#81395)
Since man pages aren't accessible to users after a `pip install`, there's no need to include them in the sdist. This change makes it trivial to build man pages from source, which makes them much easier to iterate on. It also simplifies creation and testing of the sdist, since it no longer requires building man pages. The new `packaging/cli-doc/build.py` script can generate both man pages and RST documentation. This supports inclusion on the docs site without a dependency on `ansible-core` internals. Having a single implementation for both simplifies keeping the two formats in sync.
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml3
1 files changed, 1 insertions, 2 deletions
diff --git a/pyproject.toml b/pyproject.toml
index b5b135175f..b3d00425b2 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,4 +1,3 @@
[build-system]
requires = ["setuptools >= 66.1.0"] # minimum setuptools version supporting Python 3.12
-backend-path = ["packaging"] # requires 'Pip>=20' or 'pep517>=0.6.0'
-build-backend = "pep517_backend.hooks" # wraps `setuptools.build_meta`
+build-backend = "setuptools.build_meta"