Skip to content

Commit e6926e1

Browse files
committed
Update pinned dependencies
1 parent 3c4c05a commit e6926e1

8 files changed

Lines changed: 47 additions & 47 deletions

File tree

hypothesis-python/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,17 +110,17 @@ pandas = ["pandas>=1.1"]
110110
pytest = ["pytest>=4.6"]
111111
dpcontracts = ["dpcontracts>=0.4"]
112112
redis = ["redis>=3.0.0"]
113-
crosshair = ["hypothesis-crosshair>=0.0.26", "crosshair-tool>=0.0.99"]
113+
crosshair = ["hypothesis-crosshair>=0.0.27", "crosshair-tool>=0.0.101"]
114114
# zoneinfo is an odd one: every dependency is platform-conditional.
115-
zoneinfo = ["tzdata>=2025.2; sys_platform == 'win32' or sys_platform == 'emscripten'"]
115+
zoneinfo = ["tzdata>=2025.3; sys_platform == 'win32' or sys_platform == 'emscripten'"]
116116
# We only support Django versions with upstream support - see
117117
# https://www.djangoproject.com/download/#supported-versions
118118
# We also leave the choice of timezone library to the user, since it
119119
# might be zoneinfo or pytz depending on version and configuration.
120120
django = ["django>=4.2"]
121121
watchdog = ["watchdog>=4.0.0"]
122122
# Avoid changing this by hand. This is automatically updated by update_changelog_and_version
123-
all = ["black>=20.8b0", "click>=7.0", "crosshair-tool>=0.0.99", "django>=4.2", "dpcontracts>=0.4", "hypothesis-crosshair>=0.0.26", "lark>=0.10.1", "libcst>=0.3.16", "numpy>=1.21.6", "pandas>=1.1", "pytest>=4.6", "python-dateutil>=1.4", "pytz>=2014.1", "redis>=3.0.0", "rich>=9.0.0", "tzdata>=2025.2; sys_platform == 'win32' or sys_platform == 'emscripten'", "watchdog>=4.0.0"]
123+
all = ["black>=20.8b0", "click>=7.0", "crosshair-tool>=0.0.101", "django>=4.2", "dpcontracts>=0.4", "hypothesis-crosshair>=0.0.27", "lark>=0.10.1", "libcst>=0.3.16", "numpy>=1.21.6", "pandas>=1.1", "pytest>=4.6", "python-dateutil>=1.4", "pytz>=2014.1", "redis>=3.0.0", "rich>=9.0.0", "tzdata>=2025.3; sys_platform == 'win32' or sys_platform == 'emscripten'", "watchdog>=4.0.0"]
124124

125125
[tool.setuptools.dynamic]
126126
version = {attr = "hypothesis.version.__version__"}

hypothesis-python/tox.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -189,10 +189,10 @@ setenv=
189189
nocontrib: DJANGO_SETTINGS_MODULE=tests.django.toys.settings.settings_no_contrib
190190
deps=
191191
-r../requirements/test.txt
192-
django42: django==4.2.26
192+
django42: django==4.2.27
193193
django51: django==5.1.14
194-
django52: django==5.2.8
195-
django-nocontrib: django==5.2.8
194+
django52: django==5.2.9
195+
django-nocontrib: django==5.2.9
196196
commands =
197197
python -bb -X dev -m tests.django.manage test tests.django {posargs}
198198

requirements/coverage.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ annotated-types==0.7.0
88
# via -r requirements/coverage.in
99
async-timeout==5.0.1
1010
# via redis
11-
black==25.11.0
11+
black==25.12.0
1212
# via -r requirements/coverage.in
1313
click==8.3.1
1414
# via
1515
# -r requirements/coverage.in
1616
# black
17-
coverage[toml]==7.12.0
17+
coverage[toml]==7.13.0
1818
# via pytest-cov
1919
dpcontracts==0.6.0
2020
# via -r requirements/coverage.in
@@ -24,7 +24,7 @@ exceptiongroup==1.3.1 ; python_version < "3.11"
2424
# pytest
2525
execnet==2.1.2
2626
# via pytest-xdist
27-
fakeredis==2.32.1
27+
fakeredis==2.33.0
2828
# via -r requirements/coverage.in
2929
iniconfig==2.3.0
3030
# via pytest
@@ -48,7 +48,7 @@ pathspec==0.12.1
4848
# via black
4949
pexpect==4.9.0
5050
# via -r requirements/test.in
51-
platformdirs==4.5.0
51+
platformdirs==4.5.1
5252
# via black
5353
pluggy==1.6.0
5454
# via
@@ -60,7 +60,7 @@ pyarrow==22.0.0
6060
# via -r requirements/coverage.in
6161
pygments==2.19.2
6262
# via pytest
63-
pytest==9.0.1
63+
pytest==9.0.2
6464
# via
6565
# -r requirements/test.in
6666
# pytest-cov
@@ -100,7 +100,7 @@ typing-extensions==4.15.0
100100
# black
101101
# exceptiongroup
102102
# fakeredis
103-
tzdata==2025.2
103+
tzdata==2025.3
104104
# via pandas
105105
watchdog==6.0.0
106106
# via -r requirements/coverage.in

