diff --git a/pyproject.toml b/pyproject.toml index aaf54d6..d6c3a39 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,8 @@ states = "us.cli.states:main" [dependency-groups] dev = [ 'ruff', - 'pytest', + 'pytest>=9.0.3; python_version >= "3.10"', + 'pytest; python_version < "3.10"', 'pytz', "ty>=0.0.38", ] diff --git a/uv.lock b/uv.lock index 7626600..a3e9713 100644 --- a/uv.lock +++ b/uv.lock @@ -515,7 +515,8 @@ requires-dist = [{ name = "jellyfish" }] [package.metadata.requires-dev] dev = [ - { name = "pytest" }, + { name = "pytest", marker = "python_full_version < '3.10'" }, + { name = "pytest", marker = "python_full_version >= '3.10'", specifier = ">=9.0.3" }, { name = "pytz" }, { name = "ruff" }, { name = "ty", specifier = ">=0.0.38" },