Skip to content

Commit a492fde

Browse files
committed
✏️ Fix external links
1 parent b0a31e4 commit a492fde

File tree

9 files changed

+15
-13
lines changed

9 files changed

+15
-13
lines changed

docs/conf.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,9 @@
6868
r".*/_sources/.*/*.txt",
6969
# 403 Client Error
7070
r"https://anaconda.org/",
71+
r"https://distrowatch.com/",
7172
r"https://linux.die.net/",
73+
r"https://sourceforge.net/",
7274
]
7375

7476
# All HTTP redirections from the source URI to the canonical URI will be treated# as "working".

docs/document/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ look at the source code of this page by following the link `Sources
108108
Originally, Sphinx was developed for the documentation of Python and is now
109109
used in almost all Python projects, including `NumPy and SciPy
110110
<https://docs.scipy.org/doc/>`_, `Matplotlib
111-
<https://matplotlib.org/users/index.html>`_, `Pandas
111+
<https://matplotlib.org/stable/users/index.html>`_, `Pandas
112112
<https://pandas.pydata.org/docs/>`_ and `SQLAlchemy
113113
<https://docs.sqlalchemy.org/>`_.
114114

docs/document/test.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ Vale is used by many open source projects, including
221221

222222
* GitLab (`.vale.ini
223223
<https://gitlab.com/gitlab-org/gitlab/blob/master/.vale.ini>`_, `rules
224-
<https://gitlab.com/gitlab-org/gitlab/-/tree/master/doc/.vale/gitlab>`__)
224+
<https://gitlab.com/gitlab-org/gitlab/-/tree/master/doc/.vale/gitlab_base>`__)
225225
* Homebrew (`.vale.ini
226226
<https://github.com/Homebrew/brew/blob/master/.vale.ini>`__, `rules
227227
<https://github.com/Homebrew/brew/tree/master/docs/vale-styles/Homebrew>`__)
@@ -230,7 +230,7 @@ The following styles come with Vale itself:
230230

231231
`Microsoft <https://github.com/errata-ai/Microsoft>`_
232232
An implementation of the `Microsoft Writing Style Guide
233-
<https://docs.microsoft.com/en-us/style-guide/welcome/>`__.
233+
<https://learn.microsoft.com/en-us/style-guide/welcome/>`__.
234234
`Google <https://github.com/errata-ai/Google>`_
235235
An implementation of the style guide for the `Google developer
236236
documentation

docs/libs/binary-extensions.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ significantly reduce the maintenance effort compared to wrapper modules.
130130
be wrapped by hand, it is not a good choice when wrapping large APIs.
131131

132132
* `cffi <https://cffi.readthedocs.io/>`_ is the project of some `PyPy
133-
<https://www.pypy.org/>`__ developers to give developers who already know both
133+
<https://pypy.org>`__ developers to give developers who already know both
134134
Python and C the possibility to make their C modules available for Python
135135
applications. It makes wrapping a C module based on its header files
136136
relatively easy, even if you are not familiar with C itself.

docs/libs/cibuildwheel.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Finally, the tests can also run against the wheels.
4444

4545
.. seealso::
4646
* `release
47-
<https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#release>`_
47+
<https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#release>`_
4848

4949
Now the :term:`wheels <wheel>` can be built with:
5050

@@ -60,7 +60,7 @@ Finally, the tests can also run against the wheels.
6060

6161
.. seealso::
6262
* `Workflow syntax for GitHub Actions
63-
<https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions>`_
63+
<https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions>`_
6464

6565
Now you can finally upload the artefacts of both jobs to the :term:`PyPI`:
6666

docs/libs/glossary.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Glossary
3131

3232
conda
3333
Package management tool for the `Anaconda
34-
<https://docs.continuum.io/anaconda/index.html>`_ distribution from
34+
<https://docs.anaconda.com/anaconda/index.html>`_ distribution from
3535
`Continuum Analytics <https://www.anaconda.com/>`_. It’s specifically
3636
aimed at the scientific community, particularly Windows, where installing
3737
binary extensions is often difficult.
@@ -128,7 +128,7 @@ Glossary
128128
system. It supports a variety of languages, including C, and is able to
129129
meet the requirements of most complex build configurations.
130130

131-
`Docs <https://meson-python.readthedocs.io/en/latest/>`__ |
131+
`Docs <https://mesonbuild.com/meson-python/>`__ |
132132
`GitHub <https://github.com/mesonbuild/meson-python>`__ |
133133
`PyPI <https://pypi.org/project/meson-python/>`__
134134

docs/libs/templating/templates.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Python
2727
<https://github.com/PyCQA/isort>`_ etc.
2828
`cookiecutter-python-cli <https://github.com/seanluong/cookiecutter-python-cli>`_
2929
Template for creating a Python CLI application with `Click
30-
<https://click.palletsprojects.com/>`_
30+
<https://click.palletsprojects.com/en/stable/>`_
3131
`widget-cookiecutter <https://github.com/jupyter-widgets/widget-cookiecutter>`_
3232
Template for creating Jupyter widgets
3333

docs/test/pytest/plugins.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ plugins that further simplify testing:
9999
was specially developed for end-to-end testing. Playwright supports all
100100
modern rendering engines such as Chromium, WebKit and Firefox with a single
101101
:abbr:`API (Application Programming Interface)`.
102-
`pyleniumio <https://pypi.org/project/pyleniumio/#test-example>`_
102+
`pyleniumio <https://pypi.org/project/pyleniumio/>`_
103103
is a thin Python wrapper around Selenium with simple and clear syntax.
104104
`pytest-selenium <https://pypi.org/project/pytest-selenium/>`_
105105
provides fixtures that enable simple configuration of browser-based tests

docs/test/tox.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,7 @@ of environments are available for GitHub actions:
493493

494494
The actions syntax is well documented. A good starting point in the GitHub
495495
Actions documentation is the `Building and Testing Python
496-
<https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python>`_
496+
<https://docs.github.com/en/actions/use-cases-and-examples/building-and-testing/building-and-testing-python>`__
497497
page. The documentation also shows you how to run pytest directly without tox and
498498
how to extend the matrix to multiple operating systems. As soon as you have set
499499
up your :file:`*.yml` file and uploaded it to your GitHub repository, it will be
@@ -512,9 +512,9 @@ screenshot:
512512

513513
.. seealso::
514514
* `Building and testing Python
515-
<https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python>`_
515+
<https://docs.github.com/en/actions/use-cases-and-examples/building-and-testing/building-and-testing-python>`__
516516
* `Workflow syntax for GitHub Actions
517-
<https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions>`_
517+
<https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions>`_
518518

519519
Display badge
520520
-------------

0 commit comments

Comments
 (0)