Skip to content

Commit 49f9346

Browse files
authoredNov 6, 2021
Replace hardcoded links to Github issues with extlinks (#9234)
1 parent 842814c commit 49f9346

20 files changed

+1160
-1475
lines changed
 

‎doc/en/adopt.rst

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,9 @@ Are you an enthusiastic pytest user, the local testing guru in your workplace? O
1010

1111
We will pair experienced pytest users with open source projects, for a month's effort of getting new development teams started with pytest.
1212

13-
In 2015 we are trying this for the first time. In February and March 2015 we will gather volunteers on both sides, in April we will do the work, and in May we will evaluate how it went. This effort is being coordinated by Brianna Laugher. If you have any questions or comments, you can raise them on the `@pytestdotorg twitter account <https://twitter.com/pytestdotorg>`_ the `issue tracker`_ or the `pytest-dev mailing list`_.
13+
In 2015 we are trying this for the first time. In February and March 2015 we will gather volunteers on both sides, in April we will do the work, and in May we will evaluate how it went. This effort is being coordinated by Brianna Laugher. If you have any questions or comments, you can raise them on the `@pytestdotorg twitter account <https://twitter.com/pytestdotorg>`_\, the :issue:`issue tracker <676>` or the `pytest-dev mailing list`_.
1414

1515

16-
.. _`issue tracker`: https://github.com/pytest-dev/pytest/issues/676
1716
.. _`pytest-dev mailing list`: https://mail.python.org/mailman/listinfo/pytest-dev
1817

1918

‎doc/en/announce/release-2.9.0.rst

+10-18
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,17 @@ The py.test Development Team
5656
* ``pytest.mark.xfail`` now has a ``strict`` option which makes ``XPASS``
5757
tests to fail the test suite, defaulting to ``False``. There's also a
5858
``xfail_strict`` ini option that can be used to configure it project-wise.
59-
Thanks `@rabbbit`_ for the request and `@nicoddemus`_ for the PR (`#1355`_).
59+
Thanks `@rabbbit`_ for the request and `@nicoddemus`_ for the PR (:issue:`1355`).
6060

6161
* ``Parser.addini`` now supports options of type ``bool``. Thanks
6262
`@nicoddemus`_ for the PR.
6363

6464
* New ``ALLOW_BYTES`` doctest option strips ``b`` prefixes from byte strings
6565
in doctest output (similar to ``ALLOW_UNICODE``).
66-
Thanks `@jaraco`_ for the request and `@nicoddemus`_ for the PR (`#1287`_).
66+
Thanks `@jaraco`_ for the request and `@nicoddemus`_ for the PR (:issue:`1287`).
6767

6868
* give a hint on KeyboardInterrupt to use the --fulltrace option to show the errors,
69-
this fixes `#1366`_.
69+
this fixes :issue:`1366`.
7070
Thanks to `@hpk42`_ for the report and `@RonnyPfannschmidt`_ for the PR.
7171

7272
* catch IndexError exceptions when getting exception source location. This fixes
@@ -95,7 +95,7 @@ The py.test Development Team
9595

9696
* Removed code and documentation for Python 2.5 or lower versions,
9797
including removal of the obsolete ``_pytest.assertion.oldinterpret`` module.
98-
Thanks `@nicoddemus`_ for the PR (`#1226`_).
98+
Thanks `@nicoddemus`_ for the PR (:issue:`1226`).
9999

100100
* Comparisons now always show up in full when ``CI`` or ``BUILD_NUMBER`` is
101101
found in the environment, even when -vv isn't used.
@@ -109,40 +109,32 @@ The py.test Development Team
109109

110110
* Collection only displays progress ("collecting X items") when in a terminal.
111111
This avoids cluttering the output when using ``--color=yes`` to obtain
112-
colors in CI integrations systems (`#1397`_).
112+
colors in CI integrations systems (:issue:`1397`).
113113

114114
**Bug Fixes**
115115

116116
* The ``-s`` and ``-c`` options should now work under ``xdist``;
117117
``Config.fromdictargs`` now represents its input much more faithfully.
118-
Thanks to `@bukzor`_ for the complete PR (`#680`_).
118+
Thanks to `@bukzor`_ for the complete PR (:issue:`680`).
119119

120-
* Fix (`#1290`_): support Python 3.5's ``@`` operator in assertion rewriting.
120+
* Fix (:issue:`1290`): support Python 3.5's ``@`` operator in assertion rewriting.
121121
Thanks `@Shinkenjoe`_ for report with test case and `@tomviner`_ for the PR.
122122

123-
* Fix formatting utf-8 explanation messages (`#1379`_).
123+
* Fix formatting utf-8 explanation messages (:issue:`1379`).
124124
Thanks `@biern`_ for the PR.
125125

126126
* Fix `traceback style docs`_ to describe all of the available options
127127
(auto/long/short/line/native/no), with ``auto`` being the default since v2.6.
128128
Thanks `@hackebrot`_ for the PR.
129129

130-
* Fix (`#1422`_): junit record_xml_property doesn't allow multiple records
130+
* Fix (:issue:`1422`): junit record_xml_property doesn't allow multiple records
131131
with same name.
132132

133133

134134
.. _`traceback style docs`: https://pytest.org/en/stable/how-to/output.html#modifying-python-traceback-printing
135135

136-
.. _#1422: https://github.com/pytest-dev/pytest/issues/1422
137-
.. _#1379: https://github.com/pytest-dev/pytest/issues/1379
138-
.. _#1366: https://github.com/pytest-dev/pytest/issues/1366
139136
.. _#1040: https://github.com/pytest-dev/pytest/pull/1040
140-
.. _#680: https://github.com/pytest-dev/pytest/issues/680
141-
.. _#1287: https://github.com/pytest-dev/pytest/pull/1287
142-
.. _#1226: https://github.com/pytest-dev/pytest/pull/1226
143-
.. _#1290: https://github.com/pytest-dev/pytest/pull/1290
144-
.. _#1355: https://github.com/pytest-dev/pytest/pull/1355
145-
.. _#1397: https://github.com/pytest-dev/pytest/issues/1397
137+
146138
.. _@biern: https://github.com/biern
147139
.. _@MichaelAquilina: https://github.com/MichaelAquilina
148140
.. _@bukzor: https://github.com/bukzor

‎doc/en/announce/release-2.9.1.rst

+5-8
Original file line numberDiff line numberDiff line change
@@ -39,28 +39,25 @@ The py.test Development Team
3939
* Improve error message when a plugin fails to load.
4040
Thanks `@nicoddemus`_ for the PR.
4141

42-
* Fix (`#1178 <https://github.com/pytest-dev/pytest/issues/1178>`_):
42+
* Fix (:issue:`1178`):
4343
``pytest.fail`` with non-ascii characters raises an internal pytest error.
4444
Thanks `@nicoddemus`_ for the PR.
4545

46-
* Fix (`#469`_): junit parses report.nodeid incorrectly, when params IDs
46+
* Fix (:issue:`469`): junit parses report.nodeid incorrectly, when params IDs
4747
contain ``::``. Thanks `@tomviner`_ for the PR (`#1431`_).
4848

49-
* Fix (`#578 <https://github.com/pytest-dev/pytest/issues/578>`_): SyntaxErrors
49+
* Fix (:issue:`578`): SyntaxErrors
5050
containing non-ascii lines at the point of failure generated an internal
5151
py.test error.
5252
Thanks `@asottile`_ for the report and `@nicoddemus`_ for the PR.
5353

54-
* Fix (`#1437`_): When passing in a bytestring regex pattern to parameterize
54+
* Fix (:issue:`1437`): When passing in a bytestring regex pattern to parameterize
5555
attempt to decode it as utf-8 ignoring errors.
5656

57-
* Fix (`#649`_): parametrized test nodes cannot be specified to run on the command line.
57+
* Fix (:issue:`649`): parametrized test nodes cannot be specified to run on the command line.
5858

5959

60-
.. _#1437: https://github.com/pytest-dev/pytest/issues/1437
61-
.. _#469: https://github.com/pytest-dev/pytest/issues/469
6260
.. _#1431: https://github.com/pytest-dev/pytest/pull/1431
63-
.. _#649: https://github.com/pytest-dev/pytest/issues/649
6461

6562
.. _@asottile: https://github.com/asottile
6663
.. _@nicoddemus: https://github.com/nicoddemus

‎doc/en/announce/release-2.9.2.rst

+2-4
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ The py.test Development Team
3939

4040
**Bug Fixes**
4141

42-
* fix `#510`_: skip tests where one parameterize dimension was empty
42+
* fix :issue:`510`: skip tests where one parameterize dimension was empty
4343
thanks Alex Stapleton for the Report and `@RonnyPfannschmidt`_ for the PR
4444

4545
* Fix Xfail does not work with condition keyword argument.
46-
Thanks `@astraw38`_ for reporting the issue (`#1496`_) and `@tomviner`_
46+
Thanks `@astraw38`_ for reporting the issue (:issue:`1496`) and `@tomviner`_
4747
for PR the (`#1524`_).
4848

4949
* Fix win32 path issue when putting custom config file with absolute path
@@ -64,9 +64,7 @@ The py.test Development Team
6464
one per fixture name.
6565
Thanks to `@hackebrot`_ for the PR.
6666

67-
.. _#510: https://github.com/pytest-dev/pytest/issues/510
6867
.. _#1506: https://github.com/pytest-dev/pytest/pull/1506
69-
.. _#1496: https://github.com/pytest-dev/pytest/issues/1496
7068
.. _#1524: https://github.com/pytest-dev/pytest/pull/1524
7169

7270
.. _@astraw38: https://github.com/astraw38

‎doc/en/backwards-compatibility.rst

+3-6
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ c) true breakage: should only be considered when normal transition is unreasonab
3030

