Skip to content

Commit 3547340

Browse files
committed
Update pinned dependencies
1 parent 6a6c1cf commit 3547340

5 files changed

Lines changed: 37 additions & 72 deletions

File tree

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 & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Version 2023112500, Last Updated Sat Nov 25 07:07:01 2023 UTC
1+
# Version 2023122300, Last Updated Sat Dec 23 07:07:01 2023 UTC
22
AAA
33
AARP
44
ABB
@@ -1016,7 +1016,6 @@ SB
10161016
SBI
10171017
SBS
10181018
SC
1019-
SCA
10201019
SCB
10211020
SCHAEFFLER
10221021
SCHMIDT

requirements/coverage.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ async-timeout==4.0.3
1010
# via redis
1111
attrs==23.1.0
1212
# via hypothesis (hypothesis-python/setup.py)
13-
black==23.11.0
13+
black==23.12.1
1414
# via -r requirements/coverage.in
1515
click==8.1.7
1616
# via
1717
# -r requirements/coverage.in
1818
# black
19-
coverage==7.3.2
19+
coverage==7.3.4
2020
# via -r requirements/coverage.in
2121
dpcontracts==0.6.0
2222
# via -r requirements/coverage.in
@@ -26,7 +26,7 @@ exceptiongroup==1.2.0 ; python_version < "3.11"
2626
# pytest
2727
execnet==2.0.2
2828
# via pytest-xdist
29-
fakeredis==2.20.0
29+
fakeredis==2.20.1
3030
# via -r requirements/coverage.in
3131
iniconfig==2.0.0
3232
# via pytest
@@ -48,7 +48,7 @@ packaging==23.2
4848
# pytest
4949
pandas==2.1.4
5050
# via -r requirements/coverage.in
51-
pathspec==0.12.0
51+
pathspec==0.12.1
5252
# via black
5353
pexpect==4.9.0
5454
# via -r requirements/test.in
@@ -86,7 +86,7 @@ tomli==2.0.1
8686
# via
8787
# black
8888
# pytest
89-
typing-extensions==4.8.0
89+
typing-extensions==4.9.0
9090
# via
9191
# -r requirements/coverage.in
9292
# black

requirements/fuzzing.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
#
77
annotated-types==0.6.0
88
# via -r requirements/coverage.in
9-
ansi2html==1.8.0
9+
ansi2html==1.9.1
1010
# via dash
1111
async-timeout==4.0.3
1212
# via redis
1313
attrs==23.1.0
1414
# via
1515
# hypothesis
1616
# hypothesis (hypothesis-python/setup.py)
17-
black==23.11.0
17+
black==23.12.1
1818
# via
1919
# -r requirements/coverage.in
2020
# hypofuzz
@@ -31,7 +31,7 @@ click==8.1.7
3131
# black
3232
# flask
3333
# hypothesis
34-
coverage==7.3.2
34+
coverage==7.3.4
3535
# via
3636
# -r requirements/coverage.in
3737
# hypofuzz
@@ -52,19 +52,19 @@ exceptiongroup==1.2.0 ; python_version < "3.11"
5252
# pytest
5353
execnet==2.0.2
5454
# via pytest-xdist
55-
fakeredis==2.20.0
55+
fakeredis==2.20.1
5656
# via -r requirements/coverage.in
5757
flask==3.0.0
5858
# via dash
5959
hypofuzz==23.12.1
6060
# via -r requirements/fuzzing.in
61-
hypothesis[cli]==6.91.2
61+
hypothesis[cli]==6.92.1
6262
# via
6363
# hypofuzz
6464
# hypothesis
6565
idna==3.6
6666
# via requests
67-
importlib-metadata==7.0.0
67+
importlib-metadata==7.0.1
6868
# via dash
6969
iniconfig==2.0.0
7070
# via pytest
@@ -105,7 +105,7 @@ pandas==2.1.4
105105
# via
106106
# -r requirements/coverage.in
107107
# hypofuzz
108-
pathspec==0.12.0
108+
pathspec==0.12.1
109109
# via black
110110
pexpect==4.9.0
111111
# via -r requirements/test.in
@@ -115,7 +115,7 @@ plotly==5.18.0
115115
# via dash
116116
pluggy==1.3.0
117117
# via pytest
118-
psutil==5.9.6
118+
psutil==5.9.7
119119
# via hypofuzz
120120
ptyprocess==0.7.0
121121
# via pexpect
@@ -163,7 +163,7 @@ tomli==2.0.1
163163
# via
164164
# black
165165
# pytest
166-
typing-extensions==4.8.0
166+
typing-extensions==4.9.0
167167
# via
168168
# -r requirements/coverage.in
169169
# black
@@ -184,5 +184,5 @@ zipp==3.17.0
184184
# via importlib-metadata
185185

