Commit 7101ec3 1 parent 1828179 commit 7101ec3 Copy full SHA for 7101ec3
File tree 7 files changed +27
-22
lines changed
tooling/src/hypothesistooling
7 files changed +27
-22
lines changed Original file line number Diff line number Diff line change
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.
Original file line number Diff line number Diff line change 1
- # Version 2022100800 , Last Updated Sat Oct 8 07:07:01 2022 UTC
1
+ # Version 2022112700 , Last Updated Sun Nov 27 07:07:01 2022 UTC
2
2
AAA
3
3
AARP
4
4
ABARTH
@@ -17,7 +17,6 @@ ACCOUNTANTS
17
17
ACO
18
18
ACTOR
19
19
AD
20
- ADAC
21
20
ADS
22
21
ADULT
23
22
AE
Original file line number Diff line number Diff line change 1
- backports.zoneinfo
2
1
black
3
2
click
4
3
coverage
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with python 3.8
2
+ # This file is autogenerated by pip-compile with python 3.10
3
3
# To update, run:
4
4
#
5
- # pip-compile --output-file=requirements/coverage.txt hypothesis-python/setup.py requirements/coverage.in
5
+ # ./build.sh upgrade- requirements
6
6
#
7
7
async-timeout==4.0.2
8
8
# via redis
9
9
attrs==22.1.0
10
10
# via
11
11
# hypothesis (hypothesis-python/setup.py)
12
12
# pytest
13
- backports-zoneinfo==0.2.1
14
- # via -r requirements/coverage.in
15
13
black==22.10.0
16
14
# via -r requirements/coverage.in
17
15
click==8.1.3
@@ -93,7 +91,6 @@ tomli==2.0.1
93
91
typing-extensions==4.4.0
94
92
# via
95
93
# -r requirements/coverage.in
96
- # black
97
94
# libcst
98
95
# typing-inspect
99
96
typing-inspect==0.8.0
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with python 3.8
2
+ # This file is autogenerated by pip-compile with python 3.10
3
3
# To update, run:
4
4
#
5
- # pip-compile --output-file=requirements/test.txt hypothesis-python/setup.py requirements/test.in
5
+ # ./build.sh upgrade- requirements
6
6
#
7
7
attrs==22.1.0
8
8
# via
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with python 3.8
2
+ # This file is autogenerated by pip-compile with python 3.10
3
3
# To update, run:
4
4
#
5
- # pip-compile --output-file=requirements/tools.txt hypothesis-python/setup.py requirements/tools.in
5
+ # ./build.sh upgrade- requirements
6
6
#
7
7
alabaster==0.7.12
8
8
# via sphinx
@@ -23,8 +23,6 @@ babel==2.11.0
23
23
# via sphinx
24
24
backcall==0.2.0
25
25
# via ipython
26
- backports-zoneinfo==0.2.1
27
- # via django
28
26
bandit==1.7.4
29
27
# via flake8-bandit
30
28
beautifulsoup4==4.11.1
@@ -53,7 +51,7 @@ commonmark==0.9.1
53
51
# via rich
54
52
coverage==6.5.0
55
53
# via -r requirements/tools.in
56
- cryptography==38.0.3
54
+ cryptography==38.0.4
57
55
# via secretstorage
58
56
decorator==5.1.1
59
57
# via ipython
@@ -133,7 +131,6 @@ imagesize==1.4.1
133
131
importlib-metadata==5.1.0
134
132
# via
135
133
# keyring
136
- # sphinx
137
134
# twine
138
135
iniconfig==1.1.1
139
136
# via pytest
@@ -312,7 +309,7 @@ sphinxcontrib-serializinghtml==1.1.5
312
309
# via sphinx
313
310
sqlparse==0.4.3
314
311
# via django
315
- stack-data==0.6.1
312
+ stack-data==0.6.2
316
313
# via ipython
317
314
stevedore==4.1.1
318
315
# via bandit
@@ -346,12 +343,10 @@ types-redis==4.3.21.5
346
343
typing-extensions==4.4.0
347
344
# via
348
345
# -r requirements/tools.in
349
- # black
350
346
# flake8-noqa
351
347
# flake8-pie
352
348
# libcst
353
349
# mypy
354
- # rich
355
350
# typing-inspect
356
351
typing-inspect==0.8.0
357
352
# via libcst
@@ -371,5 +366,10 @@ zipp==3.11.0
371
366
# via importlib-metadata
372
367
373
368
# The following packages are considered to be unsafe in a requirements file:
374
- # pip
375
- # setuptools
369
+ pip==22.3.1
370
+ # via pip-tools
371
+ setuptools==65.6.3
372
+ # via
373
+ # nodeenv
374
+ # pip-tools
375
+ # sphinxcontrib-jquery
Original file line number Diff line number Diff line change @@ -243,20 +243,26 @@ def check_not_changed():
243
243
@task ()
244
244
def compile_requirements (upgrade = False ):
245
245
if upgrade :
246
- extra = ["--upgrade" ]
246
+ extra = ["--upgrade" , "--rebuild" ]
247
247
else :
248
248
extra = []
249
249
250
250
for f in glob (os .path .join ("requirements" , "*.in" )):
251
251
base , _ = os .path .splitext (f )
252
252
pip_tool (
253
253
"pip-compile" ,
254
+ "--allow-unsafe" , # future default, not actually unsafe
255
+ "--resolver=backtracking" , # new pip resolver, default in pip-compile 7+
254
256
* extra ,
255
257
f ,
256
258
"hypothesis-python/setup.py" ,
257
259
"--output-file" ,
258
260
base + ".txt" ,
259
261
cwd = tools .ROOT ,
262
+ env = {
263
+ "CUSTOM_COMPILE_COMMAND" : "./build.sh upgrade-requirements" ,
264
+ ** os .environ ,
265
+ },
260
266
)
261
267
262
268
You can’t perform that action at this time.
0 commit comments