Skip to content

Commit 97f0a20

Browse files
committed
Add notice about py35+ and move ExitCode changelog entry
1 parent 55d2fe0 commit 97f0a20

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

CHANGELOG.rst

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@ with advance notice in the **Deprecations** section of releases.
2121
pytest 5.0.0 (2019-06-28)
2222
=========================
2323

24+
Important
25+
---------
26+
27+
This release is a Python3.5+ only release.
28+
29+
For more details, see our `Python 2.7 and 3.4 support plan <https://docs.pytest.org/en/latest/py27-py34-deprecation.html>`__.
30+
2431
Removals
2532
--------
2633

@@ -33,13 +40,6 @@ Removals
3340
`#4009 <https://github.com/pytest-dev/pytest/issues/4009>`__.
3441

3542

36-
- `#5125 <https://github.com/pytest-dev/pytest/issues/5125>`_: ``Session.exitcode`` values are now coded in ``pytest.ExitCode``, an ``IntEnum``. This makes the exit code available for consumer code and are more explicit other than just documentation. User defined exit codes are still valid, but should be used with caution.
37-
38-
The team doesn't expect this change to break test suites or plugins in general, except in esoteric/specific scenarios.
39-
40-
**pytest-xdist** users should upgrade to ``1.29.0`` or later, as ``pytest-xdist`` required a compatibility fix because of this change.
41-
42-
4343
- `#5402 <https://github.com/pytest-dev/pytest/issues/5402>`_: **PytestDeprecationWarning are now errors by default.**
4444

4545
Following our plan to remove deprecated features with as little disruption as
@@ -104,6 +104,13 @@ Features
104104
- `#5452 <https://github.com/pytest-dev/pytest/issues/5452>`_: When warnings are configured as errors, pytest warnings now appear as originating from ``pytest.`` instead of the internal ``_pytest.warning_types.`` module.
105105

106106

107+
- `#5125 <https://github.com/pytest-dev/pytest/issues/5125>`_: ``Session.exitcode`` values are now coded in ``pytest.ExitCode``, an ``IntEnum``. This makes the exit code available for consumer code and are more explicit other than just documentation. User defined exit codes are still valid, but should be used with caution.
108+
109+
The team doesn't expect this change to break test suites or plugins in general, except in esoteric/specific scenarios.
110+
111+
**pytest-xdist** users should upgrade to ``1.29.0`` or later, as ``pytest-xdist`` required a compatibility fix because of this change.
112+
113+
107114

108115
Bug Fixes
109116
---------

0 commit comments

Comments
 (0)