From 26e7d953f41c38c6aca209c63e2f82140def9255 Mon Sep 17 00:00:00 2001 From: Ronny Pfannschmidt Date: Wed, 16 Jun 2021 11:46:18 +0200 Subject: [PATCH 1/2] prepare release 2.3.0 --- CHANGELOG.rst | 33 +++++++++++++++++++++++++++++++++ changelog/421.bugfix.rst | 1 - changelog/592.trivial.rst | 1 - changelog/638.bugfix.rst | 1 - changelog/643.trivial.rst | 1 - changelog/646.feature.rst | 3 --- changelog/650.feature.rst | 1 - changelog/654.removal.rst | 1 - 8 files changed, 33 insertions(+), 9 deletions(-) delete mode 100644 changelog/421.bugfix.rst delete mode 100644 changelog/592.trivial.rst delete mode 100644 changelog/638.bugfix.rst delete mode 100644 changelog/643.trivial.rst delete mode 100644 changelog/646.feature.rst delete mode 100644 changelog/650.feature.rst delete mode 100644 changelog/654.removal.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4e5bb6b..445f2b4 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,36 @@ +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. From fe57b39563aa80be7605302baa090069a172037a Mon Sep 17 00:00:00 2001 From: Ronny Pfannschmidt Date: Wed, 16 Jun 2021 11:49:15 +0200 Subject: [PATCH 2/2] fixup: add release title underline for 2.3.0 --- CHANGELOG.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 445f2b4..29764aa 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,4 +1,6 @@ pytest-xdist 2.3.0 (2021-06-16) +=============================== + Deprecations and Removals -------------------------