Skip to content

Commit 34802cf

Browse files
committed
Update pinned dependencies
1 parent 4160888 commit 34802cf

10 files changed

Lines changed: 62 additions & 60 deletions

File tree

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,8 +253,8 @@ jobs:
253253
NODE_VERSION: 22
254254
# Note that the versions below are updated by `update_pyodide_versions()` in our weekly cronjob.
255255
# The versions of pyodide-build and the Pyodide runtime may differ.
256-
PYODIDE_VERSION: 0.29.2
257-
PYODIDE_BUILD_VERSION: 0.31.1
256+
PYODIDE_VERSION: 0.29.3
257+
PYODIDE_BUILD_VERSION: 0.32.0
258258
# pyodide 0.29.0 (latest at time of writing) doesn't yet support 3.14
259259
PYTHON_VERSION: 3.13.2
260260
steps:

build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ SCRIPTS="$ROOT/tooling/scripts"
1919
# shellcheck source=tooling/scripts/common.sh
2020
source "$SCRIPTS/common.sh"
2121

22-
PYTHON_VERSION="3.14.2"
22+
PYTHON_VERSION="3.14.3"
2323

2424
if [ -n "${GITHUB_ACTIONS-}" ] || [ -n "${CODESPACES-}" ] || [ -n "${CLAUDECODE-}" ] ; then
2525
# We're on GitHub Actions, Codespaces, or Claude Code and already have a suitable Python

hypothesis-python/RELEASE.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
RELEASE_TYPE: patch
2+
3+
This patch updates our vendored `list of top-level domains <https://www.iana.org/domains/root/db>`__,
4+
which is used by the provisional :func:`~hypothesis.provisional.domains` strategy.

hypothesis-python/src/hypothesis/vendor/tlds-alpha-by-domain.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Version 2025111500, Last Updated Sat Nov 15 07:07:01 2025 UTC
1+
# Version 2026021400, Last Updated Sat Feb 14 07:07:01 2026 UTC
22
AAA
33
AARP
44
ABB
@@ -486,7 +486,6 @@ GODADDY
486486
GOLD
487487
GOLDPOINT
488488
GOLF
489-
GOO
490489
GOODYEAR
491490
GOOG
492491
GOOGLE
@@ -1250,7 +1249,6 @@ WINDOWS
12501249
WINE
12511250
WINNERS
12521251
WME
1253-
WOLTERSKLUWER
12541252
WOODSIDE
12551253
WORK
12561254
WORKS

hypothesis-python/tox.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -190,10 +190,10 @@ setenv=
190190
nocontrib: DJANGO_SETTINGS_MODULE=tests.django.toys.settings.settings_no_contrib
191191
deps=
192192
-r../requirements/test.txt
193-
django42: django==4.2.27
194-
django52: django==5.2.10
195-
django60: django==6.0.1
196-
django-nocontrib: django==6.0.1
193+
django42: django==4.2.28
194+
django52: django==5.2.11
195+
django60: django==6.0.2
196+
django-nocontrib: django==6.0.2
197197
commands =
198198
python -bb -X dev -m tests.django.manage test tests.django {posargs}
199199

requirements/coverage.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ click==8.3.1
1212
# via
1313
# -r requirements/coverage.in
1414
# black
15-
coverage[toml]==7.13.1
15+
coverage[toml]==7.13.4
1616
# via pytest-cov
1717
dpcontracts==0.6.0
1818
# via -r requirements/coverage.in
@@ -28,7 +28,7 @@ libcst==1.8.6
2828
# via -r requirements/coverage.in
2929
mypy-extensions==1.1.0
3030
# via black
31-
numpy==2.4.1
31+
numpy==2.4.2
3232
# via
3333
# -r requirements/coverage.in
3434
# pandas
@@ -38,11 +38,11 @@ packaging==26.0
3838
# pytest
3939
pandas==3.0.0
4040
# via -r requirements/coverage.in
41-
pathspec==1.0.3
41+
pathspec==1.0.4
4242
# via black
4343
pexpect==4.9.0
4444
# via -r requirements/test.in
45-
platformdirs==4.5.1
45+
platformdirs==4.9.1
4646
# via black
4747
pluggy==1.6.0
4848
# via
@@ -67,13 +67,13 @@ python-dateutil==2.9.0.post0
6767
# via
6868
# -r requirements/coverage.in
6969
# pandas
70-
pytokens==0.4.0
70+
pytokens==0.4.1
7171
# via black
7272
pytz==2025.2
7373
# via -r requirements/coverage.in
7474
pyyaml==6.0.3
7575
# via libcst
76-
redis==7.1.0
76+
redis==7.1.1
7777
# via fakeredis
7878
six==1.17.0
7979
# via python-dateutil

