diff --git a/hypothesis-python/RELEASE.rst b/hypothesis-python/RELEASE.rst new file mode 100644 index 0000000000..cfbd34824b --- /dev/null +++ b/hypothesis-python/RELEASE.rst @@ -0,0 +1,4 @@ +RELEASE_TYPE: patch + +This patch updates our vendored `list of top-level domains `__, +which is used by the provisional :func:`~hypothesis.provisional.domains` strategy. diff --git a/hypothesis-python/src/hypothesis/vendor/tlds-alpha-by-domain.txt b/hypothesis-python/src/hypothesis/vendor/tlds-alpha-by-domain.txt index 5402c8d9cb..98deba4045 100644 --- a/hypothesis-python/src/hypothesis/vendor/tlds-alpha-by-domain.txt +++ b/hypothesis-python/src/hypothesis/vendor/tlds-alpha-by-domain.txt @@ -1,4 +1,4 @@ -# Version 2023111800, Last Updated Sat Nov 18 07:07:01 2023 UTC +# Version 2023112500, Last Updated Sat Nov 25 07:07:01 2023 UTC AAA AARP ABB @@ -1234,7 +1234,6 @@ VIVO VLAANDEREN VN VODKA -VOLKSWAGEN VOLVO VOTE VOTING diff --git a/requirements/coverage.txt b/requirements/coverage.txt index d53cd3d5fc..e23c0a3ee1 100644 --- a/requirements/coverage.txt +++ b/requirements/coverage.txt @@ -20,7 +20,7 @@ coverage==7.3.2 # via -r requirements/coverage.in dpcontracts==0.6.0 # via -r requirements/coverage.in -exceptiongroup==1.1.3 ; python_version < "3.11" +exceptiongroup==1.2.0 ; python_version < "3.11" # via # hypothesis (hypothesis-python/setup.py) # pytest @@ -50,7 +50,7 @@ pandas==2.1.3 # via -r requirements/coverage.in pathspec==0.11.2 # via black -pexpect==4.8.0 +pexpect==4.9.0 # via -r requirements/test.in platformdirs==4.0.0 # via black @@ -62,7 +62,7 @@ pytest==7.4.3 # via # -r requirements/test.in # pytest-xdist -pytest-xdist==3.4.0 +pytest-xdist==3.5.0 # via -r requirements/test.in python-dateutil==2.8.2 # via diff --git a/requirements/fuzzing.txt b/requirements/fuzzing.txt index a2acba994c..b2096834ae 100644 --- a/requirements/fuzzing.txt +++ b/requirements/fuzzing.txt @@ -45,7 +45,7 @@ dash-table==5.0.0 # via dash dpcontracts==0.6.0 # via -r requirements/coverage.in -exceptiongroup==1.1.3 ; python_version < "3.11" +exceptiongroup==1.2.0 ; python_version < "3.11" # via # hypothesis # hypothesis (hypothesis-python/setup.py) @@ -58,11 +58,11 @@ flask==3.0.0 # via dash hypofuzz==23.7.1 # via -r requirements/fuzzing.in -hypothesis[cli]==6.89.0 +hypothesis[cli]==6.90.0 # via # hypofuzz # hypothesis -idna==3.4 +idna==3.6 # via requests importlib-metadata==6.8.0 # via dash @@ -107,7 +107,7 @@ pandas==2.1.3 # hypofuzz pathspec==0.11.2 # via black -pexpect==4.8.0 +pexpect==4.9.0 # via -r requirements/test.in platformdirs==4.0.0 # via black @@ -119,14 +119,14 @@ psutil==5.9.6 # via hypofuzz ptyprocess==0.7.0 # via pexpect -pygments==2.17.0 +pygments==2.17.2 # via rich pytest==7.4.3 # via # -r requirements/test.in # hypofuzz # pytest-xdist -pytest-xdist==3.4.0 +pytest-xdist==3.5.0 # via -r requirements/test.in python-dateutil==2.8.2 # via @@ -184,5 +184,5 @@ zipp==3.17.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: -setuptools==68.2.2 +setuptools==69.0.2 # via dash diff --git a/requirements/test.txt b/requirements/test.txt index 55d412ba49..efea209a06 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -6,7 +6,7 @@ # attrs==23.1.0 # via hypothesis (hypothesis-python/setup.py) -exceptiongroup==1.1.3 ; python_version < "3.11" +exceptiongroup==1.2.0 ; python_version < "3.11" # via # hypothesis (hypothesis-python/setup.py) # pytest @@ -16,7 +16,7 @@ iniconfig==2.0.0 # via pytest packaging==23.2 # via pytest -pexpect==4.8.0 +pexpect==4.9.0 # via -r requirements/test.in pluggy==1.3.0 # via pytest @@ -26,7 +26,7 @@ pytest==7.4.3 # via # -r requirements/test.in # pytest-xdist -pytest-xdist==3.4.0 +pytest-xdist==3.5.0 # via -r requirements/test.in sortedcontainers==2.4.0 # via hypothesis (hypothesis-python/setup.py) diff --git a/requirements/tools.txt b/requirements/tools.txt index 5d671f467a..7b6be6930e 100644 --- a/requirements/tools.txt +++ b/requirements/tools.txt @@ -63,7 +63,7 @@ docutils==0.18.1 # sphinx-rtd-theme dpcontracts==0.6.0 # via -r requirements/tools.in -exceptiongroup==1.1.3 ; python_version < "3.11" +exceptiongroup==1.2.0 ; python_version < "3.11" # via # hypothesis (hypothesis-python/setup.py) # ipython @@ -74,7 +74,7 @@ filelock==3.13.1 # via # tox # virtualenv -idna==3.4 +idna==3.6 # via requests imagesize==1.4.1 # via sphinx @@ -84,7 +84,7 @@ importlib-metadata==6.8.0 # twine iniconfig==2.0.0 # via pytest -ipython==8.17.2 +ipython==8.18.0 # via -r requirements/tools.in isort==5.12.0 # via shed @@ -116,7 +116,7 @@ mdurl==0.1.2 # via markdown-it-py more-itertools==10.1.0 # via jaraco-classes -mypy==1.7.0 +mypy==1.7.1 # via -r requirements/tools.in mypy-extensions==1.0.0 # via @@ -139,13 +139,13 @@ parso==0.8.3 # via jedi pathspec==0.11.2 # via black -pexpect==4.8.0 +pexpect==4.9.0 # via ipython pip-tools==7.3.0 # via -r requirements/tools.in pkginfo==1.9.6 # via twine -platformdirs==3.11.0 +platformdirs==4.0.0 # via # black # tox @@ -164,7 +164,7 @@ pycparser==2.21 # via cffi pyflakes==3.1.0 # via autoflake -pygments==2.17.0 +pygments==2.17.2 # via # ipython # readme-renderer @@ -174,7 +174,7 @@ pyproject-api==1.6.1 # via tox pyproject-hooks==1.0.0 # via build -pyright==1.1.336 +pyright==1.1.337 # via -r requirements/tools.in pytest==7.4.3 # via -r requirements/tools.in @@ -285,7 +285,7 @@ types-pyopenssl==23.3.0.0 # via types-redis types-pytz==2023.3.1.1 # via -r requirements/tools.in -types-redis==4.6.0.10 +types-redis==4.6.0.11 # via -r requirements/tools.in typing-extensions==4.8.0 # via @@ -301,9 +301,9 @@ urllib3==2.1.0 # via # requests # twine -virtualenv==20.24.6 +virtualenv==20.24.7 # via tox -wcwidth==0.2.10 +wcwidth==0.2.12 # via prompt-toolkit wheel==0.41.3 # via pip-tools @@ -313,7 +313,7 @@ zipp==3.17.0 # The following packages are considered to be unsafe in a requirements file: pip==23.3.1 # via pip-tools -setuptools==68.2.2 +setuptools==69.0.2 # via # nodeenv # pip-tools diff --git a/tooling/src/hypothesistooling/__main__.py b/tooling/src/hypothesistooling/__main__.py index 5087fff150..7df94b4d62 100644 --- a/tooling/src/hypothesistooling/__main__.py +++ b/tooling/src/hypothesistooling/__main__.py @@ -394,7 +394,7 @@ def run_tox(task, version, *args): "3.10": "3.10.13", "3.11": "3.11.6", "3.12": "3.12.0", - "3.13": "3.13.0a1", + "3.13": "3.13.0a2", "pypy3.8": "pypy3.8-7.3.11", "pypy3.9": "pypy3.9-7.3.13", "pypy3.10": "pypy3.10-7.3.13",