Skip to content

Commit bd0a042

Browse files
authored
Merge pull request #12636 from pytest-dev/update-release-notes
[8.3.x] doc/changelog: update 8.3.0 notes
2 parents 19d225d + 664325b commit bd0a042

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

Diff for: doc/en/changelog.rst

+16-16
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ New features
3939

4040
- `#12231 <https://github.com/pytest-dev/pytest/issues/12231>`_: Added `--xfail-tb` flag, which turns on traceback output for XFAIL results.
4141

42-
* If the `--xfail-tb` flag is not sent, tracebacks for XFAIL results are NOT shown.
42+
* If the `--xfail-tb` flag is not given, tracebacks for XFAIL results are NOT shown.
4343
* The style of traceback for XFAIL is set with `--tb`, and can be `auto|long|short|line|native|no`.
4444
* Note: Even if you have `--xfail-tb` set, you won't see them if `--tb=no`.
4545

@@ -60,10 +60,10 @@ New features
6060
-- by :user:`lovetheguitar`
6161

6262

63-
- `#12567 <https://github.com/pytest-dev/pytest/issues/12567>`_: Added ``--no-fold-skipped`` command line option
63+
- `#12567 <https://github.com/pytest-dev/pytest/issues/12567>`_: Added ``--no-fold-skipped`` command line option.
6464

6565
If this option is set, then skipped tests in short summary are no longer grouped
66-
by reason but all tests are printed individually with correct nodeid in the same
66+
by reason but all tests are printed individually with their nodeid in the same
6767
way as other statuses.
6868

6969
-- by :user:`pbrezina`
@@ -73,18 +73,13 @@ New features
7373
Improvements in existing functionality
7474
--------------------------------------
7575

76-
- `#12467 <https://github.com/pytest-dev/pytest/issues/12467>`_: Migrated all internal type-annotations to the python3.10+ style by using the `annotations` future import.
77-
78-
-- by :user:`RonnyPfannschmidt`
79-
80-
8176
- `#12469 <https://github.com/pytest-dev/pytest/issues/12469>`_: The console output now uses the "third-party plugins" terminology,
8277
replacing the previously established but confusing and outdated
8378
reference to :std:doc:`setuptools <setuptools:index>`
8479
-- by :user:`webknjaz`.
8580

8681

87-
- `#12544 <https://github.com/pytest-dev/pytest/issues/12544>`_, `#12545 <https://github.com/pytest-dev/pytest/issues/12545>`_: The ``_in_venv()`` function now detects Python virtual environments by
82+
- `#12544 <https://github.com/pytest-dev/pytest/issues/12544>`_, `#12545 <https://github.com/pytest-dev/pytest/issues/12545>`_: Python virtual environment detection was improved by
8883
checking for a :file:`pyvenv.cfg` file, ensuring reliable detection on
8984
various platforms -- by :user:`zachsnickers`.
9085

@@ -139,7 +134,7 @@ Improvements in existing functionality
139134
Bug fixes
140135
---------
141136

142-
- `#11706 <https://github.com/pytest-dev/pytest/issues/11706>`_: Fix reporting of teardown errors in higher-scoped fixtures when using `--maxfail` or `--stepwise`.
137+
- `#11706 <https://github.com/pytest-dev/pytest/issues/11706>`_: Fixed reporting of teardown errors in higher-scoped fixtures when using `--maxfail` or `--stepwise`.
143138

144139
Originally added in pytest 8.0.0, but reverted in 8.0.2 due to a regression in pytest-xdist.
145140
This regression was fixed in pytest-xdist 3.6.1.
@@ -161,19 +156,19 @@ Bug fixes
161156
instead of ``exc``.
162157

163158

164-
- `#12275 <https://github.com/pytest-dev/pytest/issues/12275>`_: Fix collection error upon encountering an :mod:`abstract <abc>` class, including abstract `unittest.TestCase` subclasses.
159+
- `#12275 <https://github.com/pytest-dev/pytest/issues/12275>`_: Fixed collection error upon encountering an :mod:`abstract <abc>` class, including abstract `unittest.TestCase` subclasses.
165160

166161

167-
- `#12328 <https://github.com/pytest-dev/pytest/issues/12328>`_: Fix a regression in pytest 8.0.0 where package-scoped parameterized items were not correctly reordered to minimize setups/teardowns in some cases.
162+
- `#12328 <https://github.com/pytest-dev/pytest/issues/12328>`_: Fixed a regression in pytest 8.0.0 where package-scoped parameterized items were not correctly reordered to minimize setups/teardowns in some cases.
168163

169164

170-
- `#12424 <https://github.com/pytest-dev/pytest/issues/12424>`_: Fix crash with `assert testcase is not None` assertion failure when re-running unittest tests using plugins like pytest-rerunfailures. Regressed in 8.2.2.
165+
- `#12424 <https://github.com/pytest-dev/pytest/issues/12424>`_: Fixed crash with `assert testcase is not None` assertion failure when re-running unittest tests using plugins like pytest-rerunfailures. Regressed in 8.2.2.
171166

172167

173168
- `#12472 <https://github.com/pytest-dev/pytest/issues/12472>`_: Fixed a crash when returning category ``"error"`` or ``"failed"`` with a custom test status from :hook:`pytest_report_teststatus` hook -- :user:`pbrezina`.
174169

175170

176-
- `#12505 <https://github.com/pytest-dev/pytest/issues/12505>`_: Improve handling of invalid regex patterns in :func:`pytest.raises(match=r'...') <pytest.raises>` by providing a clear error message.
171+
- `#12505 <https://github.com/pytest-dev/pytest/issues/12505>`_: Improved handling of invalid regex patterns in :func:`pytest.raises(match=r'...') <pytest.raises>` by providing a clear error message.
177172

178173

179174
- `#12580 <https://github.com/pytest-dev/pytest/issues/12580>`_: Fixed a crash when using the cache class on Windows and the cache directory was created concurrently.
@@ -202,17 +197,22 @@ Improved documentation
202197

203198

204199
- `#12577 <https://github.com/pytest-dev/pytest/issues/12577>`_: `CI` and `BUILD_NUMBER` environment variables role is discribed in
205-
the reference doc. They now also appears when doing `pytest -h`
200+
the reference doc. They now also appear when doing `pytest -h`
206201
-- by :user:`MarcBresson`.
207202

208203

209204

210205
Contributor-facing changes
211206
--------------------------
212207

208+
- `#12467 <https://github.com/pytest-dev/pytest/issues/12467>`_: Migrated all internal type-annotations to the python3.10+ style by using the `annotations` future import.
209+
210+
-- by :user:`RonnyPfannschmidt`
211+
212+
213213
- `#11771 <https://github.com/pytest-dev/pytest/issues/11771>`_, `#12557 <https://github.com/pytest-dev/pytest/issues/12557>`_: The PyPy runtime version has been updated to 3.9 from 3.8 that introduced
214214
a flaky bug at the garbage collector which was not expected to fix there
215-
as the V3.8 is EoL.
215+
as the 3.8 is EoL.
216216

217217
-- by :user:`x612skm`
218218

0 commit comments

Comments
 (0)