From 902e871890def4b8607bda0a37e27e7b69363c32 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Tue, 8 Oct 2024 11:36:21 -0700 Subject: [PATCH 1/3] Bump python_requires to 3.9 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 1ea0bea..f578444 100755 --- a/setup.py +++ b/setup.py @@ -57,7 +57,7 @@ def version(): long_description_content_type='text/markdown', name='octodns-googlecloud', packages=find_packages(), - python_requires='>=3.6', + python_requires='>=3.9', tests_require=tests_require, url='https://github.com/octodns/octodns-googlecloud', version=version(), From 2df475f55986b6776d6d79e1664399719107bdda Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Tue, 8 Oct 2024 11:36:42 -0700 Subject: [PATCH 2/3] Remove docutils clamp --- setup.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/setup.py b/setup.py index f578444..e68a332 100755 --- a/setup.py +++ b/setup.py @@ -35,9 +35,6 @@ def version(): # https://black.readthedocs.io/en/stable/the_black_code_style/index.html#stability-policy 'black>=24.3.0,<25.0.0', 'build>=0.7.0', - # docutils 0.21.x bumped to >=3.9 and 3.8 is still active. we'll - # have to clamp it down until we remove 3.8 - 'docutils<=0.20.1', 'isort>=5.11.5', 'pyflakes>=2.2.0', 'readme_renderer[md]>=26.0', From d2a72ad0a2bbb85fb3efb89e56266d968c1604f5 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Tue, 8 Oct 2024 12:15:57 -0700 Subject: [PATCH 3/3] Python 3.13, Update requirements --- requirements-dev.txt | 36 ++++++++++++++++++------------------ requirements.txt | 24 ++++++++++++------------ 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index d07462a..d3c50af 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,39 +1,39 @@ # DO NOT EDIT THIS FILE DIRECTLY - use ./script/update-requirements to update Pygments==2.18.0 -black==24.4.2 -build==1.2.1 -cffi==1.16.0 +black==24.10.0 +build==1.2.2.post1 +cffi==1.17.1 click==8.1.7 cmarkgfm==2024.1.14 -coverage==7.5.4 -docutils==0.20.1 -importlib_metadata==8.0.0 +coverage==7.6.1 +docutils==0.21.2 +importlib_metadata==8.5.0 iniconfig==2.0.0 isort==5.13.2 jaraco.classes==3.4.0 -jaraco.context==5.3.0 -jaraco.functools==4.0.1 -keyring==25.2.1 +jaraco.context==6.0.1 +jaraco.functools==4.1.0 +keyring==25.4.1 markdown-it-py==3.0.0 mdurl==0.1.2 -more-itertools==10.3.0 +more-itertools==10.5.0 mypy-extensions==1.0.0 nh3==0.2.18 packaging==24.1 pathspec==0.12.1 pkginfo==1.10.0 -platformdirs==4.2.2 +platformdirs==4.3.6 pluggy==1.5.0 pycparser==2.22 pyflakes==3.2.0 -pyproject_hooks==1.1.0 +pyproject_hooks==1.2.0 pytest-cov==5.0.0 -pytest-network==0.0.1 -pytest==8.2.2 -readme_renderer==43.0 +pytest==8.3.3 +pytest_network==0.0.1 +readme_renderer==44.0 requests-toolbelt==1.0.0 rfc3986==2.0.0 -rich==13.7.1 -setuptools==70.3.0 +rich==13.9.2 +setuptools==75.1.0 twine==5.1.1 -zipp==3.19.2 +zipp==3.20.2 diff --git a/requirements.txt b/requirements.txt index 04b5afc..0f1ccd3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,24 +1,24 @@ # DO NOT EDIT THIS FILE DIRECTLY - use ./script/update-requirements to update -PyYAML==6.0.2rc1 -cachetools==5.3.3 -certifi==2024.7.4 +PyYAML==6.0.2 +cachetools==5.5.0 +certifi==2024.8.30 charset-normalizer==3.3.2 -dnspython==2.6.1 +dnspython==2.7.0 fqdn==1.5.1 -google-api-core==2.19.1 -google-auth==2.32.0 +google-api-core==2.20.0 +google-auth==2.35.0 google-cloud-core==2.4.1 google-cloud-dns==0.35.0 -googleapis-common-protos==1.63.2 -idna==3.7 +googleapis-common-protos==1.65.0 +idna==3.10 natsort==8.4.0 -octodns==1.9.1 +octodns==1.10.0 proto-plus==1.24.0 protobuf==4.21.8 -pyasn1==0.6.0 -pyasn1_modules==0.4.0 +pyasn1==0.6.1 +pyasn1_modules==0.4.1 python-dateutil==2.9.0.post0 requests==2.32.3 rsa==4.9 six==1.16.0 -urllib3==2.2.2 +urllib3==2.2.3