Skip to content

Commit e56582a

Browse files
chore(deps): mypy 1.18.1 has a regression, pin to 1.17
1 parent d01aae2 commit e56582a

3 files changed

Lines changed: 82 additions & 186 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ conflicts = [
5656
# version pins are in uv.lock
5757
dev = [
5858
"pyright==1.1.399",
59-
"mypy",
59+
"mypy==1.17",
6060
"respx",
6161
"pytest",
6262
"pytest-asyncio",

requirements-dev.lock

Lines changed: 9 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
-e .
44
annotated-types==0.7.0
55
# via pydantic
6-
anyio==4.12.0
6+
anyio==4.11.0
77
# via
88
# httpx
99
# runloop-api-client
@@ -15,10 +15,6 @@ certifi==2025.11.12
1515
# httpx
1616
colorama==0.4.6 ; sys_platform == 'win32'
1717
# via pytest
18-
coverage==7.10.7 ; python_full_version < '3.10'
19-
# via pytest-cov
20-
coverage==7.13.0 ; python_full_version >= '3.10'
21-
# via pytest-cov
2218
dirty-equals==0.11
2319
distro==1.9.0
2420
# via runloop-api-client
@@ -45,15 +41,13 @@ iniconfig==2.1.0 ; python_full_version < '3.10'
4541
# via pytest
4642
iniconfig==2.3.0 ; python_full_version >= '3.10'
4743
# via pytest
48-
librt==0.7.3
49-
# via mypy
5044
markdown-it-py==3.0.0 ; python_full_version < '3.10'
5145
# via rich
5246
markdown-it-py==4.0.0 ; python_full_version >= '3.10'
5347
# via rich
5448
mdurl==0.1.2
5549
# via markdown-it-py
56-
mypy==1.19.0
50+
mypy==1.17.0
5751
mypy-extensions==1.1.0
5852
# via mypy
5953
nodeenv==1.9.1
@@ -63,9 +57,7 @@ packaging==25.0
6357
pathspec==0.12.1
6458
# via mypy
6559
pluggy==1.6.0
66-
# via
67-
# pytest
68-
# pytest-cov
60+
# via pytest
6961
pydantic==2.12.5
7062
# via runloop-api-client
7163
pydantic-core==2.41.5
@@ -78,34 +70,29 @@ pyright==1.1.399
7870
pytest==8.4.2 ; python_full_version < '3.10'
7971
# via
8072
# pytest-asyncio
81-
# pytest-cov
82-
# pytest-timeout
8373
# pytest-xdist
84-
pytest==9.0.2 ; python_full_version >= '3.10'
74+
pytest==9.0.1 ; python_full_version >= '3.10'
8575
# via
8676
# pytest-asyncio
87-
# pytest-cov
88-
# pytest-timeout
8977
# pytest-xdist
9078
pytest-asyncio==1.2.0 ; python_full_version < '3.10'
9179
pytest-asyncio==1.3.0 ; python_full_version >= '3.10'
92-
pytest-cov==7.0.0
93-
pytest-timeout==2.4.0
9480
pytest-xdist==3.8.0
9581
python-dateutil==2.9.0.post0 ; python_full_version < '3.10'
9682
# via time-machine
9783
respx==0.22.0
9884
rich==14.2.0
99-
ruff==0.14.8
85+
ruff==0.14.6
10086
six==1.17.0 ; python_full_version < '3.10'
10187
# via python-dateutil
10288
sniffio==1.3.1
103-
# via runloop-api-client
89+
# via
90+
# anyio
91+
# runloop-api-client
10492
time-machine==2.19.0 ; python_full_version < '3.10'
10593
time-machine==3.1.0 ; python_full_version >= '3.10'
106-
tomli==2.3.0 ; python_full_version <= '3.11'
94+
tomli==2.3.0 ; python_full_version < '3.11'
10795
# via
108-
# coverage
10996
# mypy
11097
# pytest
11198
typing-extensions==4.15.0
@@ -121,7 +108,5 @@ typing-extensions==4.15.0
121108
# typing-inspection
122109
typing-inspection==0.4.2
123110
# via pydantic
124-
uuid-utils==0.12.0
125-
# via runloop-api-client
126111
zipp==3.23.0
127112
# via importlib-metadata

0 commit comments

Comments
 (0)