Skip to content

Commit 4d78822

Browse files
committed
Fix some broken links
Signed-off-by: Bernát Gábor <[email protected]>
1 parent d62fc66 commit 4d78822

File tree

5 files changed

+26
-25
lines changed

5 files changed

+26
-25
lines changed

docs/changelog.rst

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ Features - 4.0.0a6
198198
final report will be soon printed and makes the status update redundant) - by :user:`gaborbernat`. (`#1909 <https://github.com/tox-dev/tox/issues/1909>`_)
199199
- The ``_TOX_SHOW_THREAD`` environment variable can be used to print alive threads when tox exists (useful to debug
200200
when tox hangs because of some non-finished thread) and also now prints the pid of the local subprocess when reporting
201-
the outcome of a execution - by :user:`gaborbernat`. (`#1915 <https://github.com/tox-dev/tox/issues/1915>`_)
201+
the outcome of a execution - by :user:`gaborbernat`. (`#1915 <https://github.com/tox-dev/tox/pull/1915>`_)
202202

203203
Bugfixes - 4.0.0a6
204204
~~~~~~~~~~~~~~~~~~
@@ -212,7 +212,7 @@ Bugfixes - 4.0.0a6
212212
and post was not always executed) - by :user:`gaborbernat`. (`#1843 <https://github.com/tox-dev/tox/issues/1843>`_)
213213
- Support requirement files containing ``--hash`` constraints - by :user:`gaborbernat`. (`#1903 <https://github.com/tox-dev/tox/issues/1903>`_)
214214
- Fix a bug that caused tox to never finish when pulling configuration from a tox run environment that was never executed
215-
- by :user:`gaborbernat`. (`#1915 <https://github.com/tox-dev/tox/issues/1915>`_)
215+
- by :user:`gaborbernat`. (`#1915 <https://github.com/tox-dev/tox/pull/1915>`_)
216216

217217
Deprecations and Removals - 4.0.0a6
218218
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -271,9 +271,9 @@ Features - 4.0.0a4
271271
~~~~~~~~~~~~~~~~~~
272272
- Use ``.tox/4`` instead of ``.tox4`` folder (so ignores for tox 3 works for tox 4 too), reminder we'll rename this to
273273
just ``.tox`` before public release, however to encourage testing tox 4 in parallel with tox 3 this is helpful
274-
- by :user:`gaborbernat`. (`#1812 <https://github.com/tox-dev/tox/issues/1812>`_)
274+
- by :user:`gaborbernat`. (`#1812 <https://github.com/tox-dev/tox/discussions/1812>`_)
275275
- Colorize the ``config`` command: section headers are yellow, keys are green, values remained white, exceptions are light
276-
red and comments are cyan - by :user:`gaborbernat`. (`#1821 <https://github.com/tox-dev/tox/issues/1821>`_)
276+
red and comments are cyan - by :user:`gaborbernat`. (`#1821 feature <https://github.com/tox-dev/tox/pull/1821>`_)
277277

278278
Bugfixes - 4.0.0a4
279279
~~~~~~~~~~~~~~~~~~
@@ -285,9 +285,9 @@ Bugfixes - 4.0.0a4
285285
by :user:`gaborbernat`. (`#1793 <https://github.com/tox-dev/tox/issues/1793>`_)
286286
- Fix ``RequirementsFile`` from tox is rendered incorrectly in ``config`` command - by :user:`gaborbernat`. (`#1820 <https://github.com/tox-dev/tox/issues/1820>`_)
287287
- Fix a bug in the configuration system where referring to the same named key in another env/section causes circular
288-
dependency error - by :user:`gaborbernat`. (`#1821 <https://github.com/tox-dev/tox/issues/1821>`_)
288+
dependency error - by :user:`gaborbernat`. (`#1821 bugfix <https://github.com/tox-dev/tox/issues/1821>`_)
289289
- Raise ``ValueError`` with descriptive message when a requirements file specified does not exist
290-
- by :user:`gaborbernat`. (`#1828 <https://github.com/tox-dev/tox/issues/1828>`_)
290+
- by :user:`gaborbernat`. (`#1828 <https://github.com/tox-dev/tox/pull/1828>`_)
291291
- Support all valid requirement file specification without delimiting space in the ``deps`` of the ``tox.ini`` -
292292
by :user:`gaborbernat`. (`#1834 <https://github.com/tox-dev/tox/issues/1834>`_)
293293