requirements/crosshair.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ cattrs==25.3.0
1313
# via
1414
# lsprotocol
1515
# pygls
16-
crosshair-tool==0.0.99
16+
crosshair-tool==0.0.101
1717
# via
1818
# -r requirements/crosshair.in
1919
# hypothesis-crosshair
@@ -25,9 +25,9 @@ exceptiongroup==1.3.1 ; python_version < "3.11"
2525
# pytest
2626
execnet==2.1.2
2727
# via pytest-xdist
28-
hypothesis==6.148.3
28+
hypothesis==6.148.7
2929
# via hypothesis-crosshair
30-
hypothesis-crosshair==0.0.26
30+
hypothesis-crosshair==0.0.27
3131
# via -r requirements/crosshair.in
3232
importlib-metadata==8.7.0
3333
# via crosshair-tool
@@ -53,7 +53,7 @@ pygls==2.0.0
5353
# via crosshair-tool
5454
pygments==2.19.2
5555
# via pytest
56-
pytest==9.0.1
56+
pytest==9.0.2
5757
# via
5858
# -r requirements/test.in
5959
# pytest-xdist

requirements/fuzzing.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ attrs==25.4.0
1414
# via
1515
# outcome
1616
# trio
17-
black==25.11.0
17+
black==25.12.0
1818
# via
1919
# -r requirements/coverage.in
2020
# hypofuzz
@@ -24,7 +24,7 @@ click==8.3.1
2424
# -r requirements/coverage.in
2525
# black
2626
# hypothesis
27-
coverage[toml]==7.12.0
27+
coverage[toml]==7.13.0
2828
# via
2929
# hypofuzz
3030
# pytest-cov
@@ -41,7 +41,7 @@ exceptiongroup==1.3.1 ; python_version < "3.11"
4141
# trio
4242
execnet==2.1.2
4343
# via pytest-xdist
44-
fakeredis==2.32.1
44+
fakeredis==2.33.0
4545
# via -r requirements/coverage.in
4646
h11==0.16.0
4747
# via
@@ -57,7 +57,7 @@ hyperframe==6.1.0
5757
# via h2
5858
hypofuzz==25.11.1
5959
# via -r requirements/fuzzing.in
60-
hypothesis[cli,watchdog]==6.148.3
60+
hypothesis[cli,watchdog]==6.148.7
6161
# via hypofuzz
6262
idna==3.11
6363
# via
@@ -93,7 +93,7 @@ pathspec==0.12.1
9393
# via black
9494
pexpect==4.9.0
9595
# via -r requirements/test.in
96-
platformdirs==4.5.0
96+
platformdirs==4.5.1
9797
# via black
9898
pluggy==1.6.0
9999
# via
@@ -111,7 +111,7 @@ pygments==2.19.2
111111
# via
112112
# pytest
113113
# rich
114-
pytest==9.0.1
114+
pytest==9.0.2
115115
# via
116116
# -r requirements/test.in
117117
# hypofuzz
@@ -169,7 +169,7 @@ typing-extensions==4.15.0
169169
# hypercorn
170170
# starlette
171171
# taskgroup
172-
tzdata==2025.2
172+
tzdata==2025.3
173173
# via pandas
174174
watchdog==6.0.0
175175
# via

requirements/test.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ ptyprocess==0.7.0
2222
# via pexpect
2323
pygments==2.19.2
2424
# via pytest
25-
pytest==9.0.1
25+
pytest==9.0.2
2626
# via
2727
# -r requirements/test.in
2828
# pytest-xdist

