diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4e5bb6b..29764aa 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,38 @@ +pytest-xdist 2.3.0 (2021-06-16) +=============================== + +Deprecations and Removals +------------------------- + +- `#654 `_: Python 3.5 is no longer supported. + + +Features +-------- + +- `#646 `_: Add ``--numprocesses=logical`` flag, which automatically uses the number of logical CPUs available, instead of physical CPUs with ``auto``. + + This is very useful for test suites which are not CPU-bound. + +- `#650 `_: Added new ``pytest_handlecrashitem`` hook to allow handling and rescheduling crashed items. + + +Bug Fixes +--------- + +- `#421 `_: Copy the parent process sys.path into local workers, to work around execnet's python -c adding the current directory to sys.path. + +- `#638 `_: Fix issue caused by changing the branch name of the pytest repository. + + +Trivial Changes +--------------- + +- `#592 `_: Replace master with controller where ever possible. + +- `#643 `_: Use 'main' to refer to pytest default branch in tox env names. + + pytest-xdist 2.2.1 (2021-02-09) =============================== diff --git a/changelog/421.bugfix.rst b/changelog/421.bugfix.rst deleted file mode 100644 index 121c69c..0000000 --- a/changelog/421.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Copy the parent process sys.path into local workers, to work around execnet's python -c adding the current directory to sys.path. diff --git a/changelog/592.trivial.rst b/changelog/592.trivial.rst deleted file mode 100644 index a240729..0000000 --- a/changelog/592.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Replace master with controller where ever possible. diff --git a/changelog/638.bugfix.rst b/changelog/638.bugfix.rst deleted file mode 100644 index 7fb978c..0000000 --- a/changelog/638.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix issue caused by changing the branch name of the pytest repository. diff --git a/changelog/643.trivial.rst b/changelog/643.trivial.rst deleted file mode 100644 index 927d262..0000000 --- a/changelog/643.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Use 'main' to refer to pytest default branch in tox env names. diff --git a/changelog/646.feature.rst b/changelog/646.feature.rst deleted file mode 100644 index 210c73e..0000000 --- a/changelog/646.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Add ``--numprocesses=logical`` flag, which automatically uses the number of logical CPUs available, instead of physical CPUs with ``auto``. - -This is very useful for test suites which are not CPU-bound. diff --git a/changelog/650.feature.rst b/changelog/650.feature.rst deleted file mode 100644 index ce6dc39..0000000 --- a/changelog/650.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Added new ``pytest_handlecrashitem`` hook to allow handling and rescheduling crashed items. diff --git a/changelog/654.removal.rst b/changelog/654.removal.rst deleted file mode 100644 index b2159e3..0000000 --- a/changelog/654.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Python 3.5 is no longer supported.