File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -67,12 +67,10 @@ function ``foo`` that simply returns ``"bar"``.
6767   :class:  seealso
6868
6969   If you need help writing a native module using Python's C API, we recommend
70-    checking out the following resources.
71- 
72-    - `The official Python C API documentation  <https://docs.python.org/3/extending/index.html >`_
73-    - `RealPython's "Building a Python C Extension Module" introductory tutorial  <https://realpython.com/build-python-c-extension-module/ >`_
74-    - `pysheeet's "C Extensions" page  <https://www.pythonsheets.com/notes/python-c-extensions.html >`_
75-    - `pysheeet-kr's "Python C API cheatsheet" page  <https://pysheeet-kr.readthedocs.io/ko/latest/notes/python-capi.html >`_
70+    checking out the :ref: `extending-index ` guide in the Python documentation.
71+    Also consider if you need to use the CPython C API directly, or are perhaps
72+    better off using a binding generator tool like Cython _, pybind11 _ or
73+    nanobind _ which will take care of a lot of the low-level details for you.
7674
7775
7876The Meson build description
@@ -324,3 +322,6 @@ pip_.
324322.. _Test PyPI : https://test.pypi.org/ 
325323.. _PyPI : https://pypi.org/ 
326324.. _pip : https://github.com/pypa/pip 
325+ .. _Cython : https://cython.readthedocs.io 
326+ .. _pybind11 : https://pybind11.readthedocs.io 
327+ .. _nanobind : https://nanobind.readthedocs.io 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments