diff --git a/pytest-xdist-3.4.0.tar.gz b/pytest-xdist-3.4.0.tar.gz deleted file mode 100644 index 72b924b..0000000 --- a/pytest-xdist-3.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3a94a931dd9e268e0b871a877d09fe2efb6175c2c23d60d56a6001359002b832 -size 78703 diff --git a/pytest-xdist-3.5.0.tar.gz b/pytest-xdist-3.5.0.tar.gz new file mode 100644 index 0000000..2ba703c --- /dev/null +++ b/pytest-xdist-3.5.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbb36f3d67e0c478baa57fa4edc8843887e0f6cfc42d677530a36d7472b32d8a +size 78977 diff --git a/python-pytest-xdist.changes b/python-pytest-xdist.changes index 4d6c0e0..3850464 100644 --- a/python-pytest-xdist.changes +++ b/python-pytest-xdist.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Mon Nov 27 20:03:15 UTC 2023 - Dirk Müller + +- update to 3.5.0: + * ``--dist=loadscope`` now sorts scopes by number of tests to + assign largest scopes early -- in many cases this should + improve overall test session running time, as there is less + chance of a large scope being left to be processed near the + end of the session, leaving other workers idle. + ------------------------------------------------------------------- Thu Nov 16 21:15:05 UTC 2023 - Benoît Monin @@ -11,7 +21,7 @@ Mon May 22 21:13:23 UTC 2023 - Dirk Müller - update to 3.3.1: * Avoid remote calls during startup as execnet by default does - not ensure remote affinity with the main thread and might + not ensure remote affinity with the main thread and might accidentally schedule the pytest worker into a non-main thread, which breaks numerous frameworks, for example ``asyncio``, ``anyio``, ``PyQt/PySide``, etc. @@ -161,7 +171,7 @@ Sat Jan 15 18:31:01 UTC 2022 - Matthias Fehring Tue Feb 2 09:53:19 UTC 2021 - Dirk Müller - update to 2.2.0: - * Internal errors in workers are now propagated to the master node. + * Internal errors in workers are now propagated to the master node. ------------------------------------------------------------------- Tue Oct 13 11:46:40 UTC 2020 - Marketa Calabkova @@ -172,11 +182,11 @@ Tue Oct 13 11:46:40 UTC 2020 - Marketa Calabkova Mon Aug 31 13:01:20 UTC 2020 - Marketa Calabkova - Update to 2.1.0 - * New ``pytest_xdist_auto_num_workers`` hook can be implemented by plugins - or ``conftest.py`` files to control the number of workers when + * New ``pytest_xdist_auto_num_workers`` hook can be implemented by plugins + or ``conftest.py`` files to control the number of workers when ``--numprocesses=auto`` is given in the command-line. - * ``psutil`` has proven to make ``pytest-xdist`` installation in certain - platforms and containers problematic, so to use it for automatic number + * ``psutil`` has proven to make ``pytest-xdist`` installation in certain + platforms and containers problematic, so to use it for automatic number of CPUs detection users need to install the ``psutil`` extra - Add patches to keep compatibility with older pytests: * reintroduce-slave-terminology.patch @@ -186,15 +196,15 @@ Mon Aug 31 13:01:20 UTC 2020 - Marketa Calabkova Tue Aug 25 08:12:22 UTC 2020 - Marketa Calabkova - Update to 2.0.0 - * Drop backward-compatibility "slave" aliases related to worker nodes. We deliberately - moved away from this terminology years ago, and it seems like the right time to finish + * Drop backward-compatibility "slave" aliases related to worker nodes. We deliberately + moved away from this terminology years ago, and it seems like the right time to finish the deprecation and removal process. * ``pytest-xdist`` no longer supports Python 2.7. - * New functions ``xdist.is_xdist_worker``, ``xdist.is_xdist_master``, ``xdist.get_xdist_worker_id``, + * New functions ``xdist.is_xdist_worker``, ``xdist.is_xdist_master``, ``xdist.get_xdist_worker_id``, to easily identify the current node. * When using ``-n auto``, count the number of physical CPU cores instead of logical ones. * ``pytest-xdist`` now requires ``pytest>=6.0``. - + ------------------------------------------------------------------- Wed May 13 09:10:04 UTC 2020 - Tomáš Chvátal @@ -235,7 +245,7 @@ Mon Jun 3 08:49:46 UTC 2019 - Tomáš Chvátal - Update to 1.28.0: * #426: pytest-xdist now uses the new pytest_report_to_serializable and - pytest_report_from_serializable hooks from pytest 4.4 + pytest_report_from_serializable hooks from pytest 4.4 ------------------------------------------------------------------- Thu Mar 21 09:54:59 UTC 2019 - Tomáš Chvátal @@ -422,7 +432,7 @@ Wed Jan 18 15:03:59 UTC 2017 - hpj@urpla.net Sun Jan 15 11:45:49 UTC 2017 - hpj@urpla.net - Update to 1.15.0 - - new ``worker_id`` fixture, returns the id of the worker in a test or + - new ``worker_id`` fixture, returns the id of the worker in a test or fixture. Thanks Jared Hellman for the PR. - display progress during collection only when in a terminal, similar to @@ -502,7 +512,7 @@ Fri Jun 13 12:37:55 UTC 2014 - mvyskocil@opensuse.org ------------------------------------------------------------------- Wed Jun 11 13:47:06 UTC 2014 - mvyskocil@opensuse.org -- Update to 1.10 +- Update to 1.10 ------------------------------------------------------------------- Sun Jan 19 17:04:33 UTC 2014 - toms@opensuse.org diff --git a/python-pytest-xdist.spec b/python-pytest-xdist.spec index 8c3018c..4ecb483 100644 --- a/python-pytest-xdist.spec +++ b/python-pytest-xdist.spec @@ -16,10 +16,9 @@ # -%define skip_python2 1 %{?sle15_python_module_pythons} Name: python-pytest-xdist -Version: 3.4.0 +Version: 3.5.0 Release: 0 Summary: Distributed testing and loop-on-failing for py.test License: MIT