Pytest-randomly

Latest version: v3.15.0

Safety actively analyzes 630130 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

3.10.2

-------------------

* Fix crash when pytest’s cacheprovider is disabled.

Thanks to Mandeep Sandhu for the report in `Issue 408
<https://github.com/pytest-dev/pytest-randomly/issues/408>`__.

* Improve group name in ``pytest --help``.

3.10.1

-------------------

* Fix new shuffling to work when one or more test in a class or module have the
same test id.

Thanks to Nikita Sobolev for the report in `Issue 378
<https://github.com/pytest-dev/pytest-randomly/issues/378>`__.

3.10.0

-------------------

* Rework shuffling algorithm to use hashing. This means that running a subset
of tests with the same seed will now produce the same ordering as running the
full set of tests. This allows narrowing down ordering-related failures.

Thanks to Tom Grainger for the suggestion in `Issue 210
<https://github.com/pytest-dev/pytest-randomly/issues/210>`__.

* Shuffle before other test collection hooks. This allows
pytest’s `--stepwise flag
<https://docs.pytest.org/en/latest/cache.html#stepwise>`__ to work, among
other things.

Thanks to Tom Grainger for the suggestion to try with ``--stepwise``. Fixes
`Issue 376
<https://github.com/pytest-dev/pytest-randomly/issues/376>`__.

3.9.0

------------------

* Add type hints.

3.8.0

------------------

* Support Python 3.10.

3.7.0

------------------

* Drop dependency on ``backports.entry-points-selectable`` by depending on
``importlib-metadata`` version 3.6.0+.

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.