3131
Examples for such upcoming changes:
3232

33-
* removal of ``pytest_runtest_protocol/nextitem`` - `#895`_
33+
* removal of ``pytest_runtest_protocol/nextitem`` - :issue:`895`
3434
* rearranging of the node tree to include ``FunctionDefinition``
35-
* rearranging of ``SetupState`` `#895`_
35+
* rearranging of ``SetupState`` :issue:`895`
3636

3737
True breakages must be announced first in an issue containing:
3838

3939
* Detailed description of the change
4040
* Rationale
41-
* Expected impact on users and plugin authors (example in `#895`_)
41+
* Expected impact on users and plugin authors (example in :issue:`895`)
4242

4343
After there's no hard *-1* on the issue it should be followed up by an initial proof-of-concept Pull Request.
4444

@@ -75,6 +75,3 @@ Deprecation Roadmap
7575
Features currently deprecated and removed in previous releases can be found in :ref:`deprecations`.
7676

7777
We track future deprecation and removal of features using milestones and the `deprecation <https://github.com/pytest-dev/pytest/issues?q=label%3A%22type%3A+deprecation%22>`_ and `removal <https://github.com/pytest-dev/pytest/labels/type%3A%20removal>`_ labels on GitHub.
78-
79-
80-
.. _`#895`: https://github.com/pytest-dev/pytest/issues/895

0 commit comments

Comments
 (0)
Please sign in to comment.