requirements/tools.txt

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,19 @@ babel==2.17.0
2424
# via sphinx
2525
backports-tarfile==1.2.0
2626
# via jaraco-context
27-
beautifulsoup4==4.14.2
27+
beautifulsoup4==4.14.3
2828
# via
2929
# furo
3030
# sphinx-codeautolink
31-
black==25.11.0
31+
black==25.12.0
3232
# via shed
3333
blinker==1.9.0
3434
# via pelican
3535
build==1.3.0
3636
# via
3737
# -r requirements/tools.in
3838
# pip-tools
39-
cachetools==6.2.2
39+
cachetools==6.2.4
4040
# via tox
4141
certifi==2025.11.12
4242
# via requests
@@ -59,7 +59,7 @@ colorama==0.4.6
5959
# tox
6060
com2ann==0.3.0
6161
# via shed
62-
coverage==7.12.0
62+
coverage==7.13.0
6363
# via -r requirements/tools.in
6464
cryptography==46.0.3
6565
# via
@@ -70,7 +70,7 @@ decorator==5.2.1
7070
# via ipython
7171
distlib==0.4.0
7272
# via virtualenv
73-
django==5.2.8
73+
django==5.2.9
7474
# via -r requirements/tools.in
7575
docutils==0.21.2
7676
# via
@@ -93,11 +93,11 @@ executing==2.2.1
9393
# via stack-data
9494
feedgenerator==2.2.1
9595
# via pelican
96-
filelock==3.20.0
96+
filelock==3.20.1
9797
# via
9898
# tox
9999
# virtualenv
100-
furo==2025.9.25
100+
furo==2025.12.19
101101
# via -r requirements/tools.in
102102
h11==0.16.0
103103
# via uvicorn
@@ -143,7 +143,7 @@ libcst==1.8.6
143143
# via
144144
# -r requirements/tools.in
145145
# shed
146-
librt==0.6.3
146+
librt==0.7.4
147147
# via mypy
148148
markdown==3.10
149149
# via pelican
@@ -159,15 +159,15 @@ more-itertools==10.8.0
159159
# via
160160
# jaraco-classes
161161
# jaraco-functools
162-
mypy==1.19.0
162+
mypy==1.19.1
163163
# via -r requirements/tools.in
164164
mypy-extensions==1.1.0
165165
# via
166166
# black
167167
# mypy
168168
nh3==0.3.2
169169
# via readme-renderer
170-
nodeenv==1.9.1
170+
nodeenv==1.10.0
171171
# via pyright
172172
numpy==2.2.6
173173
# via -r requirements/tools.in
@@ -196,7 +196,7 @@ pexpect==4.9.0
196196
# ipython
197197
pip-tools==7.5.2
198198
# via -r requirements/tools.in
199-
platformdirs==4.5.0
199+
platformdirs==4.5.1
200200
# via
201201
# black
202202
# tox
@@ -233,7 +233,7 @@ pyproject-hooks==1.2.0
233233
# pip-tools
234234
pyright==1.1.407
235235
# via -r requirements/tools.in
236-
pytest==9.0.1
236+
pytest==9.0.2
237237
# via
238238
# -r requirements/test.in
239239
# pytest-xdist
@@ -271,7 +271,7 @@ rich==14.2.0
271271
# via
272272
# pelican
273273
# twine
274-
ruff==0.14.7
274+
ruff==0.14.10
275275
# via -r requirements/tools.in
276276
secretstorage==3.5.0
277277
# via keyring
@@ -287,7 +287,7 @@ sortedcontainers==2.4.0
287287
# sortedcontainers-stubs
288288
sortedcontainers-stubs==2.4.3
289289
# via -r requirements/tools.in
290-
soupsieve==2.8
290+
soupsieve==2.8.1
291291
# via beautifulsoup4
292292
sphinx==8.1.3
293293
# via
@@ -302,7 +302,7 @@ sphinx-basic-ng==1.0.0b2
302302
# via furo
303303
sphinx-codeautolink==0.17.5
304304
# via -r requirements/tools.in
305-
sphinx-jsonschema==1.19.1
305+
sphinx-jsonschema==1.19.2
306306
# via -r requirements/tools.in
307307
sphinx-selective-exclude==1.0.3
308308
# via -r requirements/tools.in
@@ -318,7 +318,7 @@ sphinxcontrib-qthelp==2.0.0
318318
# via sphinx
319319
sphinxcontrib-serializinghtml==2.0.0
320320
# via sphinx
321-
sqlparse==0.5.4
321+
sqlparse==0.5.5
322322
# via django
323323
stack-data==0.6.3
324324
# via ipython
@@ -376,7 +376,7 @@ typing-extensions==4.15.0
376376
# virtualenv
377377
unidecode==1.4.0
378378
# via pelican
379-
urllib3==2.5.0
379+
urllib3==2.6.2
380380
# via
381381
# requests
382382
# twine

tooling/src/hypothesistooling/__main__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -391,9 +391,9 @@ def update_python_versions():
391391

392392

393393
DJANGO_VERSIONS = {
394-
"4.2": "4.2.26",
395-
"5.1": "5.1.14",
396-
"5.2": "5.2.8",
394+
"4.2": "4.2.27",
395+
"5.2": "5.2.9",
396+
"6.0": "6.0.0",
397397
}
398398

399399

@@ -617,11 +617,11 @@ def run_tox(task, version, *args):
617617
"3.10": "3.10.19",
618618
"3.11": "3.11.14",
619619
"3.12": "3.12.12",
620-
"3.13": "3.13.9",
620+
"3.13": "3.13.11",
621621
"3.13t": "3.13t-dev",
622-
"3.14": "3.14.0",
622+
"3.14": "3.14.2",
623623
"3.14t": "3.14t-dev",
624-
"3.15": "3.15.0a2",
624+
"3.15": "3.15.0a3",
625625
"3.15t": "3.15t-dev",
626626
"pypy3.10": "pypy3.10-7.3.19",
627627
"pypy3.11": "pypy3.11-7.3.20",

0 commit comments

Comments
 (0)