diff --git a/pytest_xdist-3.6.1.tar.gz b/pytest_xdist-3.6.1.tar.gz deleted file mode 100644 index 0f1fd2f..0000000 --- a/pytest_xdist-3.6.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ead156a4db231eec769737f57668ef58a2084a34b2e55c4a8fa20d861107300d -size 84060 diff --git a/pytest_xdist-3.8.0.tar.gz b/pytest_xdist-3.8.0.tar.gz new file mode 100644 index 0000000..2d0c0f7 --- /dev/null +++ b/pytest_xdist-3.8.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e578125ec9bc6050861aa93f2d59f1d8d085595d6551c2c90b6f4fad8d3a9f1 +size 88069 diff --git a/python-pytest-xdist.changes b/python-pytest-xdist.changes index f1ae91a..d5e2412 100644 --- a/python-pytest-xdist.changes +++ b/python-pytest-xdist.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Thu Jul 17 19:35:11 UTC 2025 - Dirk Müller + +- update to 3.8.0: + * #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. + * #1142: Added support for Python 3.13. + * #1144: The internal steal command is now atomic - it + unschedules either all requested tests or none. This is a + prerequisite for group/scope support in the worksteal + scheduler, so test groups won't be broken up incorrectly. + * #1170: Add the --px arg to create proxy gateways. Proxy + gateways are passed to additional gateways using the via + keyword. They can serve as a way to run multiple workers on + remote machines. + * #1200: Now multiple xdist_group markers are considered when + assigning tests to groups (order does not matter). + Previously, only the last marker would assign a test to a + group, but now if a test has multiple xdist_group marks + applied (for example via parametrization or via fixtures), + they are merged to make a new group. + * #1162: Dropped support for EOL Python 3.8. + * #1092: Update an error message to better indicate where users + should go for more information. + * #1190: Switched to using a SPDX license identifier introduced + in PEP 639. + ------------------------------------------------------------------- Thu Jun 6 09:35:35 UTC 2024 - Markéta Machová diff --git a/python-pytest-xdist.spec b/python-pytest-xdist.spec index f165346..264eaa0 100644 --- a/python-pytest-xdist.spec +++ b/python-pytest-xdist.spec @@ -1,7 +1,7 @@ # # spec file for package python-pytest-xdist # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-pytest-xdist -Version: 3.6.1 +Version: 3.8.0 Release: 0 Summary: Distributed testing and loop-on-failing for py.test License: MIT