Skip to content

Commit 1d9e5ec

Browse files
authored
Update some requirements to their latest versions (#1309)
This replaces the recent Dependabot PRs * #1305 * #1303 * #1302 with a single PR that also updates all the transitive dependencies by running the re-pip-compile script.
1 parent f4757ab commit 1d9e5ec

10 files changed

Lines changed: 101 additions & 95 deletions

File tree

dev_tools/requirements/deps/runtime.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ h5py>=3.10.0
44
networkx
55
numpy>=1.26
66
pubchempy
7-
requests~=2.33.1
7+
requests~=2.34.0
88

99
scipy~=1.15
1010

dev_tools/requirements/envs/dev.env.txt

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
#
77
ase==3.28.0
88
# via -r deps/resource_estimates_runtime.txt
9+
ast-serialize==0.5.0
10+
# via mypy
911
astroid==3.3.11
1012
# via pylint
1113
attrs==26.1.0
@@ -17,25 +19,25 @@ backports-asyncio-runner==1.2.0 ; python_full_version < "3.11"
1719
# via
1820
# -r deps/runtime.txt
1921
# pytest-asyncio
20-
black==26.3.1
22+
black==26.5.1
2123
# via -r deps/format.txt
22-
build==1.4.4
24+
build==1.5.0
2325
# via pip-tools
24-
certifi==2026.4.22
26+
certifi==2026.5.20
2527
# via requests
2628
charset-normalizer==3.4.7
2729
# via requests
2830
cirq-core==1.5.0
2931
# via -r deps/runtime.txt
30-
click==8.3.3
32+
click==8.4.1
3133
# via
3234
# black
3335
# pip-tools
3436
contourpy==1.3.2
3537
# via
3638
# -r deps/runtime.txt
3739
# matplotlib
38-
coverage[toml]==7.13.5
40+
coverage[toml]==7.14.1
3941
# via pytest-cov
4042
cycler==0.12.1
4143
# via matplotlib
@@ -51,13 +53,13 @@ execnet==2.1.2
5153
# via pytest-xdist
5254
fastjsonschema==2.21.2
5355
# via nbformat
54-
fonttools==4.62.1
56+
fonttools==4.63.0
5557
# via matplotlib
5658
h5py==3.16.0
5759
# via
5860
# -r deps/runtime.txt
5961
# pyscf
60-
idna==3.13
62+
idna==3.17
6163
# via requests
6264
iniconfig==2.3.0
6365
# via pytest
@@ -77,7 +79,7 @@ jupyter-core==5.9.1
7779
# via nbformat
7880
kiwisolver==1.5.0
7981
# via matplotlib
80-
librt==0.9.0
82+
librt==0.11.0
8183
# via mypy
8284
matplotlib==3.10.9
8385
# via
@@ -91,7 +93,7 @@ ml-dtypes==0.5.4
9193
# jaxlib
9294
mpmath==1.3.0
9395
# via sympy
94-
mypy==1.20.2
96+
mypy==2.1.0
9597
# via -r deps/mypy.txt
9698
mypy-extensions==1.1.0
9799
# via
@@ -141,7 +143,7 @@ pillow==12.2.0
141143
# via matplotlib
142144
pip-tools==7.5.3
143145
# via -r deps/pip-tools.txt
144-
platformdirs==4.9.6
146+
platformdirs==4.10.0
145147
# via
146148
# black
147149
# jupyter-core
@@ -172,7 +174,7 @@ pytest==9.0.3
172174
# pytest-randomly
173175
# pytest-retry
174176
# pytest-xdist
175-
pytest-asyncio==1.3.0
177+
pytest-asyncio==1.4.0
176178
# via -r deps/pytest.txt
177179
pytest-cov==7.1.0
178180
# via -r deps/pytest.txt
@@ -188,13 +190,13 @@ python-dateutil==2.9.0.post0
188190
# pandas
189191
pytokens==0.4.1
190192
# via black
191-
pytz==2026.1.post1
193+
pytz==2026.2
192194
# via pandas
193195
referencing==0.37.0
194196
# via
195197
# jsonschema
196198
# jsonschema-specifications
197-
requests==2.33.1
199+
requests==2.34.2
198200
# via -r deps/runtime.txt
199201
rpds-py==0.30.0
200202
# via
@@ -225,21 +227,21 @@ tomli==2.4.1
225227
# pip-tools
226228
# pylint
227229
# pytest
228-
tomlkit==0.14.0
230+
tomlkit==0.15.0
229231
# via pylint
230232
tqdm==4.67.3
231233
# via cirq-core
232-
traitlets==5.14.3
234+
traitlets==5.15.0
233235
# via
234236
# jupyter-core
235237
# nbformat
236-
types-networkx==3.6.1.20260408
238+
types-networkx==3.6.1.20260518
237239
# via -r deps/mypy.txt
238-
types-pytz==2026.1.1.20260408
240+
types-pytz==2026.2.0.20260518
239241
# via pandas-stubs
240-
types-requests==2.33.0.20260408
242+
types-requests==2.33.0.20260518
241243
# via -r deps/mypy.txt
242-
types-setuptools==82.0.0.20260408
244+
types-setuptools==82.0.0.20260518
243245
# via -r deps/mypy.txt
244246
typing-extensions==4.15.0
245247
# via
@@ -252,7 +254,7 @@ typing-extensions==4.15.0
252254
# referencing
253255
tzdata==2026.2
254256
# via pandas
255-
urllib3==2.6.3
257+
urllib3==2.7.0
256258
# via
257259
# requests
258260
# types-requests

dev_tools/requirements/envs/format.env.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ backports-asyncio-runner==1.2.0 ; python_full_version < "3.11"
1212
# via
1313
# -c envs/dev.env.txt
1414
# -r deps/runtime.txt
15-
black==26.3.1
15+
black==26.5.1
1616
# via
1717
# -c envs/dev.env.txt
1818
# -r deps/format.txt
19-
certifi==2026.4.22
19+
certifi==2026.5.20
2020
# via
2121
# -c envs/dev.env.txt
2222
# requests
@@ -28,7 +28,7 @@ cirq-core==1.5.0
2828
# via
2929
# -c envs/dev.env.txt
3030
# -r deps/runtime.txt
31-
click==8.3.3
31+
click==8.4.1
3232
# via
3333
# -c envs/dev.env.txt
3434
# black
@@ -49,15 +49,15 @@ duet==0.2.9
4949
# via
5050
# -c envs/dev.env.txt
5151
# cirq-core
52-
fonttools==4.62.1
52+
fonttools==4.63.0
5353
# via
5454
# -c envs/dev.env.txt
5555
# matplotlib
5656
h5py==3.16.0
5757
# via
5858
# -c envs/dev.env.txt
5959
# -r deps/runtime.txt
60-
idna==3.13
60+
idna==3.17
6161
# via
6262
# -c envs/dev.env.txt
6363
# requests
@@ -110,7 +110,7 @@ pillow==12.2.0
110110
# via
111111
# -c envs/dev.env.txt
112112
# matplotlib
113-
platformdirs==4.9.6
113+
platformdirs==4.10.0
114114
# via
115115
# -c envs/dev.env.txt
116116
# black
@@ -131,11 +131,11 @@ pytokens==0.4.1
131131
# via
132132
# -c envs/dev.env.txt
133133
# black
134-
pytz==2026.1.post1
134+
pytz==2026.2
135135
# via
136136
# -c envs/dev.env.txt
137137
# pandas
138-
requests==2.33.1
138+
requests==2.34.2
139139
# via
140140
# -c envs/dev.env.txt
141141
# -r deps/runtime.txt
@@ -174,7 +174,7 @@ tzdata==2026.2
174174
# via
175175
# -c envs/dev.env.txt
176176
# pandas
177-
urllib3==2.6.3
177+
urllib3==2.7.0
178178
# via
179179
# -c envs/dev.env.txt
180180
# requests

dev_tools/requirements/envs/mypy.env.txt

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
#
55
# pip-compile --constraint=envs/dev.env.txt --output-file=envs/mypy.env.txt deps/mypy.txt deps/runtime.txt
66
#
7+
ast-serialize==0.5.0
8+
# via
9+
# -c envs/dev.env.txt
10+
# mypy
711
attrs==26.1.0
812
# via
913
# -c envs/dev.env.txt
@@ -12,7 +16,7 @@ backports-asyncio-runner==1.2.0 ; python_full_version < "3.11"
1216
# via
1317
# -c envs/dev.env.txt
1418
# -r deps/runtime.txt
15-
certifi==2026.4.22
19+
certifi==2026.5.20
1620
# via
1721
# -c envs/dev.env.txt
1822
# requests
@@ -41,23 +45,23 @@ duet==0.2.9
4145
# via
4246
# -c envs/dev.env.txt
4347
# cirq-core
44-
fonttools==4.62.1
48+
fonttools==4.63.0
4549
# via
4650
# -c envs/dev.env.txt
4751
# matplotlib
4852
h5py==3.16.0
4953
# via
5054
# -c envs/dev.env.txt
5155
# -r deps/runtime.txt
52-
idna==3.13
56+
idna==3.17
5357
# via
5458
# -c envs/dev.env.txt
5559
# requests
5660
kiwisolver==1.5.0
5761
# via
5862
# -c envs/dev.env.txt
5963
# matplotlib
60-
librt==0.9.0
64+
librt==0.11.0
6165
# via
6266
# -c envs/dev.env.txt
6367
# mypy
@@ -69,7 +73,7 @@ mpmath==1.3.0
6973
# via
7074
# -c envs/dev.env.txt
7175
# sympy
72-
mypy==1.20.2
76+
mypy==2.1.0
7377
# via
7478
# -c envs/dev.env.txt
7579
# -r deps/mypy.txt
@@ -128,11 +132,11 @@ python-dateutil==2.9.0.post0
128132
# -c envs/dev.env.txt
129133
# matplotlib
130134
# pandas
131-
pytz==2026.1.post1
135+
pytz==2026.2
132136
# via
133137
# -c envs/dev.env.txt
134138
# pandas
135-
requests==2.33.1
139+
requests==2.34.2
136140
# via
137141
# -c envs/dev.env.txt
138142
# -r deps/runtime.txt
@@ -162,19 +166,19 @@ tqdm==4.67.3
162166
# via
163167
# -c envs/dev.env.txt
164168
# cirq-core
165-
types-networkx==3.6.1.20260408
169+
types-networkx==3.6.1.20260518
166170
# via
167171
# -c envs/dev.env.txt
168172
# -r deps/mypy.txt
169-
types-pytz==2026.1.1.20260408
173+
types-pytz==2026.2.0.20260518
170174
# via
171175
# -c envs/dev.env.txt
172176
# pandas-stubs
173-
types-requests==2.33.0.20260408
177+
types-requests==2.33.0.20260518
174178
# via
175179
# -c envs/dev.env.txt
176180
# -r deps/mypy.txt
177-
types-setuptools==82.0.0.20260408
181+
types-setuptools==82.0.0.20260518
178182
# via
179183
# -c envs/dev.env.txt
180184
# -r deps/mypy.txt
@@ -187,7 +191,7 @@ tzdata==2026.2
187191
# via
188192
# -c envs/dev.env.txt
189193
# pandas
190-
urllib3==2.6.3
194+
urllib3==2.7.0
191195
# via
192196
# -c envs/dev.env.txt
193197
# requests

dev_tools/requirements/envs/pip-tools.env.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
#
55
# pip-compile --constraint=envs/dev.env.txt --output-file=envs/pip-tools.env.txt deps/pip-tools.txt
66
#
7-
build==1.4.4
7+
build==1.5.0
88
# via
99
# -c envs/dev.env.txt
1010
# pip-tools
11-
click==8.3.3
11+
click==8.4.1
1212
# via
1313
# -c envs/dev.env.txt
1414
# pip-tools

0 commit comments

Comments
 (0)