@@ -305,7 +305,7 @@ Features - 4.0.0a3
305305
- - Raise exception when variable substitution enters into a circle.
306306
- Add ``{/}`` as substitution for os specific path separator.
307307
- Add ``{env_bin_dir}`` constant substitution.
308-
- Implement support for ``--discover`` flag - by :user:`gaborbernat`. (`#1784 <https://github.com/tox-dev/tox/issues/1784>`_)
308+
- Implement support for ``--discover`` flag - by :user:`gaborbernat`. (`#1784 feature <https://github.com/tox-dev/tox/pull/1784>`_)
309309

310310
Bugfixes - 4.0.0a3
311311
~~~~~~~~~~~~~~~~~~
@@ -323,7 +323,7 @@ Bugfixes - 4.0.0a3
323323
arguments strip both ``'`` and ``"`` quoted outcomes).
324324
- Allow windows paths in substitution set/default (the ``:`` character used to separate substitution arguments may
325325
also be present in paths on Windows - do not support single capital letter values as substitution arguments) -
326-
by :user:`gaborbernat`. (`#1784 <https://github.com/tox-dev/tox/issues/1784>`_)
326+
by :user:`gaborbernat`. (`#1784 bugfix <https://github.com/tox-dev/tox/issues/1784>`_)
327327
- Rework how we handle Python packaging environments:
328328

329329
- the base packaging environment changed from ``.package`` to ``.pkg``,
@@ -348,22 +348,22 @@ v4.0.0a2 (2021-01-09)
348348
Features - 4.0.0a2
349349
~~~~~~~~~~~~~~~~~~
350350
- Add option to disable colored output, and support ``NO_COLOR`` and ``FORCE_COLOR`` environment variables - by
351-
:user:`gaborbernat`. (`#1630 <https://github.com/tox-dev/tox/issues/1630>`_)
351+
:user:`gaborbernat`. (`#1630 <https://github.com/tox-dev/tox/pull/1630>`_)
352352

353353
Bugfixes - 4.0.0a2
354354
~~~~~~~~~~~~~~~~~~
355-
- Fix coverage generation in CI - by :user:`gaborbernat`. (`#1551 <https://github.com/tox-dev/tox/issues/1551>`_)
355+
- Fix coverage generation in CI - by :user:`gaborbernat`. (`#1551 bugfix <https://github.com/tox-dev/tox/pull/1551>`_)
356356
- Fix the CI failures:
357357

358358
- drop Python 3.5 support as it's not expected to get to a release before EOL,
359359
- fix test using ``\n`` instead of ``os.linesep``,
360360
- Windows Python 3.6 does not contain ``_overlapped.ReadFileInto``
361361

362-
- by :user:`gaborbernat`. (`#1556 <https://github.com/tox-dev/tox/issues/1556>`_)
362+
- by :user:`gaborbernat`. (`#1556 <https://github.com/tox-dev/tox/pull/1556>`_)
363363

364364
Improved Documentation - 4.0.0a2
365365
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
366-
- Add base documentation by merging virtualenv structure with tox 3 - by :user:`gaborbernat`. (`#1551 <https://github.com/tox-dev/tox/issues/1551>`_)
366+
- Add base documentation by merging virtualenv structure with tox 3 - by :user:`gaborbernat`. (`#1551 docs <https://github.com/tox-dev/tox/issues/1551>`_)
367367

368368

369369
v4.0.0a1
@@ -375,4 +375,4 @@ v4.0.0a1
375375
The current tox is the second iteration of implementation. From version ``0.5`` all the way to ``3.X``
376376
we numbered the first iteration. Version ``4.0.0a1`` is a complete rewrite of the package, and as such this release
377377
history starts from there. The old changelog is still available in the
378-
`legacy branch documentation <https://tox.readthedocs.io/en/legacy/changelog.html>`_.
378+
`legacy branch documentation <https://tox.wiki/en/stable/changelog.html>`_.

docs/development.rst

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ Getting started
99
below will help you get started with development, testing, and documentation. We’re pleased that you are interested in
1010
working on tox. This document is meant to get you setup to work on tox and to act as a guide and reference
1111
to the development setup. If you face any issues during this process, please
12-
`open an issue <https://github.com/tox-dev/tox/issues/new?title=Trouble+with+development+environment>`_ about it on
13-
the issue tracker.
12+
`open an issue <https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ftox-dev%2Ftox%2Fissues%2Fnew%3Ftitle%3DTrouble%2Bwith%2Bdevelopment%2Benvironment>`_
13+
about it on the issue tracker.
1414

1515
Setup
1616
~~~~~
@@ -60,7 +60,7 @@ specify a specific version of Python by using the ``pyNN`` format, such as: ``py
6060

