diff --git a/.riot/requirements/1053dc0.txt b/.riot/requirements/1053dc0.txt index d3ed7f538a9..cc1f29060a6 100644 --- a/.riot/requirements/1053dc0.txt +++ b/.riot/requirements/1053dc0.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/1053dc0.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.9.25/x64/bin/python3.9 --output-file .riot/requirements/1053dc0.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/1053dc0.in arrow==1.4.0 asgiref==3.11.1 attrs==26.1.0 @@ -11,15 +7,15 @@ autobahn==24.4.2 automat==25.4.16 backports-asyncio-runner==1.2.0 bcrypt==4.2.1 -blessed==1.44.0 -certifi==2026.5.20 +blessed==1.48.0 +certifi==2026.7.22 cffi==2.0.0 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 coverage[toml]==7.10.7 -cryptography==48.0.1 -daphne==4.2.2 +cryptography==50.0.0 +daphne==4.2.3 django==4.2.30 django-configurations==2.5.1 django-picklefield==3.3 @@ -34,18 +30,18 @@ importlib-metadata==8.7.1 incremental==24.11.0 iniconfig==2.1.0 isodate==0.7.2 -jinxed==2.0.4 +jinxed==2.1.0 lxml==6.1.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 platformdirs==4.4.0 pluggy==1.6.0 psycopg2-binary==2.9.12 pycparser==2.23 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 +pyopenssl==26.4.0 pytest==8.4.2 pytest-asyncio==1.2.0 pytest-cov==7.1.0 @@ -54,12 +50,13 @@ pytest-mock==3.15.1 pytest-randomly==4.0.1 python-dateutil==2.9.0.post0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.32.5 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 @@ -67,13 +64,10 @@ sqlparse==0.5.5 tomli==2.4.1 twisted[tls]==26.4.0 txaio==23.6.1 -typing-extensions==4.15.0 -tzdata==2026.2 +typing-extensions==4.16.0 +tzdata==2026.3 urllib3==2.6.3 -wcwidth==0.8.1 +wcwidth==0.8.2 zeep==4.3.2 zipp==3.23.1 zope-interface==8.0.1 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/1814da7.txt b/.riot/requirements/1814da7.txt index 88f729b0cd0..a25350fb150 100644 --- a/.riot/requirements/1814da7.txt +++ b/.riot/requirements/1814da7.txt @@ -1,28 +1,24 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/1814da7.in -# -asgiref==3.11.1 +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.10.20/x64/bin/python3.10 --output-file .riot/requirements/1814da7.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/1814da7.in +asgiref==3.12.1 attrs==26.1.0 autobahn==24.4.2 automat==25.4.16 backports-asyncio-runner==1.2.0 bcrypt==4.2.1 -certifi==2026.5.20 -cffi==2.0.0 +certifi==2026.7.22 +cffi==2.1.1 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 -coverage[toml]==7.14.1 -cryptography==48.0.1 -daphne==4.2.2 -django==5.2.15 +coverage[toml]==7.15.4 +cryptography==50.0.0 +daphne==4.2.3 +django==5.2.17 django-configurations==2.5.1 django-picklefield==3.4.0 django-pylibmc==0.6.1 -django-q2==1.10.0 +django-q2==1.11.0 django-redis==4.5.0 exceptiongroup==1.3.1 hyperlink==21.0.0 @@ -34,39 +30,37 @@ isodate==0.7.2 lxml==6.1.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 -platformdirs==4.10.0 +packaging==26.3 +platformdirs==4.11.3 pluggy==1.6.0 psycopg==3.3.4 psycopg2-binary==2.9.12 pycparser==3.0 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 -pytest==9.0.3 +pyopenssl==26.4.0 +pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 pytest-django[testing]==3.10.0 pytest-mock==3.15.1 pytest-randomly==4.1.0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.34.2 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 -sqlparse==0.5.5 +sqlparse==0.6.0 tomli==2.4.1 twisted[tls]==26.4.0 txaio==25.9.2 -typing-extensions==4.15.0 +typing-extensions==4.16.0 urllib3==2.7.0 -zeep==4.3.2 +zeep==4.3.3 zope-interface==8.5 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/1b62531.txt b/.riot/requirements/1b62531.txt index 7d3c6f8f738..ffccdccd735 100644 --- a/.riot/requirements/1b62531.txt +++ b/.riot/requirements/1b62531.txt @@ -1,25 +1,21 @@ -# -# This file is autogenerated by pip-compile with Python 3.13 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/1b62531.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.13.15/x64/bin/python3.13 --output-file .riot/requirements/1b62531.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/1b62531.in arrow==1.4.0 -asgiref==3.11.1 +asgiref==3.12.1 attrs==26.1.0 -autobahn==25.12.2 +autobahn==26.7.1 automat==25.4.16 bcrypt==4.2.1 -blessed==1.44.0 -cbor2==6.1.2 -certifi==2026.5.20 -cffi==2.0.0 +blessed==1.48.0 +cbor2==6.1.4 +certifi==2026.7.22 +cffi==2.1.1 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 -coverage[toml]==7.14.1 -cryptography==48.0.1 -daphne==4.2.2 +coverage[toml]==7.15.4 +cryptography==50.0.0 +daphne==4.2.3 django==4.2.30 django-configurations==2.5.1 django-picklefield==3.4.0 @@ -32,22 +28,21 @@ idna==3.18 incremental==24.11.0 iniconfig==2.3.0 isodate==0.7.2 -jinxed==2.0.4 +jinxed==2.1.0 lxml==6.1.1 mock==5.2.0 -msgpack==1.1.2 +msgpack==1.2.1 opentracing==2.4.0 -packaging==26.2 -platformdirs==4.10.0 +packaging==26.3 +platformdirs==4.11.3 pluggy==1.6.0 psycopg==3.3.4 psycopg2-binary==2.9.12 -py-ubjson==0.16.1 pycparser==3.0 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 -pytest==9.0.3 +pyopenssl==26.4.0 +pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 pytest-django[testing]==3.10.0 @@ -55,25 +50,23 @@ pytest-mock==3.15.1 pytest-randomly==4.1.0 python-dateutil==2.9.0.post0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.34.2 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 -sqlparse==0.5.5 +sqlparse==0.6.0 twisted[tls]==26.4.0 -txaio==25.12.2 -typing-extensions==4.15.0 -tzdata==2026.2 -ujson==5.12.1 +txaio==26.6.1 +typing-extensions==4.16.0 +tzdata==2026.3 +ujson==5.13.0 urllib3==2.7.0 -wcwidth==0.8.1 -zeep==4.3.2 +wcwidth==0.8.2 +zeep==4.3.3 zope-interface==8.5 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/1f94b6b.txt b/.riot/requirements/1f94b6b.txt index 596da8d1b97..7d0e099a361 100644 --- a/.riot/requirements/1f94b6b.txt +++ b/.riot/requirements/1f94b6b.txt @@ -1,25 +1,21 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/1f94b6b.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.10.20/x64/bin/python3.10 --output-file .riot/requirements/1f94b6b.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/1f94b6b.in arrow==1.4.0 -asgiref==3.11.1 +asgiref==3.12.1 attrs==26.1.0 autobahn==24.4.2 automat==25.4.16 backports-asyncio-runner==1.2.0 bcrypt==4.2.1 -blessed==1.44.0 -certifi==2026.5.20 -cffi==2.0.0 +blessed==1.48.0 +certifi==2026.7.22 +cffi==2.1.1 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 -coverage[toml]==7.14.1 -cryptography==48.0.1 -daphne==4.2.2 +coverage[toml]==7.15.4 +cryptography==50.0.0 +daphne==4.2.3 django==4.2.30 django-configurations==2.5.1 django-picklefield==3.4.0 @@ -33,20 +29,20 @@ idna==3.18 incremental==24.11.0 iniconfig==2.3.0 isodate==0.7.2 -jinxed==2.0.4 +jinxed==2.1.0 lxml==6.1.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 -platformdirs==4.10.0 +packaging==26.3 +platformdirs==4.11.3 pluggy==1.6.0 psycopg==3.3.4 psycopg2-binary==2.9.12 pycparser==3.0 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 -pytest==9.0.3 +pyopenssl==26.4.0 +pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 pytest-django[testing]==3.10.0 @@ -54,25 +50,23 @@ pytest-mock==3.15.1 pytest-randomly==4.1.0 python-dateutil==2.9.0.post0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.34.2 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 -sqlparse==0.5.5 +sqlparse==0.6.0 tomli==2.4.1 twisted[tls]==26.4.0 txaio==25.9.2 -typing-extensions==4.15.0 -tzdata==2026.2 +typing-extensions==4.16.0 +tzdata==2026.3 urllib3==2.7.0 -wcwidth==0.8.1 -zeep==4.3.2 +wcwidth==0.8.2 +zeep==4.3.3 zope-interface==8.5 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/1fc39d7.txt b/.riot/requirements/1fc39d7.txt index 384cfa8fddd..dbf06bb185d 100644 --- a/.riot/requirements/1fc39d7.txt +++ b/.riot/requirements/1fc39d7.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/1fc39d7.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.9.25/x64/bin/python3.9 --output-file .riot/requirements/1fc39d7.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/1fc39d7.in arrow==1.4.0 asgiref==3.11.1 attrs==26.1.0 @@ -11,14 +7,14 @@ autobahn==24.4.2 automat==25.4.16 backports-asyncio-runner==1.2.0 bcrypt==4.2.1 -blessed==1.44.0 -certifi==2026.5.20 +blessed==1.48.0 +certifi==2026.7.22 cffi==2.0.0 channels==3.0.5 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 coverage[toml]==7.10.7 -cryptography==48.0.1 +cryptography==50.0.0 daphne==3.0.2 django==2.2.28 django-configurations==2.3.2 @@ -34,18 +30,18 @@ importlib-metadata==8.7.1 incremental==24.11.0 iniconfig==2.1.0 isodate==0.7.2 -jinxed==2.0.4 +jinxed==2.1.0 lxml==6.1.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 platformdirs==4.4.0 pluggy==1.6.0 psycopg2-binary==2.9.12 pycparser==2.23 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 +pyopenssl==26.4.0 pytest==8.4.2 pytest-asyncio==1.2.0 pytest-cov==7.1.0 @@ -54,12 +50,13 @@ pytest-mock==3.15.1 pytest-randomly==4.0.1 python-dateutil==2.9.0.post0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.32.5 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 @@ -67,13 +64,10 @@ sqlparse==0.5.5 tomli==2.4.1 twisted[tls]==26.4.0 txaio==23.6.1 -typing-extensions==4.15.0 -tzdata==2026.2 +typing-extensions==4.16.0 +tzdata==2026.3 urllib3==2.6.3 -wcwidth==0.8.1 +wcwidth==0.8.2 zeep==4.3.2 zipp==3.23.1 zope-interface==8.0.1 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/2720069.txt b/.riot/requirements/2720069.txt index 570dfe1f3df..1a5b41161d4 100644 --- a/.riot/requirements/2720069.txt +++ b/.riot/requirements/2720069.txt @@ -1,28 +1,24 @@ -# -# This file is autogenerated by pip-compile with Python 3.12 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/2720069.in -# -asgiref==3.11.1 +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.12.13/x64/bin/python3.12 --output-file .riot/requirements/2720069.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/2720069.in +asgiref==3.12.1 attrs==26.1.0 -autobahn==25.12.2 +autobahn==26.7.1 automat==25.4.16 bcrypt==4.2.1 -cbor2==6.1.2 -certifi==2026.5.20 -cffi==2.0.0 +cbor2==6.1.4 +certifi==2026.7.22 +cffi==2.1.1 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 -coverage[toml]==7.14.1 -cryptography==48.0.1 -daphne==4.2.2 -django==5.2.15 +coverage[toml]==7.15.4 +cryptography==50.0.0 +daphne==4.2.3 +django==5.2.17 django-configurations==2.5.1 django-picklefield==3.4.0 django-pylibmc==0.6.1 -django-q2==1.10.0 +django-q2==1.11.0 django-redis==4.5.0 hyperlink==21.0.0 hypothesis==6.45.0 @@ -32,42 +28,39 @@ iniconfig==2.3.0 isodate==0.7.2 lxml==6.1.1 mock==5.2.0 -msgpack==1.1.2 +msgpack==1.2.1 opentracing==2.4.0 -packaging==26.2 -platformdirs==4.10.0 +packaging==26.3 +platformdirs==4.11.3 pluggy==1.6.0 psycopg==3.3.4 psycopg2-binary==2.9.12 -py-ubjson==0.16.1 pycparser==3.0 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 -pytest==9.0.3 +pyopenssl==26.4.0 +pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 pytest-django[testing]==3.10.0 pytest-mock==3.15.1 pytest-randomly==4.1.0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.34.2 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 -sqlparse==0.5.5 +sqlparse==0.6.0 twisted[tls]==26.4.0 -txaio==25.12.2 -typing-extensions==4.15.0 -ujson==5.12.1 +txaio==26.6.1 +typing-extensions==4.16.0 +ujson==5.13.0 urllib3==2.7.0 -zeep==4.3.2 +zeep==4.3.3 zope-interface==8.5 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/31b4d3f.txt b/.riot/requirements/31b4d3f.txt index 8eb2f622b35..93cf53901d4 100644 --- a/.riot/requirements/31b4d3f.txt +++ b/.riot/requirements/31b4d3f.txt @@ -1,25 +1,21 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/31b4d3f.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.11.15/x64/bin/python3.11 --output-file .riot/requirements/31b4d3f.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/31b4d3f.in arrow==1.4.0 -asgiref==3.11.1 +asgiref==3.12.1 attrs==26.1.0 -autobahn==25.12.2 +autobahn==26.7.1 automat==25.4.16 bcrypt==4.2.1 -blessed==1.44.0 -cbor2==6.1.2 -certifi==2026.5.20 -cffi==2.0.0 +blessed==1.48.0 +cbor2==6.1.4 +certifi==2026.7.22 +cffi==2.1.1 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 -coverage[toml]==7.14.1 -cryptography==48.0.1 -daphne==4.2.2 +coverage[toml]==7.15.4 +cryptography==50.0.0 +daphne==4.2.3 django==4.2.30 django-configurations==2.5.1 django-picklefield==3.4.0 @@ -32,22 +28,21 @@ idna==3.18 incremental==24.11.0 iniconfig==2.3.0 isodate==0.7.2 -jinxed==2.0.4 +jinxed==2.1.0 lxml==6.1.1 mock==5.2.0 -msgpack==1.1.2 +msgpack==1.2.1 opentracing==2.4.0 -packaging==26.2 -platformdirs==4.10.0 +packaging==26.3 +platformdirs==4.11.3 pluggy==1.6.0 psycopg==3.3.4 psycopg2-binary==2.9.12 -py-ubjson==0.16.1 pycparser==3.0 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 -pytest==9.0.3 +pyopenssl==26.4.0 +pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 pytest-django[testing]==3.10.0 @@ -55,25 +50,23 @@ pytest-mock==3.15.1 pytest-randomly==4.1.0 python-dateutil==2.9.0.post0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.34.2 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 -sqlparse==0.5.5 +sqlparse==0.6.0 twisted[tls]==26.4.0 -txaio==25.12.2 -typing-extensions==4.15.0 -tzdata==2026.2 -ujson==5.12.1 +txaio==26.6.1 +typing-extensions==4.16.0 +tzdata==2026.3 +ujson==5.13.0 urllib3==2.7.0 -wcwidth==0.8.1 -zeep==4.3.2 +wcwidth==0.8.2 +zeep==4.3.3 zope-interface==8.5 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/3684eab.txt b/.riot/requirements/3684eab.txt index dc3c92bbcf1..e2da42d9b9d 100644 --- a/.riot/requirements/3684eab.txt +++ b/.riot/requirements/3684eab.txt @@ -1,28 +1,24 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/3684eab.in -# -asgiref==3.11.1 +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.11.15/x64/bin/python3.11 --output-file .riot/requirements/3684eab.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/3684eab.in +asgiref==3.12.1 attrs==26.1.0 -autobahn==25.12.2 +autobahn==26.7.1 automat==25.4.16 bcrypt==4.2.1 -cbor2==6.1.2 -certifi==2026.5.20 -cffi==2.0.0 +cbor2==6.1.4 +certifi==2026.7.22 +cffi==2.1.1 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 -coverage[toml]==7.14.1 -cryptography==48.0.1 -daphne==4.2.2 -django==5.2.15 +coverage[toml]==7.15.4 +cryptography==50.0.0 +daphne==4.2.3 +django==5.2.17 django-configurations==2.5.1 django-picklefield==3.4.0 django-pylibmc==0.6.1 -django-q2==1.10.0 +django-q2==1.11.0 django-redis==4.5.0 hyperlink==21.0.0 hypothesis==6.45.0 @@ -32,42 +28,39 @@ iniconfig==2.3.0 isodate==0.7.2 lxml==6.1.1 mock==5.2.0 -msgpack==1.1.2 +msgpack==1.2.1 opentracing==2.4.0 -packaging==26.2 -platformdirs==4.10.0 +packaging==26.3 +platformdirs==4.11.3 pluggy==1.6.0 psycopg==3.3.4 psycopg2-binary==2.9.12 -py-ubjson==0.16.1 pycparser==3.0 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 -pytest==9.0.3 +pyopenssl==26.4.0 +pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 pytest-django[testing]==3.10.0 pytest-mock==3.15.1 pytest-randomly==4.1.0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.34.2 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 -sqlparse==0.5.5 +sqlparse==0.6.0 twisted[tls]==26.4.0 -txaio==25.12.2 -typing-extensions==4.15.0 -ujson==5.12.1 +txaio==26.6.1 +typing-extensions==4.16.0 +ujson==5.13.0 urllib3==2.7.0 -zeep==4.3.2 +zeep==4.3.3 zope-interface==8.5 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/409087d.txt b/.riot/requirements/409087d.txt index 69494299f4a..337a1ccee96 100644 --- a/.riot/requirements/409087d.txt +++ b/.riot/requirements/409087d.txt @@ -1,25 +1,21 @@ -# -# This file is autogenerated by pip-compile with Python 3.12 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/409087d.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.12.13/x64/bin/python3.12 --output-file .riot/requirements/409087d.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/409087d.in arrow==1.4.0 -asgiref==3.11.1 +asgiref==3.12.1 attrs==26.1.0 -autobahn==25.12.2 +autobahn==26.7.1 automat==25.4.16 bcrypt==4.2.1 -blessed==1.44.0 -cbor2==6.1.2 -certifi==2026.5.20 -cffi==2.0.0 +blessed==1.48.0 +cbor2==6.1.4 +certifi==2026.7.22 +cffi==2.1.1 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 -coverage[toml]==7.14.1 -cryptography==48.0.1 -daphne==4.2.2 +coverage[toml]==7.15.4 +cryptography==50.0.0 +daphne==4.2.3 django==4.2.30 django-configurations==2.5.1 django-picklefield==3.4.0 @@ -32,22 +28,21 @@ idna==3.18 incremental==24.11.0 iniconfig==2.3.0 isodate==0.7.2 -jinxed==2.0.4 +jinxed==2.1.0 lxml==6.1.1 mock==5.2.0 -msgpack==1.1.2 +msgpack==1.2.1 opentracing==2.4.0 -packaging==26.2 -platformdirs==4.10.0 +packaging==26.3 +platformdirs==4.11.3 pluggy==1.6.0 psycopg==3.3.4 psycopg2-binary==2.9.12 -py-ubjson==0.16.1 pycparser==3.0 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 -pytest==9.0.3 +pyopenssl==26.4.0 +pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 pytest-django[testing]==3.10.0 @@ -55,25 +50,23 @@ pytest-mock==3.15.1 pytest-randomly==4.1.0 python-dateutil==2.9.0.post0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.34.2 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 -sqlparse==0.5.5 +sqlparse==0.6.0 twisted[tls]==26.4.0 -txaio==25.12.2 -typing-extensions==4.15.0 -tzdata==2026.2 -ujson==5.12.1 +txaio==26.6.1 +typing-extensions==4.16.0 +tzdata==2026.3 +ujson==5.13.0 urllib3==2.7.0 -wcwidth==0.8.1 -zeep==4.3.2 +wcwidth==0.8.2 +zeep==4.3.3 zope-interface==8.5 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/47aa8cc.txt b/.riot/requirements/47aa8cc.txt index cf5473d7fd0..2d8ada819be 100644 --- a/.riot/requirements/47aa8cc.txt +++ b/.riot/requirements/47aa8cc.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/47aa8cc.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.9.25/x64/bin/python3.9 --output-file .riot/requirements/47aa8cc.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/47aa8cc.in arrow==1.4.0 asgiref==3.11.1 attrs==26.1.0 @@ -11,14 +7,14 @@ autobahn==24.4.2 automat==25.4.16 backports-asyncio-runner==1.2.0 bcrypt==4.2.1 -blessed==1.44.0 -certifi==2026.5.20 +blessed==1.48.0 +certifi==2026.7.22 cffi==2.0.0 channels==3.0.5 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 coverage[toml]==7.10.7 -cryptography==48.0.1 +cryptography==50.0.0 daphne==3.0.2 django==3.0.14 django-configurations==2.3.2 @@ -34,18 +30,18 @@ importlib-metadata==8.7.1 incremental==24.11.0 iniconfig==2.1.0 isodate==0.7.2 -jinxed==2.0.4 +jinxed==2.1.0 lxml==6.1.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 platformdirs==4.4.0 pluggy==1.6.0 psycopg2-binary==2.9.12 pycparser==2.23 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 +pyopenssl==26.4.0 pytest==8.4.2 pytest-asyncio==1.2.0 pytest-cov==7.1.0 @@ -54,12 +50,13 @@ pytest-mock==3.15.1 pytest-randomly==4.0.1 python-dateutil==2.9.0.post0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.32.5 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 @@ -67,13 +64,10 @@ sqlparse==0.5.5 tomli==2.4.1 twisted[tls]==26.4.0 txaio==23.6.1 -typing-extensions==4.15.0 -tzdata==2026.2 +typing-extensions==4.16.0 +tzdata==2026.3 urllib3==2.6.3 -wcwidth==0.8.1 +wcwidth==0.8.2 zeep==4.3.2 zipp==3.23.1 zope-interface==8.0.1 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/7691722.txt b/.riot/requirements/7691722.txt index bd8b48d845e..2c20b058b0f 100644 --- a/.riot/requirements/7691722.txt +++ b/.riot/requirements/7691722.txt @@ -1,28 +1,24 @@ -# -# This file is autogenerated by pip-compile with Python 3.13 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/7691722.in -# -asgiref==3.11.1 +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.13.15/x64/bin/python3.13 --output-file .riot/requirements/7691722.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/7691722.in +asgiref==3.12.1 attrs==26.1.0 -autobahn==25.12.2 +autobahn==26.7.1 automat==25.4.16 bcrypt==4.2.1 -cbor2==6.1.2 -certifi==2026.5.20 -cffi==2.0.0 +cbor2==6.1.4 +certifi==2026.7.22 +cffi==2.1.1 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 -coverage[toml]==7.14.1 -cryptography==48.0.1 -daphne==4.2.2 -django==5.2.15 +coverage[toml]==7.15.4 +cryptography==50.0.0 +daphne==4.2.3 +django==5.2.17 django-configurations==2.5.1 django-picklefield==3.4.0 django-pylibmc==0.6.1 -django-q2==1.10.0 +django-q2==1.11.0 django-redis==4.5.0 hyperlink==21.0.0 hypothesis==6.45.0 @@ -32,42 +28,39 @@ iniconfig==2.3.0 isodate==0.7.2 lxml==6.1.1 mock==5.2.0 -msgpack==1.1.2 +msgpack==1.2.1 opentracing==2.4.0 -packaging==26.2 -platformdirs==4.10.0 +packaging==26.3 +platformdirs==4.11.3 pluggy==1.6.0 psycopg==3.3.4 psycopg2-binary==2.9.12 -py-ubjson==0.16.1 pycparser==3.0 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 -pytest==9.0.3 +pyopenssl==26.4.0 +pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 pytest-django[testing]==3.10.0 pytest-mock==3.15.1 pytest-randomly==4.1.0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.34.2 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 -sqlparse==0.5.5 +sqlparse==0.6.0 twisted[tls]==26.4.0 -txaio==25.12.2 -typing-extensions==4.15.0 -ujson==5.12.1 +txaio==26.6.1 +typing-extensions==4.16.0 +ujson==5.13.0 urllib3==2.7.0 -zeep==4.3.2 +zeep==4.3.3 zope-interface==8.5 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/.riot/requirements/7e85837.txt b/.riot/requirements/7e85837.txt index c5da826b249..9227940c50c 100644 --- a/.riot/requirements/7e85837.txt +++ b/.riot/requirements/7e85837.txt @@ -1,9 +1,5 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/7e85837.in -# +# This file was autogenerated by uv via the following command: +# uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.9.25/x64/bin/python3.9 --output-file .riot/requirements/7e85837.txt --exclude-newer 2026-08-17T00:19:17Z .riot/requirements/7e85837.in arrow==1.4.0 asgiref==3.11.1 attrs==26.1.0 @@ -11,15 +7,15 @@ autobahn==24.4.2 automat==25.4.16 backports-asyncio-runner==1.2.0 bcrypt==4.2.1 -blessed==1.44.0 -certifi==2026.5.20 +blessed==1.48.0 +certifi==2026.7.22 cffi==2.0.0 channels==4.3.2 -charset-normalizer==3.4.7 +charset-normalizer==3.5.1 constantly==23.10.4 coverage[toml]==7.10.7 -cryptography==48.0.1 -daphne==4.2.2 +cryptography==50.0.0 +daphne==4.2.3 django==4.2.30 django-configurations==2.5.1 django-picklefield==3.3 @@ -34,11 +30,11 @@ importlib-metadata==8.7.1 incremental==24.11.0 iniconfig==2.1.0 isodate==0.7.2 -jinxed==2.0.4 +jinxed==2.1.0 lxml==6.1.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 platformdirs==4.4.0 pluggy==1.6.0 psycopg==3.2.13 @@ -46,7 +42,7 @@ psycopg2-binary==2.9.12 pycparser==2.23 pygments==2.20.0 pylibmc==1.6.3 -pyopenssl==26.2.0 +pyopenssl==26.4.0 pytest==8.4.2 pytest-asyncio==1.2.0 pytest-cov==7.1.0 @@ -55,12 +51,13 @@ pytest-mock==3.15.1 pytest-randomly==4.0.1 python-dateutil==2.9.0.post0 python-memcached==1.62 -pytz==2026.2 +pytz==2026.3.post1 redis==2.10.6 requests==2.32.5 requests-file==3.0.1 requests-toolbelt==1.0.0 service-identity==26.1.0 +setuptools==79.0.1 six==1.17.0 sortedcontainers==2.4.0 spyne==2.14.0 @@ -68,13 +65,10 @@ sqlparse==0.5.5 tomli==2.4.1 twisted[tls]==26.4.0 txaio==23.6.1 -typing-extensions==4.15.0 -tzdata==2026.2 +typing-extensions==4.16.0 +tzdata==2026.3 urllib3==2.6.3 -wcwidth==0.8.1 +wcwidth==0.8.2 zeep==4.3.2 zipp==3.23.1 zope-interface==8.0.1 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==79.0.1 diff --git a/scripts/integration_registry/registry.yaml b/scripts/integration_registry/registry.yaml index 989a77edc13..7cf47b5b765 100644 --- a/scripts/integration_registry/registry.yaml +++ b/scripts/integration_registry/registry.yaml @@ -309,7 +309,7 @@ integrations: tested_versions_by_dependency: django: min: 2.2.28 - max: 5.2.15 + max: 5.2.17 - integration_name: dogpile_cache is_external_package: true diff --git a/supported_versions.json b/supported_versions.json index e279d6268e9..643562d538d 100644 --- a/supported_versions.json +++ b/supported_versions.json @@ -1409,44 +1409,44 @@ }, "3.10": { "minimum_package_version": "3.2.25", - "maximum_package_version": "5.2.15", + "maximum_package_version": "5.2.17", "tested_versions": [ "3.2.25", "4.2.20", "4.2.21", "4.2.30", - "5.2.15" + "5.2.17" ] }, "3.11": { "minimum_package_version": "4.2.20", - "maximum_package_version": "5.2.15", + "maximum_package_version": "5.2.17", "tested_versions": [ "4.2.20", "4.2.21", "4.2.30", - "5.2.15" + "5.2.17" ] }, "3.12": { "minimum_package_version": "4.2.20", - "maximum_package_version": "5.2.15", + "maximum_package_version": "5.2.17", "tested_versions": [ "4.2.20", "4.2.21", "4.2.30", "5.2", - "5.2.15" + "5.2.17" ] }, "3.13": { "minimum_package_version": "4.2.20", - "maximum_package_version": "5.2.15", + "maximum_package_version": "5.2.17", "tested_versions": [ "4.2.20", "4.2.21", "4.2.30", - "5.2.15" + "5.2.17" ] } }