Skip to content

Commit b873691

Browse files
authored
remove pytest pin (#3619)
* remove pytest pin * remove pytest-asyncio upper bound * update changelog * move type: ignores around to pass pre-commit checks * bump typing-extensions to the minimum required by pytest-asyncio * bump typing_extensions in min deps test * tweak type: ignore declarations * remove type: ignore
1 parent 65fec71 commit b873691

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

changes/3619.misc.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove upper bounds on `pytest` and `pytest-asyncio` test dependencies.

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ dependencies = [
3636
'numpy>=1.26',
3737
'numcodecs>=0.14',
3838
'google-crc32c>=1.5',
39-
'typing_extensions>=4.9',
39+
'typing_extensions>=4.12',
4040
'donfig>=0.8',
4141
]
4242

@@ -73,9 +73,8 @@ cli = ["typer"]
7373
# Development extras
7474
test = [
7575
"coverage>=7.10",
76-
# Pin possibly due to https://github.com/pytest-dev/pytest-cov/issues/693
77-
"pytest<8.4",
78-
"pytest-asyncio<1.2.0",
76+
"pytest",
77+
"pytest-asyncio",
7978
"pytest-cov",
8079
"pytest-accept",
8180
"rich",
@@ -240,7 +239,7 @@ dependencies = [
240239
'fsspec==2023.10.0',
241240
's3fs==2023.10.0',
242241
'universal_pathlib==0.0.22',
243-
'typing_extensions==4.9.*',
242+
'typing_extensions==4.12.*',
244243
'donfig==0.8.*',
245244
'obstore==0.5.*',
246245
# test deps

0 commit comments

Comments
 (0)