186186
# The following packages are considered to be unsafe in a requirements file:
187-
setuptools==69.0.2
187+
setuptools==69.0.3
188188
# via dash

requirements/tools.txt

Lines changed: 17 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
#
77
alabaster==0.7.13
88
# via sphinx
9-
annotated-types==0.6.0
10-
# via pydantic
119
asgiref==3.7.2
1210
# via django
1311
asttokens==2.4.1
@@ -16,18 +14,16 @@ attrs==23.1.0
1614
# via hypothesis (hypothesis-python/setup.py)
1715
autoflake==2.2.1
1816
# via shed
19-
babel==2.13.1
17+
babel==2.14.0
2018
# via sphinx
2119
beautifulsoup4==4.12.2
2220
# via sphinx-codeautolink
23-
black==23.11.0
21+
black==23.12.1
2422
# via shed
2523
build==1.0.3
2624
# via pip-tools
2725
cachetools==5.3.2
2826
# via tox
29-
cerberus==1.3.5
30-
# via plette
3127
certifi==2023.11.17
3228
# via requests
3329
cffi==1.16.0
@@ -46,7 +42,7 @@ colorama==0.4.6
4642
# via tox
4743
com2ann==0.3.0
4844
# via shed
49-
coverage==7.3.2
45+
coverage==7.3.4
5046
# via -r requirements/tools.in
5147
cryptography==41.0.7
5248
# via
@@ -55,14 +51,10 @@ cryptography==41.0.7
5551
# types-redis
5652
decorator==5.1.1
5753
# via ipython
58-
distlib==0.3.7
59-
# via
60-
# requirementslib
61-
# virtualenv
54+
distlib==0.3.8
55+
# via virtualenv
6256
django==5.0
6357
# via -r requirements/tools.in
64-
docopt==0.6.2
65-
# via pipreqs
6658
docutils==0.20.1
6759
# via
6860
# readme-renderer
@@ -87,15 +79,15 @@ idna==3.6
8779
# via requests
8880
imagesize==1.4.1
8981
# via sphinx
90-
importlib-metadata==7.0.0
82+
importlib-metadata==7.0.1
9183
# via
9284
# keyring
9385
# twine
9486
iniconfig==2.0.0
9587
# via pytest
96-
ipython==8.18.1
88+
ipython==8.19.0
9789
# via -r requirements/tools.in
98-
isort==5.13.0
90+
isort==5.13.2
9991
# via shed
10092
jaraco-classes==3.3.0
10193
# via keyring
@@ -127,7 +119,7 @@ mdurl==0.1.2
127119
# via markdown-it-py
128120
more-itertools==10.1.0
129121
# via jaraco-classes
130-
mypy==1.7.1
122+
mypy==1.8.0
131123
# via -r requirements/tools.in
132124
mypy-extensions==1.0.0
133125
# via
@@ -148,44 +140,31 @@ packaging==23.2
148140
# tox
149141
parso==0.8.3
150142
# via jedi
151-
pathspec==0.12.0
143+
pathspec==0.12.1
152144
# via black
153-
pep517==0.13.1
154-
# via requirementslib
155145
pexpect==4.9.0
156146
# via ipython
157-
pip-api==0.0.30
158-
# via isort
159147
pip-tools==7.3.0
160148
# via -r requirements/tools.in
161-
pipreqs==0.4.13
162-
# via isort
163149
pkginfo==1.9.6
164150
# via twine
165151
platformdirs==4.1.0
166152
# via
167153
# black
168-
# requirementslib
169154
# tox
170155
# virtualenv
171-
plette[validation]==0.4.4
172-
# via requirementslib
173156
pluggy==1.3.0
174157
# via
175158
# pytest
176159
# tox
177-
prompt-toolkit==3.0.41
160+
prompt-toolkit==3.0.43
178161
# via ipython
179162
ptyprocess==0.7.0
180163
# via pexpect
181164
pure-eval==0.2.2
182165
# via stack-data
183166
pycparser==2.21
184167
# via cffi
185-
pydantic==2.5.2
186-
# via requirementslib
187-
pydantic-core==2.14.5
188-
# via pydantic
189168
pyflakes==3.1.0
190169
# via autoflake
191170
pygments==2.17.2
@@ -198,7 +177,7 @@ pyproject-api==1.6.1
198177
# via tox
199178
pyproject-hooks==1.0.0
200179
# via build
201-
pyright==1.1.339
180+
pyright==1.1.342
202181
# via -r requirements/tools.in
203182
pytest==7.4.3
204183
# via -r requirements/tools.in
@@ -216,22 +195,18 @@ requests==2.31.0
216195
# via
217196
# -r requirements/tools.in
218197
# requests-toolbelt
219-
# requirementslib
220198
# sphinx
221199
# sphinx-jsonschema
222200
# twine
223-
# yarg
224201
requests-toolbelt==1.0.0
225202
# via twine
226-
requirementslib==3.0.0
227-
# via isort
228203
restructuredtext-lint==1.4.0
229204
# via -r requirements/tools.in
230205
rfc3986==2.0.0
231206
# via twine
232207
rich==13.7.0
233208
# via twine
234-
ruff==0.1.7
209+
ruff==0.1.9
235210
# via -r requirements/tools.in
236211
secretstorage==3.3.3
237212
# via keyring
@@ -297,16 +272,11 @@ tomli==2.0.1
297272
# black
298273
# build
299274
# mypy
300-
# pep517
301275
# pip-tools
302276
# pyproject-api
303277
# pyproject-hooks
304278
# pytest
305279
# tox
306-
tomlkit==0.12.3
307-
# via
308-
# plette
309-
# requirementslib
310280
tox==4.11.4
311281
# via -r requirements/tools.in
312282
traitlets==5.14.0
@@ -325,15 +295,13 @@ types-pytz==2023.3.1.1
325295
# via -r requirements/tools.in
326296
types-redis==4.6.0.11
327297
# via -r requirements/tools.in
328-
typing-extensions==4.8.0
298+
typing-extensions==4.9.0
329299
# via
330300
# -r requirements/tools.in
331301
# asgiref
332302
# black
333303
# libcst
334304
# mypy
335-
# pydantic
336-
# pydantic-core
337305
# typing-inspect
338306
typing-inspect==0.9.0
339307
# via libcst
@@ -347,19 +315,13 @@ wcwidth==0.2.12
347315
# via prompt-toolkit
348316
wheel==0.42.0
349317
# via pip-tools
350-
yarg==0.1.9
351-
# via pipreqs
352318
zipp==3.17.0
353319
# via importlib-metadata
354320

355321
# The following packages are considered to be unsafe in a requirements file:
356-
pip==23.3.1
357-
# via
358-
# pip-api
359-
# pip-tools
360-
# requirementslib
361-
setuptools==69.0.2
322+
pip==23.3.2
323+
# via pip-tools
324+
setuptools==69.0.3
362325
# via
363326
# nodeenv
364327
# pip-tools
365-
# requirementslib

0 commit comments

Comments
 (0)