From 1e3e4dc16523c8a8f6c67d95a950166420718c99 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Mon, 30 Jun 2025 11:04:15 -0300 Subject: [PATCH] Release 3.8.0 --- CHANGELOG.rst | 12 ++++++++++++ changelog/1083.improvement.rst | 5 ----- 2 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 changelog/1083.improvement.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c3b0f61..fe5038a 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,15 @@ +pytest-xdist 3.8.0 (2025-06-30) +=============================== + +Features +-------- + +- `#1083 `_: Add ``--no-loadscope-reorder`` and ``--loadscope-reorder`` option to control whether to automatically reorder tests in loadscope for tests where relative ordering matters. This only applies when using ``loadscope``. + + For example, [test_file_1, test_file_2, ..., test_file_n] are given as input test files, if ``--no-loadscope-reorder`` is used, for either worker, the ``test_file_a`` will be executed before ``test_file_b`` only if ``a < b``. + + The default behavior is to reorder the tests to maximize the number of tests that can be executed in parallel. + pytest-xdist 3.7.0 (2025-05-26) =============================== diff --git a/changelog/1083.improvement.rst b/changelog/1083.improvement.rst deleted file mode 100644 index 0f8dee9..0000000 --- a/changelog/1083.improvement.rst +++ /dev/null @@ -1,5 +0,0 @@ -Add ``--no-loadscope-reorder`` and ``--loadscope-reorder`` option to control whether to automatically reorder tests in loadscope for tests where relative ordering matters. This only applies when using ``loadscope``. - -For example, [test_file_1, test_file_2, ..., test_file_n] are given as input test files, if ``--no-loadscope-reorder`` is used, for either worker, the ``test_file_a`` will be executed before ``test_file_b`` only if ``a < b``. - -The default behavior is to reorder the tests to maximize the number of tests that can be executed in parallel.