Commit 865f63bf authored by 谭九鼎's avatar 谭九鼎 Committed by GitHub

docs: use https links (GH-4067)

parent 9decfca1
...@@ -3511,7 +3511,7 @@ Features added ...@@ -3511,7 +3511,7 @@ Features added
* Extension type inheritance from builtin types, such as "cdef class MyUnicode(unicode)", now works without further external type redeclarations (which are also strongly discouraged now and continue to issue a warning). * Extension type inheritance from builtin types, such as "cdef class MyUnicode(unicode)", now works without further external type redeclarations (which are also strongly discouraged now and continue to issue a warning).
* GDB support. http://docs.cython.org/src/userguide/debugging.html * GDB support. https://docs.cython.org/src/userguide/debugging.html
* A new build system with support for inline distutils directives, correct dependency tracking, and parallel compilation. https://github.com/cython/cython/wiki/enhancements-distutils_preprocessing * A new build system with support for inline distutils directives, correct dependency tracking, and parallel compilation. https://github.com/cython/cython/wiki/enhancements-distutils_preprocessing
......
...@@ -15,7 +15,7 @@ This makes Cython the ideal language for wrapping external C libraries, and ...@@ -15,7 +15,7 @@ This makes Cython the ideal language for wrapping external C libraries, and
for fast C modules that speed up the execution of Python code. for fast C modules that speed up the execution of Python code.
* Official website: https://cython.org/ * Official website: https://cython.org/
* Documentation: http://docs.cython.org/ * Documentation: https://docs.cython.org/
* Github repository: https://github.com/cython/cython * Github repository: https://github.com/cython/cython
* Wiki: https://github.com/cython/cython/wiki * Wiki: https://github.com/cython/cython/wiki
...@@ -31,7 +31,7 @@ If you already have a C compiler, just run following command:: ...@@ -31,7 +31,7 @@ If you already have a C compiler, just run following command::
pip install Cython pip install Cython
otherwise, see `the installation page <http://docs.cython.org/en/latest/src/quickstart/install.html>`_. otherwise, see `the installation page <https://docs.cython.org/en/latest/src/quickstart/install.html>`_.
License: License:
...@@ -85,7 +85,7 @@ Copyright stuff: Pyrex is free of restrictions. You ...@@ -85,7 +85,7 @@ Copyright stuff: Pyrex is free of restrictions. You
may use, redistribute, modify and distribute modified may use, redistribute, modify and distribute modified
versions. versions.
The latest version of Pyrex can be found `here <http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/>`_. The latest version of Pyrex can be found `here <https://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/>`_.
| Greg Ewing, Computer Science Dept | Greg Ewing, Computer Science Dept
| University of Canterbury | University of Canterbury
......
...@@ -356,7 +356,7 @@ ...@@ -356,7 +356,7 @@
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"You can similarly use the `-I/--include` flag to add include directories to the search path, and `-c/--compile-args` to add extra flags that are passed to Cython via the `extra_compile_args` of the distutils `Extension` class. Please see [the Cython docs on C library usage](http://docs.cython.org/src/tutorial/clibraries.html) for more details on the use of these flags." "You can similarly use the `-I/--include` flag to add include directories to the search path, and `-c/--compile-args` to add extra flags that are passed to Cython via the `extra_compile_args` of the distutils `Extension` class. Please see [the Cython docs on C library usage](https://docs.cython.org/src/tutorial/clibraries.html) for more details on the use of these flags."
] ]
} }
], ],
......
...@@ -56,7 +56,7 @@ if errorlevel 9009 ( ...@@ -56,7 +56,7 @@ if errorlevel 9009 (
echo.may add the Sphinx directory to PATH. echo.may add the Sphinx directory to PATH.
echo. echo.
echo.If you don't have Sphinx installed, grab it from echo.If you don't have Sphinx installed, grab it from
echo.http://sphinx-doc.org/ echo.https://sphinx-doc.org/
exit /b 1 exit /b 1
) )
......
...@@ -47,7 +47,7 @@ language. ...@@ -47,7 +47,7 @@ language.
The Cython compiler, https://cython.org/. The Cython compiler, https://cython.org/.
.. [IronPython] Jim Hugunin et al., https://archive.codeplex.com/?p=IronPython. .. [IronPython] Jim Hugunin et al., https://archive.codeplex.com/?p=IronPython.
.. [Jython] J. Huginin, B. Warsaw, F. Bock, et al., .. [Jython] J. Huginin, B. Warsaw, F. Bock, et al.,
Jython: Python for the Java platform, http://www.jython.org. Jython: Python for the Java platform, https://www.jython.org.
.. [PyPy] The PyPy Group, PyPy: a Python implementation written in Python, .. [PyPy] The PyPy Group, PyPy: a Python implementation written in Python,
https://pypy.org/. https://pypy.org/.
.. [Pyrex] G. Ewing, Pyrex: C-Extensions for Python, .. [Pyrex] G. Ewing, Pyrex: C-Extensions for Python,
......
...@@ -2,7 +2,7 @@ Appendix: Installing MinGW on Windows ...@@ -2,7 +2,7 @@ Appendix: Installing MinGW on Windows
===================================== =====================================
1. Download the MinGW installer from 1. Download the MinGW installer from
http://www.mingw.org/wiki/HOWTO_Install_the_MinGW_GCC_Compiler_Suite. https://www.mingw.org/wiki/HOWTO_Install_the_MinGW_GCC_Compiler_Suite.
(As of this (As of this
writing, the download link is a bit difficult to find; it's under writing, the download link is a bit difficult to find; it's under
"About" in the menu on the left-hand side). You want the file "About" in the menu on the left-hand side). You want the file
......
...@@ -24,7 +24,7 @@ decide to use its double ended queue implementation. To make the ...@@ -24,7 +24,7 @@ decide to use its double ended queue implementation. To make the
handling easier, however, you decide to wrap it in a Python extension handling easier, however, you decide to wrap it in a Python extension
type that can encapsulate all memory management. type that can encapsulate all memory management.
.. [CAlg] Simon Howard, C Algorithms library, http://c-algorithms.sourceforge.net/ .. [CAlg] Simon Howard, C Algorithms library, https://fragglet.github.io/c-algorithms/
Defining external declarations Defining external declarations
......
Further reading Further reading
=============== ===============
The main documentation is located at http://docs.cython.org/. Some The main documentation is located at https://docs.cython.org/. Some
recent features might not have documentation written yet, in such recent features might not have documentation written yet, in such
cases some notes can usually be found in the form of a Cython cases some notes can usually be found in the form of a Cython
Enhancement Proposal (CEP) on https://github.com/cython/cython/wiki/enhancements. Enhancement Proposal (CEP) on https://github.com/cython/cython/wiki/enhancements.
......
...@@ -61,7 +61,7 @@ Using Cython consists of these steps: ...@@ -61,7 +61,7 @@ Using Cython consists of these steps:
However there are several options to automate these steps: However there are several options to automate these steps:
1. The `SAGE <http://sagemath.org>`_ mathematics software system provides 1. The `SAGE <https://sagemath.org>`_ mathematics software system provides
excellent support for using Cython and NumPy from an interactive command excellent support for using Cython and NumPy from an interactive command
line or through a notebook interface (like line or through a notebook interface (like
Maple/Mathematica). See `this documentation Maple/Mathematica). See `this documentation
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment