diff --git a/changes/3619.misc.md b/changes/3619.misc.md new file mode 100644 index 0000000000..8c36e473b5 --- /dev/null +++ b/changes/3619.misc.md @@ -0,0 +1 @@ +Remove upper bounds on `pytest` and `pytest-asyncio` test dependencies. \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 68f3b97811..d1cb55c6cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,7 @@ dependencies = [ 'numpy>=1.26', 'numcodecs>=0.14', 'google-crc32c>=1.5', - 'typing_extensions>=4.9', + 'typing_extensions>=4.12', 'donfig>=0.8', ] @@ -73,9 +73,8 @@ cli = ["typer"] # Development extras test = [ "coverage>=7.10", - # Pin possibly due to https://github.com/pytest-dev/pytest-cov/issues/693 - "pytest<8.4", - "pytest-asyncio<1.2.0", + "pytest", + "pytest-asyncio", "pytest-cov", "pytest-accept", "rich", @@ -240,7 +239,7 @@ dependencies = [ 'fsspec==2023.10.0', 's3fs==2023.10.0', 'universal_pathlib==0.0.22', - 'typing_extensions==4.9.*', + 'typing_extensions==4.12.*', 'donfig==0.8.*', 'obstore==0.5.*', # test deps