diff --git a/pyproject.toml b/pyproject.toml index ff01132aa..5eda5666f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -85,6 +85,7 @@ dev-dependencies = [ "pytest-asyncio>=0.23.7", "pytest-subprocess>=1.5.2", "pytest-recording>=0.13.2", + "pytest-randomly>=3.16.0", ] [project.scripts] diff --git a/uv.lock b/uv.lock index 1342e9f61..f1a5c85b5 100644 --- a/uv.lock +++ b/uv.lock @@ -811,6 +811,7 @@ dev = [ { name = "pre-commit" }, { name = "pytest" }, { name = "pytest-asyncio" }, + { name = "pytest-randomly" }, { name = "pytest-recording" }, { name = "pytest-subprocess" }, { name = "python-dotenv" }, @@ -867,6 +868,7 @@ dev = [ { name = "pre-commit", specifier = ">=3.6.0" }, { name = "pytest", specifier = ">=8.0.0" }, { name = "pytest-asyncio", specifier = ">=0.23.7" }, + { name = "pytest-randomly", specifier = ">=3.16.0" }, { name = "pytest-recording", specifier = ">=0.13.2" }, { name = "pytest-subprocess", specifier = ">=1.5.2" }, { name = "python-dotenv", specifier = ">=1.0.0" }, @@ -4228,6 +4230,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/96/31/6607dab48616902f76885dfcf62c08d929796fc3b2d2318faf9fd54dbed9/pytest_asyncio-0.24.0-py3-none-any.whl", hash = "sha256:a811296ed596b69bf0b6f3dc40f83bcaf341b155a269052d82efa2b25ac7037b", size = 18024 }, ] +[[package]] +name = "pytest-randomly" +version = "3.16.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c0/68/d221ed7f4a2a49a664da721b8e87b52af6dd317af2a6cb51549cf17ac4b8/pytest_randomly-3.16.0.tar.gz", hash = "sha256:11bf4d23a26484de7860d82f726c0629837cf4064b79157bd18ec9d41d7feb26", size = 13367 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/22/70/b31577d7c46d8e2f9baccfed5067dd8475262a2331ffb0bfdf19361c9bde/pytest_randomly-3.16.0-py3-none-any.whl", hash = "sha256:8633d332635a1a0983d3bba19342196807f6afb17c3eef78e02c2f85dade45d6", size = 8396 }, +] + [[package]] name = "pytest-recording" version = "0.13.2"