summaryrefslogtreecommitdiff
path: root/Doc/extending
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2016-02-26 19:37:52 +0100
committerGeorg Brandl <georg@python.org>2016-02-26 19:37:52 +0100
commit3902d62c4e9810f1386090dd60b38f5aa6e99512 (patch)
treeb69ace11aa32fdc82e4b83b94c647e1d7673cd99 /Doc/extending
parent1a41c44af9e16363e3ae2fc8626d69fd240d35e8 (diff)
parent5d9413404017a829aa5ddb52be6019fb63ec5c09 (diff)
downloadcpython-git-3902d62c4e9810f1386090dd60b38f5aa6e99512.tar.gz
merge with 3.5
Diffstat (limited to 'Doc/extending')
-rw-r--r--Doc/extending/extending.rst2
-rw-r--r--Doc/extending/index.rst2
2 files changed, 2 insertions, 2 deletions
diff --git a/Doc/extending/extending.rst b/Doc/extending/extending.rst
index 8cc41840d7..523dfab70c 100644
--- a/Doc/extending/extending.rst
+++ b/Doc/extending/extending.rst
@@ -27,7 +27,7 @@ your system setup; details are given in later chapters.
avoid writing C extensions and preserve portability to other implementations.
For example, if your use case is calling C library functions or system calls,
you should consider using the :mod:`ctypes` module or the `cffi
- <http://cffi.readthedocs.org>`_ library rather than writing custom C code.
+ <https://cffi.readthedocs.org>`_ library rather than writing custom C code.
These modules let you write Python code to interface with C code and are more
portable between implementations of Python than writing and compiling a C
extension module.
diff --git a/Doc/extending/index.rst b/Doc/extending/index.rst
index dd43926450..9eec8c273a 100644
--- a/Doc/extending/index.rst
+++ b/Doc/extending/index.rst
@@ -32,7 +32,7 @@ approaches to creating C and C++ extensions for Python.
.. seealso::
- `Python Packaging User Guide: Binary Extensions <https://packaging.python.org/en/latest/extensions.html>`_
+ `Python Packaging User Guide: Binary Extensions <https://packaging.python.org/en/latest/extensions/>`_
The Python Packaging User Guide not only covers several available
tools that simplify the creation of binary extensions, but also
discusses the various reasons why creating an extension module may be