aboutsummaryrefslogtreecommitdiffhomepage
path: root/Manual.md
diff options
context:
space:
mode:
authorKye Shi <shi.kye@gmail.com>2021-04-27 12:50:44 -0700
committerAndrew J. Hesford <ajh@sideband.org>2021-05-18 23:01:01 -0400
commit0f451e9da9da17af4f3f49958b1bab52f4d078ac (patch)
tree77a2e3be4347e5c80e812a2e7fe961f6ea9c5635 /Manual.md
parentNew package: python3-poetry-core-1.0.3 (diff)
Manual.md: add instructions for PEP 517 Python package build backends
Closes: #30552 [via git-merge-pr]
Diffstat (limited to 'Manual.md')
-rw-r--r--Manual.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/Manual.md b/Manual.md
index 73cd9088f9b..7a29bf12649 100644
--- a/Manual.md
+++ b/Manual.md
@@ -1531,7 +1531,8 @@ This sets some environment variables required to allow cross compilation. Suppor
building a python module for multiple versions from a single template is also possible.
The `python3-pep517` build style provides means to build python packages that provide a build-system
definition compliant with [PEP 517](https://www.python.org/dev/peps/pep-0517/) without a traditional
-`setup.py` script.
+`setup.py` script. The `python3-pep517` build style does not provide a specific build backend, so
+packages will need to add an appropriate backend provider to `hostmakedepends`.
Python packages that rely on `python3-setuptools` should generally map `setup_requires`
dependencies in `setup.py` to `hostmakedepends` in the template and `install_requires`