##// END OF EJS Templates
DOC: Use https for readthedocs.io
谭九鼎 -
Show More
@@ -18,7 +18,7 b''
18 18 import sys, os
19 19 from pathlib import Path
20 20
21 # http://read-the-docs.readthedocs.io/en/latest/faq.html
21 # https://read-the-docs.readthedocs.io/en/latest/faq.html
22 22 ON_RTD = os.environ.get('READTHEDOCS', None) == 'True'
23 23
24 24 if ON_RTD:
@@ -151,7 +151,7 b' Complete Example'
151 151
152 152 Here is a full example of a magic package. You can distribute magics using
153 153 setuptools, distutils, or any other distribution tools like `flit
154 <http://flit.readthedocs.io>`_ for pure Python packages.
154 <https://flit.readthedocs.io>`_ for pure Python packages.
155 155
156 156 When distributing magics as part of a package, recommended best practice is to
157 157 execute the registration inside the `load_ipython_extension` as demonstrated in
@@ -103,7 +103,7 b' Rarely, you might want to display a custom traceback when reporting an'
103 103 exception. To do this, define the custom traceback using
104 104 `_render_traceback_(self)` method which returns a list of strings, one string
105 105 for each line of the traceback. For example, the `ipyparallel
106 <http://ipyparallel.readthedocs.io/>`__ a parallel computing framework for
106 <https://ipyparallel.readthedocs.io/>`__ a parallel computing framework for
107 107 IPython, does this to display errors from multiple engines.
108 108
109 109 Please be conservative in using this feature; by replacing the default traceback
@@ -7,7 +7,7 b' You can now re-use the kernel machinery in IPython to easily make new kernels.'
7 7 This is useful for languages that have Python bindings, such as `Octave
8 8 <http://www.gnu.org/software/octave/>`_ (via
9 9 `Oct2Py <http://blink1073.github.io/oct2py/>`_), or languages
10 where the REPL can be controlled in a tty using `pexpect <http://pexpect.readthedocs.io/en/latest/>`_,
10 where the REPL can be controlled in a tty using `pexpect <https://pexpect.readthedocs.io/en/latest/>`_,
11 11 such as bash.
12 12
13 13 .. seealso::
@@ -57,7 +57,7 b' features:'
57 57
58 58 The Command line interface inherits the above functionality and adds
59 59
60 * real multi-line editing thanks to `prompt_toolkit <http://python-prompt-toolkit.readthedocs.io/en/stable/>`_.
60 * real multi-line editing thanks to `prompt_toolkit <https://python-prompt-toolkit.readthedocs.io/en/stable/>`_.
61 61
62 62 * syntax highlighting as you type.
63 63
@@ -69,7 +69,7 b' it allows:'
69 69 * the object to create a rich display of Html, Images, Latex, Sound and
70 70 Video.
71 71
72 * interactive widgets with the use of the `ipywidgets <http://ipywidgets.readthedocs.io/en/stable/>`_ package.
72 * interactive widgets with the use of the `ipywidgets <https://ipywidgets.readthedocs.io/en/stable/>`_ package.
73 73
74 74
75 75 This documentation will walk you through most of the features of the IPython
@@ -102,9 +102,9 b' repository <http://github.com/ipython/ipython>`_.'
102 102
103 103 .. seealso::
104 104
105 `Jupyter documentation <http://jupyter.readthedocs.io/en/latest/>`__
105 `Jupyter documentation <https://jupyter.readthedocs.io/en/latest/>`__
106 106 The Jupyter documentation provides information about the Notebook code and other Jupyter sub-projects.
107 `ipyparallel documentation <http://ipyparallel.readthedocs.io/en/latest/>`__
107 `ipyparallel documentation <https://ipyparallel.readthedocs.io/en/latest/>`__
108 108 Formerly ``IPython.parallel``.
109 109
110 110
@@ -51,7 +51,7 b' for more help see'
51 51
52 52 .. seealso::
53 53
54 `Installing Jupyter <http://jupyter.readthedocs.io/en/latest/install.html>`__
54 `Installing Jupyter <https://jupyter.readthedocs.io/en/latest/install.html>`__
55 55 The Notebook, nbconvert, and many other former pieces of IPython are now
56 56 part of Project Jupyter.
57 57
@@ -29,4 +29,4 b' done some work in the classic Python REPL.'
29 29 .. seealso::
30 30
31 31 `A Qt Console for Jupyter <https://jupyter.org/qtconsole/>`__
32 `The Jupyter Notebook <http://jupyter-notebook.readthedocs.io/en/latest/>`__
32 `The Jupyter Notebook <https://jupyter-notebook.readthedocs.io/en/latest/>`__
@@ -219,7 +219,7 b' different numbers which correspond to the Process ID of the kernel.'
219 219
220 220 You can read more about using `jupyter qtconsole
221 221 <https://jupyter.org/qtconsole/>`_, and
222 `jupyter notebook <http://jupyter-notebook.readthedocs.io/en/latest/>`_. There
222 `jupyter notebook <https://jupyter-notebook.readthedocs.io/en/latest/>`_. There
223 223 is also a :ref:`message spec <messaging>` which documents the protocol for
224 224 communication between kernels
225 225 and clients.
@@ -234,7 +234,7 b' Interactive parallel computing'
234 234
235 235
236 236 This functionality is optional and now part of the `ipyparallel
237 <http://ipyparallel.readthedocs.io/>`_ project.
237 <https://ipyparallel.readthedocs.io/>`_ project.
238 238
239 239 Portability and Python requirements
240 240 -----------------------------------
@@ -1099,7 +1099,7 b' Pull Requests (793):'
1099 1099 * :ghpull:`2274`: CLN: Use name to id mapping of notebooks instead of searching.
1100 1100 * :ghpull:`2270`: SSHLauncher tweaks
1101 1101 * :ghpull:`2269`: add missing location when disambiguating controller IP
1102 * :ghpull:`2263`: Allow docs to build on http://readthedocs.io/
1102 * :ghpull:`2263`: Allow docs to build on https://readthedocs.io/
1103 1103 * :ghpull:`2256`: Adding data publication example notebook.
1104 1104 * :ghpull:`2255`: better flush iopub with AsyncResults
1105 1105 * :ghpull:`2261`: Fix: longest_substr([]) -> ''
@@ -307,7 +307,7 b" and tab completions that don't clutter up your history."
307 307 :target: ../_images/ptshell_features.png
308 308
309 309 These features are provided by the Python library `prompt_toolkit
310 <http://python-prompt-toolkit.readthedocs.io/en/stable/>`__, which replaces
310 <https://python-prompt-toolkit.readthedocs.io/en/stable/>`__, which replaces
311 311 ``readline`` throughout our terminal interface.
312 312
313 313 Relying on this pure-Python, cross platform module also makes it simpler to
General Comments 0
You need to be logged in to leave comments. Login now