Skip to content

Commit ae85969

Browse files
committed
Link to the list of recommended tools in the Python Packaging User Guide
1 parent a312862 commit ae85969

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Doc/extending/first-extension-module.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,10 @@ Still, it's a good time to try compiling and importing it.
110110
This will ensure that your build tool works, so that you can make
111111
and test incremental changes as you follow the rest of the text.
112112

113-
Choose a build tool such as Setuptools or Meson [#compile-directly]_, and
114-
follow its instructions to compile and install :file:`spammodule.c`
113+
Choose a build tool for native C extensions from
114+
`the list <https://packaging.python.org/en/latest/guides/tool-recommendations/#build-backends-for-extension-modules>`_
115+
of recommendations in the Python Packaging User Guide. [#compile-directly]_
116+
Follow the tool's documentation to compile and install :file:`spammodule.c`
115117
as a C extension module.
116118

117119
.. note:: Workaround for missing ``PyInit``

0 commit comments

Comments
 (0)