Update dependency pytest-randomly to v3 #224
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==1.2.3
->==3.16.0
Release Notes
pytest-dev/pytest-randomly (pytest-randomly)
v3.16.0
Compare Source
Drop Python 3.8 support.
Support Python 3.13.
v3.15.0
Compare Source
v3.14.0
Compare Source
Model Bakery <https://model-bakery.readthedocs.io/en/latest/>
__.v3.13.0
Compare Source
v3.12.0
Compare Source
v3.11.0
Compare Source
v3.10.3
Compare Source
Work on FIPS Python 3.9+, by declaring use of
hashlib.md5()
as not used for security.Thanks to dantebben for the report in
Issue #​414 <https://github.com/pytest-dev/pytest-randomly/issues/414>
__.v3.10.2
Compare Source
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
.v3.10.1
Compare Source
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>
__.v3.10.0
Compare Source
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, amongother things.
Thanks to Tom Grainger for the suggestion to try with
--stepwise
. FixesIssue #​376 <https://github.com/pytest-dev/pytest-randomly/issues/376>
__.v3.9.0
Compare Source
v3.8.0
Compare Source
v3.7.0
Compare Source
backports.entry-points-selectable
by depending onimportlib-metadata
version 3.6.0+.v3.6.0
Compare Source
Fix deprecation warning from importlib-metadata 3.9.0+.
Thanks to Dominic Davis-Foster for report in
Issue #​333 <https://github.com/pytest-dev/pytest-randomly/issues/333>
__.Stop distributing tests to reduce package size. Tests are not intended to be
run outside of the tox setup in the repository. Repackagers can use GitHub's
tarballs per tag.
Drop Python 3.5 support.
v3.5.0
Compare Source
v3.4.1
Compare Source
ValueError: Seed must be between 0 and 2**32 - 1
whenpassed a seed outside of this range.
v3.4.0
Compare Source
Provide a
faker_seed
fixture to set the seed for tests using faker'spytest fixtures (as per its
docs <https://faker.readthedocs.io/en/master/pytest-fixtures.html#seeding-configuration>
__).Thanks to Romain Létendart for the change in
PR #​261 <https://github.com/pytest-dev/pytest-randomly/pull/261>
__.v3.3.1
Compare Source
(
PluginValidationError: unknown hook 'pytest_configure_node'
).v3.3.0
Compare Source
pytest-xdist <https://pypi.org/project/pytest-xdist/>
__ support.Previously it only worked reliably when setting
--randomly-seed
explicitly. When not provided, the default seed generated in workers could
differ and collection would fail. Now when it is not provided, all xdist
worker processes shared the same default seed generated in the main
process.
v3.2.1
Compare Source
MANIFEST.in
so tests are included in the sdist tarball again.v3.2.0
Compare Source
__version__
attribute from the package. If you want to inspect theinstalled version, use
importlib.metadata.version("pytest-randomly")
(
docs <https://docs.python.org/3.8/library/importlib.metadata.html#distribution-versions>
__ /backport <https://pypi.org/project/importlib-metadata/>
__).importlib.metadata
. Depend onimportlib-metadata
on Python < 3.8.v3.1.0
Compare Source
pytest_randomly.random_seeder
to allowoutside packages to register additional random generators to seed. This has
added a dependency on the
entrypoints
package.v3.0.0
Compare Source
CollectError
\s andImportError
\s during collection whenaccessing
item.module
.v2.1.1
Compare Source
v2.1.0
Compare Source
--randomly-seed=last
to reuse the last used value for theseed.
v2.0.0
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.