Skip to content

Commit 998cd2a

Browse files
adamchainzPiotr Chromiec
authored and
Piotr Chromiec
committed
Convert readthedocs links for their .org -> .io migration for hosted projects (pandas-dev#14406)
As per [their blog post of the 27th April](https://blog.readthedocs.com/securing-subdomains/) ‘Securing subdomains’: > Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard. Test Plan: Manually visited all the links I’ve modified.
1 parent d3e1b9d commit 998cd2a

11 files changed

+19
-19
lines changed

.github/CONTRIBUTING.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ Please try to maintain backward compatibility. *pandas* has lots of users with l
278278

279279
Adding tests is one of the most common requests after code is pushed to *pandas*. Therefore, it is worth getting in the habit of writing tests ahead of time so this is never an issue.
280280

281-
Like many packages, *pandas* uses the [Nose testing system](http://nose.readthedocs.org/en/latest/index.html) and the convenient extensions in [numpy.testing](http://docs.scipy.org/doc/numpy/reference/routines.testing.html).
281+
Like many packages, *pandas* uses the [Nose testing system](https://nose.readthedocs.io/en/latest/index.html) and the convenient extensions in [numpy.testing](http://docs.scipy.org/doc/numpy/reference/routines.testing.html).
282282

283283
#### Writing tests
284284

@@ -323,7 +323,7 @@ Performance matters and it is worth considering whether your code has introduced
323323
>
324324
> The asv benchmark suite was translated from the previous framework, vbench, so many stylistic issues are likely a result of automated transformation of the code.
325325
326-
To use asv you will need either `conda` or `virtualenv`. For more details please check the [asv installation webpage](http://asv.readthedocs.org/en/latest/installing.html).
326+
To use asv you will need either `conda` or `virtualenv`. For more details please check the [asv installation webpage](https://asv.readthedocs.io/en/latest/installing.html).
327327

328328
To install asv:
329329

@@ -360,7 +360,7 @@ This command is equivalent to:
360360

361361
This will launch every test only once, display stderr from the benchmarks, and use your local `python` that comes from your `$PATH`.
362362

363-
Information on how to write a benchmark can be found in the [asv documentation](http://asv.readthedocs.org/en/latest/writing_benchmarks.html).
363+
Information on how to write a benchmark can be found in the [asv documentation](https://asv.readthedocs.io/en/latest/writing_benchmarks.html).
364364

365365
#### Running the vbench performance test suite (phasing out)
366366

doc/source/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@
295295
'python': ('http://docs.python.org/3', None),
296296
'numpy': ('http://docs.scipy.org/doc/numpy', None),
297297
'scipy': ('http://docs.scipy.org/doc/scipy/reference', None),
298-
'py': ('http://pylib.readthedocs.org/en/latest/', None)
298+
'py': ('https://pylib.readthedocs.io/en/latest/', None)
299299
}
300300
import glob
301301
autosummary_generate = glob.glob("*.rst")

doc/source/contributing.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ follow the Numpy Docstring Standard (see above), but you don't need to install
360360
this because a local copy of numpydoc is included in the *pandas* source
361361
code.
362362
`nbconvert <https://nbconvert.readthedocs.io/en/latest/>`_ and
363-
`nbformat <http://nbformat.readthedocs.io/en/latest/>`_ are required to build
363+
`nbformat <https://nbformat.readthedocs.io/en/latest/>`_ are required to build
364364
the Jupyter notebooks included in the documentation.
365365

366366
If you have a conda environment named ``pandas_dev``, you can install the extra
@@ -490,7 +490,7 @@ Adding tests is one of the most common requests after code is pushed to *pandas*
490490
it is worth getting in the habit of writing tests ahead of time so this is never an issue.
491491

492492
Like many packages, *pandas* uses the `Nose testing system
493-
<http://nose.readthedocs.org/en/latest/index.html>`_ and the convenient
493+
<https://nose.readthedocs.io/en/latest/index.html>`_ and the convenient
494494
extensions in `numpy.testing
495495
<http://docs.scipy.org/doc/numpy/reference/routines.testing.html>`_.
496496

@@ -569,7 +569,7 @@ supports both python2 and python3.
569569

570570
To use all features of asv, you will need either ``conda`` or
571571
``virtualenv``. For more details please check the `asv installation
572-
webpage <http://asv.readthedocs.org/en/latest/installing.html>`_.
572+
webpage <https://asv.readthedocs.io/en/latest/installing.html>`_.
573573

574574
To install asv::
575575

@@ -624,7 +624,7 @@ This will display stderr from the benchmarks, and use your local
624624
``python`` that comes from your ``$PATH``.
625625

626626
Information on how to write a benchmark and how to use asv can be found in the
627-
`asv documentation <http://asv.readthedocs.org/en/latest/writing_benchmarks.html>`_.
627+
`asv documentation <https://asv.readthedocs.io/en/latest/writing_benchmarks.html>`_.
628628

629629
.. _contributing.gbq_integration_tests:
630630

doc/source/cookbook.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -877,7 +877,7 @@ The :ref:`Plotting <visualization>` docs.
877877
<http://stackoverflow.com/questions/17891493/annotating-points-from-a-pandas-dataframe-in-matplotlib-plot>`__
878878

879879
`Generate Embedded plots in excel files using Pandas, Vincent and xlsxwriter
880-
<http://pandas-xlsxwriter-charts.readthedocs.org/en/latest/introduction.html>`__
880+
<https://pandas-xlsxwriter-charts.readthedocs.io/>`__
881881

882882
`Boxplot for each quartile of a stratifying variable
883883
<http://stackoverflow.com/questions/23232989/boxplot-stratified-by-column-in-python-pandas>`__

doc/source/ecosystem.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ API
145145

146146
`pandas-datareader <https://github.com/pydata/pandas-datareader>`__
147147
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
148-
``pandas-datareader`` is a remote data access library for pandas. ``pandas.io`` from pandas < 0.17.0 is now refactored/split-off to and importable from ``pandas_datareader`` (PyPI:``pandas-datareader``). Many/most of the supported APIs have at least a documentation paragraph in the `pandas-datareader docs <https://pandas-datareader.readthedocs.org/en/latest/>`_:
148+
``pandas-datareader`` is a remote data access library for pandas. ``pandas.io`` from pandas < 0.17.0 is now refactored/split-off to and importable from ``pandas_datareader`` (PyPI:``pandas-datareader``). Many/most of the supported APIs have at least a documentation paragraph in the `pandas-datareader docs <https://pandas-datareader.readthedocs.io/en/latest/>`_:
149149

150150
The following data feeds are available:
151151

@@ -170,7 +170,7 @@ PyDatastream is a Python interface to the
170170
SOAP API to return indexed Pandas DataFrames or Panels with financial data.
171171
This package requires valid credentials for this API (non free).
172172

173-
`pandaSDMX <http://pandasdmx.readthedocs.org>`__
173+
`pandaSDMX <https://pandasdmx.readthedocs.io>`__
174174
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
175175
pandaSDMX is an extensible library to retrieve and acquire statistical data
176176
and metadata disseminated in
@@ -215,7 +215,7 @@ dimensional arrays, rather than the tabular data for which pandas excels.
215215
Out-of-core
216216
-------------
217217

218-
`Dask <https://dask.readthedocs.org/en/latest/>`__
218+
`Dask <https://dask.readthedocs.io/en/latest/>`__
219219
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
220220

221221
Dask is a flexible parallel computing library for analytics. Dask

doc/source/install.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ pandas is equipped with an exhaustive set of unit tests covering about 97% of
189189
the codebase as of this writing. To run it on your machine to verify that
190190
everything is working (and you have all of the dependencies, soft and hard,
191191
installed), make sure you have `nose
192-
<http://readthedocs.org/docs/nose/en/latest/>`__ and run:
192+
<https://nose.readthedocs.io/en/latest/>`__ and run:
193193

194194
::
195195

doc/source/io.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -2639,8 +2639,8 @@ config options <options>` ``io.excel.xlsx.writer`` and
26392639
``io.excel.xls.writer``. pandas will fall back on `openpyxl`_ for ``.xlsx``
26402640
files if `Xlsxwriter`_ is not available.
26412641

2642-
.. _XlsxWriter: http://xlsxwriter.readthedocs.org
2643-
.. _openpyxl: http://openpyxl.readthedocs.org/
2642+
.. _XlsxWriter: https://xlsxwriter.readthedocs.io
2643+
.. _openpyxl: https://openpyxl.readthedocs.io/
26442644
.. _xlwt: http://www.python-excel.org
26452645

26462646
To specify which writer you want to use, you can pass an engine keyword

doc/source/r_interface.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ rpy2 / R interface
1717

1818
In v0.16.0, the ``pandas.rpy`` interface has been **deprecated and will be
1919
removed in a future version**. Similar functionality can be accessed
20-
through the `rpy2 <http://rpy2.readthedocs.io/>`__ project.
20+
through the `rpy2 <https://rpy2.readthedocs.io/>`__ project.
2121
See the :ref:`updating <rpy.updating>` section for a guide to port your
2222
code from the ``pandas.rpy`` to ``rpy2`` functions.
2323

doc/source/tutorials.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ Modern Pandas
138138
Excel charts with pandas, vincent and xlsxwriter
139139
------------------------------------------------
140140

141-
- `Using Pandas and XlsxWriter to create Excel charts <http://pandas-xlsxwriter-charts.readthedocs.org/>`_
141+
- `Using Pandas and XlsxWriter to create Excel charts <https://pandas-xlsxwriter-charts.readthedocs.io/>`_
142142

143143
Various Tutorials
144144
-----------------

doc/source/whatsnew/v0.14.0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ through SQLAlchemy (:issue:`2717`, :issue:`4163`, :issue:`5950`, :issue:`6292`).
401401
All databases supported by SQLAlchemy can be used, such
402402
as PostgreSQL, MySQL, Oracle, Microsoft SQL server (see documentation of
403403
SQLAlchemy on `included dialects
404-
<http://sqlalchemy.readthedocs.org/en/latest/dialects/index.html>`_).
404+
<https://sqlalchemy.readthedocs.io/en/latest/dialects/index.html>`_).
405405

406406
The functionality of providing DBAPI connection objects will only be supported
407407
for sqlite3 in the future. The ``'mysql'`` flavor is deprecated.

doc/source/whatsnew/v0.17.0.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ as well as the ``.sum()`` operation.
141141

142142
Releasing of the GIL could benefit an application that uses threads for user interactions (e.g. QT_), or performing multi-threaded computations. A nice example of a library that can handle these types of computation-in-parallel is the dask_ library.
143143

144-
.. _dask: https://dask.readthedocs.org/en/latest/
144+
.. _dask: https://dask.readthedocs.io/en/latest/
145145
.. _QT: https://wiki.python.org/moin/PyQt
146146

147147
.. _whatsnew_0170.plot:

0 commit comments

Comments
 (0)