Skip to content

Commit 2c7af0c

Browse files
committed
Update pinned dependencies
1 parent 32220d9 commit 2c7af0c

File tree

7 files changed

+49
-51
lines changed

7 files changed

+49
-51
lines changed

.github/workflows/main.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ jobs:
226226
NODE_VERSION: 18
227227
# Note that the versions below must be updated in sync; we've automated
228228
# that with `update_pyodide_versions()` in our weekly cronjob.
229-
PYODIDE_VERSION: 0.26.2
229+
PYODIDE_VERSION: 0.26.3
230230
PYTHON_VERSION: 3.12.1
231231
EMSCRIPTEN_VERSION: 3.1.58
232232
steps:

hypothesis-python/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def local_file(name):
6060
"pytest": ["pytest>=4.6"],
6161
"dpcontracts": ["dpcontracts>=0.4"],
6262
"redis": ["redis>=3.0.0"],
63-
"crosshair": ["hypothesis-crosshair>=0.0.16", "crosshair-tool>=0.0.74"],
63+
"crosshair": ["hypothesis-crosshair>=0.0.18", "crosshair-tool>=0.0.77"],
6464
# zoneinfo is an odd one: every dependency is platform-conditional.
6565
"zoneinfo": [
6666
"tzdata>=2024.2 ; sys_platform == 'win32' or sys_platform == 'emscripten'",

requirements/coverage.txt

+8-9
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
annotated-types==0.7.0
88
# via -r requirements/coverage.in
9-
async-timeout==4.0.3
9+
async-timeout==5.0.1
1010
# via redis
1111
attrs==24.1.0
1212
# via
@@ -18,7 +18,7 @@ click==8.1.7
1818
# via
1919
# -r requirements/coverage.in
2020
# black
21-
coverage[toml]==7.6.2
21+
coverage[toml]==7.6.4
2222
# via pytest-cov
2323
dpcontracts==0.6.0
2424
# via -r requirements/coverage.in
@@ -28,7 +28,7 @@ exceptiongroup==1.2.2 ; python_version < "3.11"
2828
# pytest
2929
execnet==2.1.1
3030
# via pytest-xdist
31-
fakeredis==2.25.1
31+
fakeredis==2.26.1
3232
# via -r requirements/coverage.in
3333
iniconfig==2.0.0
3434
# via pytest
@@ -38,12 +38,11 @@ libcst==1.5.0
3838
# via -r requirements/coverage.in
3939
mypy-extensions==1.0.0
4040
# via black
41-
numpy==2.1.2
41+
numpy==2.1.3
4242
# via
4343
# -r requirements/coverage.in
4444
# pandas
45-
# pyarrow
46-
packaging==24.1
45+
packaging==24.2
4746
# via
4847
# black
4948
# pytest
@@ -59,14 +58,14 @@ pluggy==1.5.0
5958
# via pytest
6059
ptyprocess==0.7.0
6160
# via pexpect
62-
pyarrow==17.0.0
61+
pyarrow==18.0.0
6362
# via -r requirements/coverage.in
6463
pytest==8.3.3
6564
# via
6665
# -r requirements/test.in
6766
# pytest-cov
6867
# pytest-xdist
69-
pytest-cov==5.0.0
68+
pytest-cov==6.0.0
7069
# via -r requirements/coverage.in
7170
pytest-xdist==3.6.1
7271
# via -r requirements/test.in
@@ -80,7 +79,7 @@ pytz==2024.2
8079
# pandas
8180
pyyaml==6.0.2
8281
# via libcst
83-
redis==5.1.1
82+
redis==5.2.0
8483
# via fakeredis
8584
six==1.16.0
8685
# via python-dateutil

requirements/fuzzing.txt

+16-17
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
annotated-types==0.7.0
88
# via -r requirements/coverage.in
9-
async-timeout==4.0.3
9+
async-timeout==5.0.1
1010
# via redis
1111
attrs==24.1.0
1212
# via
@@ -18,7 +18,7 @@ black==24.10.0
1818
# -r requirements/coverage.in
1919
# hypofuzz
2020
# hypothesis
21-
blinker==1.8.2
21+
blinker==1.9.0
2222
# via flask
2323
certifi==2024.8.30
2424
# via requests
@@ -30,11 +30,11 @@ click==8.1.7
3030
# black
3131
# flask
3232
# hypothesis
33-
coverage[toml]==7.6.2
33+
coverage[toml]==7.6.4
3434
# via
3535
# hypofuzz
3636
# pytest-cov
37-
dash==2.18.1
37+
dash==2.18.2
3838
# via hypofuzz
3939
dash-core-components==2.0.0
4040
# via dash
@@ -51,13 +51,13 @@ exceptiongroup==1.2.2 ; python_version < "3.11"
5151
# pytest
5252
execnet==2.1.1
5353
# via pytest-xdist
54-
fakeredis==2.25.1
54+
fakeredis==2.26.1
5555
# via -r requirements/coverage.in
5656
flask==3.0.3
5757
# via dash
5858
hypofuzz==24.9.1
5959
# via -r requirements/fuzzing.in
60-
hypothesis[cli]==6.115.0
60+
hypothesis[cli]==6.118.6
6161
# via hypofuzz
6262
idna==3.10
6363
# via requests
@@ -77,7 +77,7 @@ libcst==1.5.0
7777
# hypofuzz
7878
markdown-it-py==3.0.0
7979
# via rich
80-
markupsafe==3.0.1
80+
markupsafe==3.0.2
8181
# via
8282
# jinja2
8383
# werkzeug
@@ -87,12 +87,11 @@ mypy-extensions==1.0.0
8787
# via black
8888
nest-asyncio==1.6.0
8989
# via dash
90-
numpy==2.1.2
90+
numpy==2.1.3
9191
# via
9292
# -r requirements/coverage.in
9393
# pandas
94-
# pyarrow
95-
packaging==24.1
94+
packaging==24.2
9695
# via
9796
# black
9897
# plotly
@@ -111,11 +110,11 @@ plotly==5.24.1
111110
# via dash
112111
pluggy==1.5.0
113112
# via pytest
114-
psutil==6.0.0
113+
psutil==6.1.0
115114
# via hypofuzz
116115
ptyprocess==0.7.0
117116
# via pexpect
118-
pyarrow==17.0.0
117+
pyarrow==18.0.0
119118
# via -r requirements/coverage.in
120119
pygments==2.18.0
121120
# via rich
@@ -125,7 +124,7 @@ pytest==8.3.3
125124
# hypofuzz
126125
# pytest-cov
127126
# pytest-xdist
128-
pytest-cov==5.0.0
127+
pytest-cov==6.0.0
129128
# via -r requirements/coverage.in
130129
pytest-xdist==3.6.1
131130
# via -r requirements/test.in
@@ -139,15 +138,15 @@ pytz==2024.2
139138
# pandas
140139
pyyaml==6.0.2
141140
# via libcst
142-
redis==5.1.1
141+
redis==5.2.0
143142
# via fakeredis
144143
requests==2.32.3
145144
# via
146145
# dash
147146
# hypofuzz
148147
retrying==1.3.4
149148
# via dash
150-
rich==13.9.2
149+
rich==13.9.4
151150
# via hypothesis
152151
six==1.16.0
153152
# via
@@ -176,13 +175,13 @@ tzdata==2024.2
176175
# via pandas
177176
urllib3==2.2.3
178177
# via requests
179-
werkzeug==3.0.4
178+
werkzeug==3.0.6
180179
# via
181180
# dash
182181
# flask
183182
zipp==3.20.2
184183
# via importlib-metadata
185184

186185
# The following packages are considered to be unsafe in a requirements file:
187-
setuptools==75.1.0
186+
setuptools==75.3.0
188187
# via dash

requirements/test.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ execnet==2.1.1
1616
# via pytest-xdist
1717
iniconfig==2.0.0
1818
# via pytest
19-
packaging==24.1
19+
packaging==24.2
2020
# via pytest
2121
pexpect==4.9.0
2222
# via -r requirements/test.in

requirements/tools.txt

+21-21
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ beautifulsoup4==4.12.3
2626
# via sphinx-codeautolink
2727
black==24.10.0
2828
# via shed
29-
blinker==1.8.2
29+
blinker==1.9.0
3030
# via pelican
3131
build==1.2.2.post1
3232
# via pip-tools
@@ -50,9 +50,9 @@ colorama==0.4.6
5050
# via tox
5151
com2ann==0.3.0
5252
# via shed
53-
coverage==7.6.3
53+
coverage==7.6.4
5454
# via -r requirements/tools.in
55-
cryptography==43.0.1
55+
cryptography==43.0.3
5656
# via
5757
# secretstorage
5858
# types-pyopenssl
@@ -61,7 +61,7 @@ decorator==5.1.1
6161
# via ipython
6262
distlib==0.3.9
6363
# via virtualenv
64-
django==5.1.2
64+
django==5.1.3
6565
# via -r requirements/tools.in
6666
docutils==0.21.2
6767
# via
@@ -101,7 +101,7 @@ importlib-metadata==8.5.0
101101
# twine
102102
iniconfig==2.0.0
103103
# via pytest
104-
ipython==8.28.0
104+
ipython==8.29.0
105105
# via -r requirements/tools.in
106106
isort==5.13.2
107107
# via shed
@@ -123,7 +123,7 @@ jinja2==3.1.4
123123
# sphinx
124124
jsonpointer==3.0.0
125125
# via sphinx-jsonschema
126-
keyring==25.4.1
126+
keyring==25.5.0
127127
# via twine
128128
lark==1.2.2
129129
# via -r requirements/tools.in
@@ -135,7 +135,7 @@ markdown==3.7
135135
# via pelican
136136
markdown-it-py==3.0.0
137137
# via rich
138-
markupsafe==3.0.1
138+
markupsafe==3.0.2
139139
# via jinja2
140140
matplotlib-inline==0.1.7
141141
# via ipython
@@ -145,7 +145,7 @@ more-itertools==10.5.0
145145
# via
146146
# jaraco-classes
147147
# jaraco-functools
148-
mypy==1.11.2
148+
mypy==1.13.0
149149
# via -r requirements/tools.in
150150
mypy-extensions==1.0.0
151151
# via
@@ -155,11 +155,11 @@ nh3==0.2.18
155155
# via readme-renderer
156156
nodeenv==1.9.1
157157
# via pyright
158-
numpy==2.1.2
158+
numpy==2.1.3
159159
# via -r requirements/tools.in
160160
ordered-set==4.1.0
161161
# via pelican
162-
packaging==24.1
162+
packaging==24.2
163163
# via
164164
# black
165165
# build
@@ -213,7 +213,7 @@ pyproject-hooks==1.2.0
213213
# via
214214
# build
215215
# pip-tools
216-
pyright==1.1.384
216+
pyright==1.1.388
217217
# via -r requirements/tools.in
218218
pytest==8.3.3
219219
# via
@@ -227,7 +227,7 @@ python-dateutil==2.9.0.post0
227227
# pelican
228228
pytz==2024.2
229229
# via feedgenerator
230-
pyupgrade==3.18.0
230+
pyupgrade==3.19.0
231231
# via shed
232232
pyyaml==6.0.2
233233
# via
@@ -248,11 +248,11 @@ restructuredtext-lint==1.4.0
248248
# via -r requirements/tools.in
249249
rfc3986==2.0.0
250250
# via twine
251-
rich==13.9.2
251+
rich==13.9.4
252252
# via
253253
# pelican
254254
# twine
255-
ruff==0.6.9
255+
ruff==0.7.3
256256
# via -r requirements/tools.in
257257
secretstorage==3.3.3
258258
# via keyring
@@ -307,7 +307,7 @@ sqlparse==0.5.1
307307
# via django
308308
stack-data==0.6.3
309309
# via ipython
310-
tokenize-rt==6.0.0
310+
tokenize-rt==6.1.0
311311
# via pyupgrade
312312
tomli==2.0.2
313313
# via
@@ -320,7 +320,7 @@ tomli==2.0.2
320320
# pytest
321321
# sphinx
322322
# tox
323-
tox==4.21.2
323+
tox==4.23.2
324324
# via -r requirements/tools.in
325325
traitlets==5.14.3
326326
# via
@@ -338,7 +338,7 @@ types-pytz==2024.2.0.20241003
338338
# via -r requirements/tools.in
339339
types-redis==4.6.0.20241004
340340
# via -r requirements/tools.in
341-
types-setuptools==75.1.0.20241014
341+
types-setuptools==75.3.0.20241107
342342
# via types-cffi
343343
typing-extensions==4.12.2
344344
# via
@@ -357,19 +357,19 @@ urllib3==2.2.3
357357
# via
358358
# requests
359359
# twine
360-
virtualenv==20.26.6
360+
virtualenv==20.27.1
361361
# via tox
362362
watchfiles==0.24.0
363363
# via pelican
364364
wcwidth==0.2.13
365365
# via prompt-toolkit
366-
wheel==0.44.0
366+
wheel==0.45.0
367367
# via pip-tools
368368
zipp==3.20.2
369369
# via importlib-metadata
370370

371371
# The following packages are considered to be unsafe in a requirements file:
372-
pip==24.2
372+
pip==24.3.1
373373
# via pip-tools
374-
setuptools==75.1.0
374+
setuptools==75.3.0
375375
# via pip-tools

tooling/src/hypothesistooling/__main__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ def run_tox(task, version, *args):
503503
"3.12": "3.12.7",
504504
"3.13": "3.13.0",
505505
"3.13t": "3.13t-dev",
506-
"3.14": "3.14-dev",
506+
"3.14": "3.14.0a1",
507507
"3.14t": "3.14t-dev",
508508
"pypy3.9": "pypy3.9-7.3.16",
509509
"pypy3.10": "pypy3.10-7.3.17",

0 commit comments

Comments
 (0)