6161
``tox`` has been configured to forward any additional arguments it is given to ``pytest``.
6262
This enables the use of pytest's
63-
`rich CLI <https://docs.pytest.org/en/latest/usage.html#specifying-tests-selecting-tests>`_. As an example, you can
63+
`rich CLI <https://docs.pytest.org/en/latest/how-to/usage.html#specifying-which-tests-to-run>`_. As an example, you can
6464
select tests using the various ways that pytest provides:
6565

6666
.. code-block:: shell
@@ -215,8 +215,9 @@ initiate a vote among the existing maintainers.
215215

216216
- GitHub Push Access (provides also CI administration capabilities)
217217
- PyPI Publishing Access
218-
- ReadTheDocs Administration capabilities (the root domain `tox.wiki <https://tox.wiki>`_ is currently owned and
219-
maintained by the primary maintainer and author ``Bernat Gabor``; bought via `Porkbun <https://porkbun.com/>`_
218+
- ReadTheDocs Administration capabilities (the root domain `tox.wiki <https://tox.wiki/en/latest/>`_ is currently
219+
owned and maintained by the primary maintainer and author ``Bernat Gabor``; bought via
220+
`Porkbun <https://porkbun.com/>`_
220221
-- reach out to him directly for any changes).
221222

222223

docs/index.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ tox - automation project
33

44
``tox`` aims to automate and standardize testing in Python. It is part of a larger vision of easing the packaging,
55
testing and release process of Python software (alongside `pytest <https://docs.pytest.org/en/latest/>`_
6-
and `devpi <https://devpi.net/>`_).
6+
and `devpi <https://www.devpi.net>`_).
77

88
.. image:: https://img.shields.io/pypi/v/tox?style=flat-square
99
:target: https://pypi.org/project/tox/#history
@@ -13,10 +13,10 @@ and `devpi <https://devpi.net/>`_).
1313
.. image:: https://img.shields.io/pypi/pyversions/tox?style=flat-square
1414
:alt: PyPI - Python Version
1515
.. image:: https://readthedocs.org/projects/tox/badge/?version=latest&style=flat-square
16-
:target: https://tox.tox-dev.io
16+
:target: https://tox.wiki/en/latest/
1717
:alt: Documentation status
1818
.. image:: https://img.shields.io/discord/802911963368783933?style=flat-square
19-
:target: https://discord.gg/edtj86wzBX
19+
:target: https://discord.com/invite/tox
2020
:alt: Discord
2121
.. image:: https://img.shields.io/pypi/dm/tox?style=flat-square
2222
:target: https://pypistats.org/packages/tox
@@ -53,7 +53,7 @@ you want to do more research, we recommend taking a look at these projects:
5353
- `Invoke <https://www.pyinvoke.org/>`_ is a general-purpose task execution library, similar to Make. Invoke is far more
5454
general-purpose than tox but it does not contain the Python testing-specific features that tox specializes in.
5555

56-
- `Nox <https://nox.thea.codes>`_ is a project similar in spirit to tox but different in approach. Nox's key
56+
- `nox <https://nox.thea.codes/en/stable/>`_ is a project similar in spirit to tox but different in approach. Nox's key
5757
difference is that it uses Python scripts instead of a configuration file. Nox might be useful if you find tox's
5858
configuration too limiting but aren't looking to move to something as general-purpose as Invoke or Make.
5959

docs/plugins.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ How to apply:
3636
<https://github.com/tox-dev/tox/issues/new?labels=feature%3Anew&template=feature_request.md&title=Adopt%20plugin&body=>`_,
3737
- wait for the green light by one of our maintainers (see :ref:`current-maintainers`),
3838
- follow the `guidance by Github
39-
<https://docs.github.com/en/github/administering-a-repository/managing-repository-settings/transferring-a-repository>`_,
39+
<https://docs.github.com/en/repositories/creating-and-managing-repositories/transferring-a-repository>`_,
4040
- (optionally) add at least one other people as co-maintainer on PyPI.
4141

4242
Migration from tox 3

src/tox/plugin/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""
2-
tox uses `pluggy <https://pluggy.readthedocs.io/>`_ to customize the default behaviour. For example the following code
3-
snippet would define a new ``--magic`` command line interface flag the user can specify:
2+
tox uses `pluggy <https://pluggy.readthedocs.io/en/stable/>`_ to customize the default behaviour. For example the
3+
following code snippet would define a new ``--magic`` command line interface flag the user can specify:
44
55
.. code-block:: python
66

0 commit comments

Comments
 (0)