From 7805a87a7d2ad2ecb5f21d099f520b502e62baf6 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Wed, 17 Apr 2024 09:46:09 -0700 Subject: [PATCH 1/2] Clamp docutils to 0.20.x until we're done with 3.8 --- setup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup.py b/setup.py index 90337da..bb5c121 100755 --- a/setup.py +++ b/setup.py @@ -35,6 +35,9 @@ 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 44ac03594f8df771b180650c905603c3d453716b Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Wed, 17 Apr 2024 10:15:12 -0700 Subject: [PATCH 2/2] update requirements*.txt --- requirements-dev.txt | 21 ++++++++++----------- requirements.txt | 2 +- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 96a7695..71650e5 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,40 +1,39 @@ # DO NOT EDIT THIS FILE DIRECTLY - use ./script/update-requirements to update Pygments==2.17.2 -black==24.3.0 -build==1.1.1 +black==24.4.0 +build==1.2.1 cffi==1.16.0 click==8.1.7 cmarkgfm==2024.1.14 coverage==7.4.4 docutils==0.20.1 -exceptiongroup==1.2.0 importlib_metadata==7.1.0 iniconfig==2.0.0 isort==5.13.2 -jaraco.classes==3.3.1 -keyring==24.3.1 +jaraco.classes==3.4.0 +jaraco.context==5.3.0 +jaraco.functools==4.0.0 +keyring==25.1.0 markdown-it-py==3.0.0 mdurl==0.1.2 more-itertools==10.2.0 mypy-extensions==1.0.0 -nh3==0.2.15 +nh3==0.2.17 packaging==24.0 pathspec==0.12.1 pkginfo==1.10.0 platformdirs==4.2.0 pluggy==1.4.0 -pycparser==2.21 +pycparser==2.22 pyflakes==3.2.0 pyproject_hooks==1.0.0 -pytest-cov==4.1.0 +pytest-cov==5.0.0 pytest-network==0.0.1 pytest==8.1.1 readme_renderer==43.0 -requests-mock==1.11.0 +requests-mock==1.12.1 requests-toolbelt==1.0.0 rfc3986==2.0.0 rich==13.7.1 -tomli==2.0.1 twine==5.0.0 -typing_extensions==4.10.0 zipp==3.18.1 diff --git a/requirements.txt b/requirements.txt index 72abaef..540648d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ certifi==2024.2.2 charset-normalizer==3.3.2 dnspython==2.6.1 fqdn==1.5.1 -idna==3.6 +idna==3.7 natsort==8.4.0 octodns==1.6.1 python-dateutil==2.9.0.post0