Skip to content

Commit 1d80a56

Browse files
authored
bpo-33201: Modernize "Extension types" doc (GH-6337)
* bpo-33201: Modernize "Extension types" doc * Split tutorial and other topics * Some small fixes * Address some review comments * Rename noddy* to custom* and shoddy to sublist * Fix markup
1 parent b405752 commit 1d80a56

File tree

15 files changed

+1733
-1917
lines changed

15 files changed

+1733
-1917
lines changed

Doc/extending/index.rst

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,11 @@ Recommended third party tools
2626
=============================
2727

2828
This guide only covers the basic tools for creating extensions provided
29-
as part of this version of CPython. Third party tools like Cython,
30-
``cffi``, SWIG and Numba offer both simpler and more sophisticated
31-
approaches to creating C and C++ extensions for Python.
29+
as part of this version of CPython. Third party tools like
30+
`Cython <http://cython.org/>`_, `cffi <https://cffi.readthedocs.io>`_,
31+
`SWIG <http://www.swig.org>`_ and `Numba <https://numba.pydata.org/>`_
32+
offer both simpler and more sophisticated approaches to creating C and C++
33+
extensions for Python.
3234

3335
.. seealso::
3436

@@ -52,6 +54,7 @@ C extensions.
5254
:numbered:
5355

5456
extending.rst
57+
newtypes_tutorial.rst
5558
newtypes.rst
5659
building.rst
5760
windows.rst

0 commit comments

Comments
 (0)