diff --git a/master/buildbot/test/__init__.py b/master/buildbot/test/__init__.py index f6d856e150f8..3dcb94b76672 100644 --- a/master/buildbot/test/__init__.py +++ b/master/buildbot/test/__init__.py @@ -82,3 +82,11 @@ r"to deadlocks in the child\.", category=DeprecationWarning, ) + +# Warnings comes from attr 24.1.0 because of automat +warnings.filterwarnings( + "ignore", + r"The `hash` argument is deprecated in favor of `unsafe_hash` " + r"and will be removed in or after August 2025\.", + category=DeprecationWarning, +) diff --git a/requirements-ci.txt b/requirements-ci.txt index 9106c42e2c5a..f2eda2682633 100644 --- a/requirements-ci.txt +++ b/requirements-ci.txt @@ -5,13 +5,13 @@ buildbot-www==4.0.1 Markdown==3.6 -coverage==7.6.0 +coverage==7.6.1 docker==7.1.0 hvac==2.3.0 ldap3==2.9.1 mypy==1.10.1 mypy-zope==1.0.5 -graphql-core==3.3.0a4; python_version >= "3.12" # pyup: ignore (temporary switch to PRE-RELEASE version; remove this once 3.3.0 or newer is released as RELEASE version) +graphql-core==3.3.0a6; python_version >= "3.12" # pyup: ignore (temporary switch to PRE-RELEASE version; remove this once 3.3.0 or newer is released as RELEASE version) graphql-core==3.2.3; python_version < "3.12" psutil==6.0.0 @@ -21,31 +21,32 @@ psutil==6.0.0 # while to remove no longer needed dependencies. alembic==1.13.2 -attrs==23.2.0 -autobahn==23.6.2; python_version >= "3.9" +attrs==24.1.0 +autobahn==24.4.2; python_version >= "3.9" autobahn==22.7.1; python_version < "3.9" # pyup: ignore Automat==22.10.0 boto==2.49.0 -boto3==1.34.144 -botocore==1.34.144 +boto3==1.34.161 +botocore==1.34.161 certifi==2024.7.4 cffi==1.16.0 charset-normalizer==3.3.2 constantly==23.10.4 -croniter==2.0.5 -cryptography==42.0.8 +croniter==3.0.3 +cryptography==43.0.0 dill==0.3.8 evalidate==2.0.3 greenlet==3.0.3 hyperlink==21.0.0 idna==3.7 -incremental==22.10.0 +incremental==24.7.2 +incremental==22.10.0; python_version < "3.8" # pyup: ignore Jinja2==3.1.4 jmespath==1.0.1 lz4==4.3.3 Mako==1.3.5 MarkupSafe==2.1.5 -moto==5.0.11 +moto==5.0.12 msgpack==1.0.8 mypy-extensions==1.0.0 packaging==24.1 @@ -53,8 +54,8 @@ parameterized==0.9.0 pyasn1==0.6.0 pyasn1-modules==0.4.0 pycparser==2.22 -PyJWT==2.8.0 -pyOpenSSL==24.1.0 +PyJWT==2.9.0 +pyOpenSSL==24.2.1 pypugjs==5.11.0 python-dateutil==2.9.0.post0 pytz==2024.1 diff --git a/requirements-cidocs.txt b/requirements-cidocs.txt index c1458d12a0c2..33e712119a1b 100644 --- a/requirements-cidocs.txt +++ b/requirements-cidocs.txt @@ -1,31 +1,33 @@ Sphinx==7.1.2; python_version < "3.9" # pyup: ignore -Sphinx==7.4.3; python_version >= "3.9" +Sphinx==7.4.7; python_version == "3.9" # pyup: ignore +Sphinx==8.0.2; python_version >= "3.10" sphinx-jinja==2.0.2 sphinx-rtd-theme==2.0.0 sphinxcontrib-applehelp==1.0.4; python_version < "3.9" # pyup: ignore -sphinxcontrib-applehelp==1.0.8; python_version >= "3.9" +sphinxcontrib-applehelp==2.0.0; python_version >= "3.9" sphinxcontrib-devhelp==1.0.2; python_version < "3.9" # pyup: ignore -sphinxcontrib-devhelp==1.0.6; python_version >= "3.9" +sphinxcontrib-devhelp==2.0.0; python_version >= "3.9" sphinxcontrib-htmlhelp==2.0.1; python_version < "3.9" # pyup: ignore -sphinxcontrib-htmlhelp==2.0.5; python_version >= "3.9" +sphinxcontrib-htmlhelp==2.1.0; python_version >= "3.9" sphinxcontrib-jquery==4.1.0 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3; python_version < "3.9" # pyup: ignore -sphinxcontrib-qthelp==1.0.7; python_version >= "3.9" +sphinxcontrib-qthelp==2.0.0; python_version >= "3.9" sphinxcontrib-serializinghtml==1.1.5; python_version < "3.9" # pyup: ignore -sphinxcontrib-serializinghtml==1.1.10; python_version >= "3.9" +sphinxcontrib-serializinghtml==2.0.0; python_version >= "3.9" sphinxcontrib-spelling==8.0.0 sphinxcontrib-websupport==1.2.4; python_version < "3.9" # pyup: ignore -sphinxcontrib-websupport==1.2.7; python_version >= "3.9" +sphinxcontrib-websupport==2.0.0; python_version >= "3.9" Pygments==2.18.0 -towncrier==23.11.0 +towncrier==24.7.1 # The following are transitive dependencies of the above. The versions are pinned so that tests # are reproducible. The versions should be upgraded whenever we see new versions to catch problems # in new versions of the packages. Whole list should be regenerated by via `pip freeze` once in a # while to remove no longer needed dependencies. -alabaster==0.7.16; python_version >= "3.9" +alabaster==1.0.0; python_version >= "3.10" +alabaster==0.7.16; python_version == "3.9" # pyup: ignore 1.0.0 dropped support for Python 3.9 and earlier alabaster==0.7.13; python_version < "3.9" # pyup: ignore 0.7.14 dropped support for Python 3.8 and earlier Babel==2.15.0 click==8.1.7 diff --git a/requirements-ciworker.txt b/requirements-ciworker.txt index b23e0245ca2a..87ba53a6aff3 100644 --- a/requirements-ciworker.txt +++ b/requirements-ciworker.txt @@ -1,6 +1,6 @@ attrs==21.4.0; python_version < "3.6" # pyup: ignore -attrs==23.2.0; python_version >= "3.6" -autobahn==23.6.2; python_version >= "3.9" +attrs==24.1.0; python_version >= "3.6" +autobahn==24.4.2; python_version >= "3.9" autobahn==22.7.1; python_version < "3.9" and python_version >= "3.7" # pyup: ignore autobahn==20.12.3; python_version < "3.7" and python_version >= "3.6" # pyup: ignore Automat==20.2.0; python_version < "3.6" # pyup: ignore @@ -8,11 +8,12 @@ Automat==22.10.0; python_version >= "3.6" cffi==1.16.0; python_version >= "3.6" constantly==23.10.4; python_version >= "3.8" constantly==15.1.0; python_version < "3.8" # pyup: ignore -cryptography==42.0.8; python_version >= "3.6" +cryptography==43.0.0; python_version >= "3.6" funcsigs==1.0.2 hyperlink==21.0.0 idna==3.7 -incremental==22.10.0; python_version >= "3.6" +incremental==24.7.2 +incremental==22.10.0; python_version < "3.8" # pyup: ignore incremental==17.5.0; python_version < "3.0" # pyup: ignore mock==3.0.5; python_version < "3.6" # pyup: ignore mock==5.1.0; python_version >= "3.6" diff --git a/requirements-pip.txt b/requirements-pip.txt index 845dc8fcdda3..b11a89562210 100644 --- a/requirements-pip.txt +++ b/requirements-pip.txt @@ -1,3 +1,3 @@ -pip==24.1.2 +pip==24.2 setuptools==70.3.0 -wheel==0.43.0 +wheel==0.44.0