requirements/crosshair.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ crosshair-tool==0.0.102
1919
# hypothesis-crosshair
2020
execnet==2.1.2
2121
# via pytest-xdist
22-
hypothesis==6.150.3
22+
hypothesis==6.151.6
2323
# via hypothesis-crosshair
2424
hypothesis-crosshair==0.0.27
2525
# via -r requirements/crosshair.in
@@ -43,7 +43,7 @@ pluggy==1.6.0
4343
# via pytest
4444
ptyprocess==0.7.0
4545
# via pexpect
46-
pygls==2.0.0
46+
pygls==2.0.1
4747
# via crosshair-tool
4848
pygments==2.19.2
4949
# via pytest
@@ -67,7 +67,7 @@ typing-extensions==4.15.0
6767
# typing-inspect
6868
typing-inspect==0.9.0
6969
# via crosshair-tool
70-
z3-solver==4.15.4.0
70+
z3-solver==4.15.8.0
7171
# via crosshair-tool
7272
zipp==3.23.0
7373
# via importlib-metadata

requirements/fuzzing.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ click==8.3.1
2222
# -r requirements/coverage.in
2323
# black
2424
# hypothesis
25-
coverage[toml]==7.13.1
25+
coverage[toml]==7.13.4
2626
# via
2727
# hypofuzz
2828
# pytest-cov
@@ -46,7 +46,7 @@ hyperframe==6.1.0
4646
# via h2
4747
hypofuzz==25.11.1
4848
# via -r requirements/fuzzing.in
49-
hypothesis[cli,watchdog]==6.150.3
49+
hypothesis[cli,watchdog]==6.151.6
5050
# via hypofuzz
5151
idna==3.11
5252
# via
@@ -66,7 +66,7 @@ mdurl==0.1.2
6666
# via markdown-it-py
6767
mypy-extensions==1.1.0
6868
# via black
69-
numpy==2.4.1
69+
numpy==2.4.2
7070
# via
7171
# -r requirements/coverage.in
7272
# pandas
@@ -78,19 +78,19 @@ packaging==26.0
7878
# pytest
7979
pandas==3.0.0
8080
# via -r requirements/coverage.in
81-
pathspec==1.0.3
81+
pathspec==1.0.4
8282
# via black
8383
pexpect==4.9.0
8484
# via -r requirements/test.in
85-
platformdirs==4.5.1
85+
platformdirs==4.9.1
8686
# via black
8787
pluggy==1.6.0
8888
# via
8989
# pytest
9090
# pytest-cov
9191
priority==2.0.0
9292
# via hypercorn
93-
psutil==7.2.1
93+
psutil==7.2.2
9494
# via hypofuzz
9595
ptyprocess==0.7.0
9696
# via pexpect
@@ -114,15 +114,15 @@ python-dateutil==2.9.0.post0
114114
# via
115115
# -r requirements/coverage.in
116116
# pandas
117-
pytokens==0.4.0
117+
pytokens==0.4.1
118118
# via black
119119
pytz==2025.2
120120
# via -r requirements/coverage.in
121121
pyyaml==6.0.3
122122
# via libcst
123-
redis==7.1.0
123+
redis==7.1.1
124124
# via fakeredis
125-
rich==14.3.1
125+
rich==14.3.2
126126
# via hypothesis
127127
six==1.17.0
128128
# via python-dateutil
@@ -136,7 +136,7 @@ sortedcontainers==2.4.0
136136
# trio
137137
starlette==0.52.1
138138
# via hypofuzz
139-
trio==0.32.0
139+
trio==0.33.0
140140
# via hypofuzz
141141
typing-extensions==4.15.0
142142
# via -r requirements/coverage.in

0 commit comments

Comments
 (0)