diff --git a/.riot/requirements/127e019.txt b/.riot/requirements/127e019.txt deleted file mode 100644 index 337c2b160ed..00000000000 --- a/.riot/requirements/127e019.txt +++ /dev/null @@ -1,42 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/127e019.in -# -attrs==25.4.0 -coverage[toml]==7.11.0 -exceptiongroup==1.3.0 -gevent==25.9.1 -greenlet==3.2.4 -gunicorn[gevent]==23.0.0 -hypothesis==6.45.0 -iniconfig==2.3.0 -jsonschema==4.25.1 -jsonschema-specifications==2025.9.1 -mock==5.2.0 -opentracing==2.4.0 -packaging==25.0 -pluggy==1.6.0 -protobuf==6.33.0 -py-cpuinfo==8.0.0 -pygments==2.19.2 -pytest==8.4.2 -pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 -pytest-cov==7.0.0 -pytest-cpp==2.6.0 -pytest-mock==3.15.1 -pytest-randomly==4.0.1 -referencing==0.37.0 -rpds-py==0.28.0 -sortedcontainers==2.4.0 -tomli==2.3.0 -typing-extensions==4.15.0 -uwsgi==2.0.31 -zope-event==6.0 -zope-interface==8.0.1 -zstandard==0.25.0 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==80.9.0 diff --git a/.riot/requirements/2a6bd8f.txt b/.riot/requirements/160a7fd.txt similarity index 93% rename from .riot/requirements/2a6bd8f.txt rename to .riot/requirements/160a7fd.txt index b9eead1c7cb..fe42c87e327 100644 --- a/.riot/requirements/2a6bd8f.txt +++ b/.riot/requirements/160a7fd.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/2a6bd8f.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/160a7fd.in # attrs==25.4.0 coverage[toml]==7.10.7 @@ -17,12 +17,12 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 pytest==8.4.2 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 diff --git a/.riot/requirements/1e8e952.txt b/.riot/requirements/16c526e.txt similarity index 87% rename from .riot/requirements/1e8e952.txt rename to .riot/requirements/16c526e.txt index 9fa41e80bb4..850f0d02ac0 100644 --- a/.riot/requirements/1e8e952.txt +++ b/.riot/requirements/16c526e.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/1e8e952.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/16c526e.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 exceptiongroup==1.3.0 gunicorn==23.0.0 hypothesis==6.45.0 @@ -19,15 +19,15 @@ pluggy==1.6.0 protobuf==3.19.0 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 tomli==2.3.0 typing-extensions==4.15.0 diff --git a/.riot/requirements/dc9cd92.txt b/.riot/requirements/172eb1b.txt similarity index 72% rename from .riot/requirements/dc9cd92.txt rename to .riot/requirements/172eb1b.txt index e00e3702a78..45611410dca 100644 --- a/.riot/requirements/dc9cd92.txt +++ b/.riot/requirements/172eb1b.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/dc9cd92.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/172eb1b.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gevent==25.9.1 greenlet==3.2.4 gunicorn[gevent]==23.0.0 @@ -17,24 +17,21 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 uwsgi==2.0.31 -zope-event==6.0 -zope-interface==8.0.1 +zope-event==6.1 +zope-interface==8.1.1 zstandard==0.25.0 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==80.9.0 diff --git a/.riot/requirements/142cc85.txt b/.riot/requirements/17382eb.txt similarity index 87% rename from .riot/requirements/142cc85.txt rename to .riot/requirements/17382eb.txt index 6c2205dba48..16d93260c89 100644 --- a/.riot/requirements/142cc85.txt +++ b/.riot/requirements/17382eb.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/142cc85.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/17382eb.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -18,15 +18,15 @@ pluggy==1.6.0 protobuf==4.22.0 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 uwsgi==2.0.31 diff --git a/.riot/requirements/4c3fba8.txt b/.riot/requirements/184f4e7.txt similarity index 83% rename from .riot/requirements/4c3fba8.txt rename to .riot/requirements/184f4e7.txt index 7a4b02df2b9..c7616be64e1 100644 --- a/.riot/requirements/4c3fba8.txt +++ b/.riot/requirements/184f4e7.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.13 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/4c3fba8.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/184f4e7.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -15,18 +15,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 uwsgi==2.0.31 zstandard==0.25.0 diff --git a/.riot/requirements/4609657.txt b/.riot/requirements/1896c2f.txt similarity index 84% rename from .riot/requirements/4609657.txt rename to .riot/requirements/1896c2f.txt index 2afe1d17388..12d95c7d39d 100644 --- a/.riot/requirements/4609657.txt +++ b/.riot/requirements/1896c2f.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/4609657.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/1896c2f.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -15,18 +15,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 zstandard==0.25.0 diff --git a/.riot/requirements/16cbfe2.txt b/.riot/requirements/1c00026.txt similarity index 85% rename from .riot/requirements/16cbfe2.txt rename to .riot/requirements/1c00026.txt index 8308002727c..9ddebec5063 100644 --- a/.riot/requirements/16cbfe2.txt +++ b/.riot/requirements/1c00026.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/16cbfe2.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/1c00026.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 exceptiongroup==1.3.0 gunicorn==23.0.0 hypothesis==6.45.0 @@ -16,18 +16,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 tomli==2.3.0 typing-extensions==4.15.0 diff --git a/.riot/requirements/198d33e.txt b/.riot/requirements/1c300f5.txt similarity index 84% rename from .riot/requirements/198d33e.txt rename to .riot/requirements/1c300f5.txt index 5cc143507d6..2c82a5d0c7c 100644 --- a/.riot/requirements/198d33e.txt +++ b/.riot/requirements/1c300f5.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/198d33e.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/1c300f5.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -15,18 +15,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 uwsgi==2.0.29 diff --git a/.riot/requirements/18c1062.txt b/.riot/requirements/1fdae65.txt similarity index 83% rename from .riot/requirements/18c1062.txt rename to .riot/requirements/1fdae65.txt index c0e14e9e73b..60b4a1a03ad 100644 --- a/.riot/requirements/18c1062.txt +++ b/.riot/requirements/1fdae65.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.13 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/18c1062.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/1fdae65.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -15,17 +15,17 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 zstandard==0.25.0 diff --git a/.riot/requirements/95a8551.txt b/.riot/requirements/377066a.txt similarity index 85% rename from .riot/requirements/95a8551.txt rename to .riot/requirements/377066a.txt index e233f1861cd..30ad4df3176 100644 --- a/.riot/requirements/95a8551.txt +++ b/.riot/requirements/377066a.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/95a8551.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/377066a.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 exceptiongroup==1.3.0 gunicorn==23.0.0 hypothesis==6.45.0 @@ -16,18 +16,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 tomli==2.3.0 typing-extensions==4.15.0 diff --git a/.riot/requirements/116bda6.txt b/.riot/requirements/470a446.txt similarity index 71% rename from .riot/requirements/116bda6.txt rename to .riot/requirements/470a446.txt index af72c55f3d2..4da9fa3702a 100644 --- a/.riot/requirements/116bda6.txt +++ b/.riot/requirements/470a446.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.13 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/116bda6.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/470a446.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gevent==25.9.1 greenlet==3.2.4 gunicorn[gevent]==23.0.0 @@ -17,23 +17,20 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 uwsgi==2.0.31 -zope-event==6.0 -zope-interface==8.0.1 +zope-event==6.1 +zope-interface==8.1.1 zstandard==0.25.0 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==80.9.0 diff --git a/.riot/requirements/1ed98b0.txt b/.riot/requirements/4d59dd3.txt similarity index 85% rename from .riot/requirements/1ed98b0.txt rename to .riot/requirements/4d59dd3.txt index 1ae59d863d1..6432bb3e2be 100644 --- a/.riot/requirements/1ed98b0.txt +++ b/.riot/requirements/4d59dd3.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/1ed98b0.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/4d59dd3.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 exceptiongroup==1.3.0 gunicorn==23.0.0 hypothesis==6.45.0 @@ -16,18 +16,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 tomli==2.3.0 typing-extensions==4.15.0 diff --git a/.riot/requirements/59df9d0.txt b/.riot/requirements/59df9d0.txt deleted file mode 100644 index 45196ed8d7e..00000000000 --- a/.riot/requirements/59df9d0.txt +++ /dev/null @@ -1,26 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# pip-compile --no-annotate .riot/requirements/59df9d0.in -# -attrs==23.1.0 -austin-python==1.7.0 -coverage[toml]==7.3.2 -hypothesis==6.45.0 -iniconfig==2.0.0 -markdown-it-py==3.0.0 -mdurl==0.1.2 -mock==5.1.0 -opentracing==2.4.0 -packaging==23.2 -pluggy==1.3.0 -protobuf==3.20.3 -psutil==5.9.6 -pygments==2.16.1 -pytest==7.4.3 -pytest-cov==4.1.0 -pytest-mock==3.12.0 -rich==13.6.0 -sortedcontainers==2.4.0 -toml==0.10.2 diff --git a/.riot/requirements/f8baf7c.txt b/.riot/requirements/6add1e1.txt similarity index 84% rename from .riot/requirements/f8baf7c.txt rename to .riot/requirements/6add1e1.txt index d0f146012b2..b6de401abd2 100644 --- a/.riot/requirements/f8baf7c.txt +++ b/.riot/requirements/6add1e1.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/f8baf7c.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/6add1e1.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -15,18 +15,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 zstandard==0.25.0 diff --git a/.riot/requirements/f7d20cb.txt b/.riot/requirements/6c2a4d1.txt similarity index 92% rename from .riot/requirements/f7d20cb.txt rename to .riot/requirements/6c2a4d1.txt index ef9107d6c5e..b1cc0ba8ad9 100644 --- a/.riot/requirements/f7d20cb.txt +++ b/.riot/requirements/6c2a4d1.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/f7d20cb.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/6c2a4d1.in # attrs==25.4.0 coverage[toml]==7.10.7 @@ -17,12 +17,12 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 pytest==8.4.2 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 diff --git a/.riot/requirements/47bd83d.txt b/.riot/requirements/9b46157.txt similarity index 84% rename from .riot/requirements/47bd83d.txt rename to .riot/requirements/9b46157.txt index a1fe8535aa0..3c3df5b1007 100644 --- a/.riot/requirements/47bd83d.txt +++ b/.riot/requirements/9b46157.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/47bd83d.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/9b46157.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -15,18 +15,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 uwsgi==2.0.29 diff --git a/.riot/requirements/ad77105.txt b/.riot/requirements/b635ec9.txt similarity index 95% rename from .riot/requirements/ad77105.txt rename to .riot/requirements/b635ec9.txt index 0f3502a7194..7492cc53a53 100644 --- a/.riot/requirements/ad77105.txt +++ b/.riot/requirements/b635ec9.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/ad77105.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/b635ec9.in # attrs==25.4.0 coverage[toml]==7.10.7 @@ -22,7 +22,7 @@ py-cpuinfo==8.0.0 pygments==2.19.2 pytest==8.4.2 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 diff --git a/.riot/requirements/8005ddd.txt b/.riot/requirements/c33a085.txt similarity index 72% rename from .riot/requirements/8005ddd.txt rename to .riot/requirements/c33a085.txt index 21b76718581..e401367fc97 100644 --- a/.riot/requirements/8005ddd.txt +++ b/.riot/requirements/c33a085.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/8005ddd.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/c33a085.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gevent==25.9.1 greenlet==3.2.4 gunicorn[gevent]==23.0.0 @@ -17,24 +17,21 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 uwsgi==2.0.31 -zope-event==6.0 -zope-interface==8.0.1 +zope-event==6.1 +zope-interface==8.1.1 zstandard==0.25.0 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==80.9.0 diff --git a/.riot/requirements/12f8771.txt b/.riot/requirements/cc3c148.txt similarity index 84% rename from .riot/requirements/12f8771.txt rename to .riot/requirements/cc3c148.txt index 036b13514ad..56b163383a3 100644 --- a/.riot/requirements/12f8771.txt +++ b/.riot/requirements/cc3c148.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/12f8771.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/cc3c148.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -15,18 +15,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 uwsgi==2.0.31 diff --git a/.riot/requirements/60c0a59.txt b/.riot/requirements/cdbf8f3.txt similarity index 84% rename from .riot/requirements/60c0a59.txt rename to .riot/requirements/cdbf8f3.txt index afe3f0d96c6..69fcae95f44 100644 --- a/.riot/requirements/60c0a59.txt +++ b/.riot/requirements/cdbf8f3.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/60c0a59.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/cdbf8f3.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -15,18 +15,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 uwsgi==2.0.31 diff --git a/.riot/requirements/19167e2.txt b/.riot/requirements/da649f1.txt similarity index 83% rename from .riot/requirements/19167e2.txt rename to .riot/requirements/da649f1.txt index 7abbcc3622f..c68bf727523 100644 --- a/.riot/requirements/19167e2.txt +++ b/.riot/requirements/da649f1.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.13 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/19167e2.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/da649f1.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -15,18 +15,18 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 uwsgi==2.0.29 zstandard==0.25.0 diff --git a/.riot/requirements/db728f4.txt b/.riot/requirements/db728f4.txt new file mode 100644 index 00000000000..ceee739c48f --- /dev/null +++ b/.riot/requirements/db728f4.txt @@ -0,0 +1,39 @@ +# +# This file is autogenerated by pip-compile with Python 3.10 +# by the following command: +# +# pip-compile --allow-unsafe --no-annotate .riot/requirements/db728f4.in +# +attrs==25.4.0 +coverage[toml]==7.12.0 +exceptiongroup==1.3.0 +gevent==25.9.1 +greenlet==3.2.4 +gunicorn[gevent]==23.0.0 +hypothesis==6.45.0 +iniconfig==2.3.0 +jsonschema==4.25.1 +jsonschema-specifications==2025.9.1 +mock==5.2.0 +opentracing==2.4.0 +packaging==25.0 +pluggy==1.6.0 +protobuf==6.33.1 +py-cpuinfo==8.0.0 +pygments==2.19.2 +pytest==9.0.1 +pytest-asyncio==0.21.1 +pytest-benchmark==5.2.3 +pytest-cov==7.0.0 +pytest-cpp==2.6.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 +referencing==0.37.0 +rpds-py==0.29.0 +sortedcontainers==2.4.0 +tomli==2.3.0 +typing-extensions==4.15.0 +uwsgi==2.0.31 +zope-event==6.1 +zope-interface==8.1.1 +zstandard==0.25.0 diff --git a/.riot/requirements/110d00d.txt b/.riot/requirements/e24351a.txt similarity index 87% rename from .riot/requirements/110d00d.txt rename to .riot/requirements/e24351a.txt index 72f5a3650b2..c397d8fc0f7 100644 --- a/.riot/requirements/110d00d.txt +++ b/.riot/requirements/e24351a.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/110d00d.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/e24351a.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -18,15 +18,15 @@ pluggy==1.6.0 protobuf==4.22.0 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 typing-extensions==4.15.0 uwsgi==2.0.31 diff --git a/.riot/requirements/ed7ef83.txt b/.riot/requirements/ed7ef83.txt deleted file mode 100644 index 14ad4d14504..00000000000 --- a/.riot/requirements/ed7ef83.txt +++ /dev/null @@ -1,42 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# pip-compile --allow-unsafe --no-annotate .riot/requirements/ed7ef83.in -# -attrs==25.4.0 -coverage[toml]==7.11.0 -exceptiongroup==1.3.0 -gevent==25.9.1 -greenlet==3.2.4 -gunicorn[gevent]==23.0.0 -hypothesis==6.45.0 -iniconfig==2.3.0 -jsonschema==4.25.1 -jsonschema-specifications==2025.9.1 -mock==5.2.0 -opentracing==2.4.0 -packaging==25.0 -pluggy==1.6.0 -protobuf==6.33.0 -py-cpuinfo==8.0.0 -pygments==2.19.2 -pytest==8.4.2 -pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 -pytest-cov==7.0.0 -pytest-cpp==2.6.0 -pytest-mock==3.15.1 -pytest-randomly==4.0.1 -referencing==0.37.0 -rpds-py==0.28.0 -sortedcontainers==2.4.0 -tomli==2.3.0 -typing-extensions==4.15.0 -uwsgi==2.0.31 -zope-event==6.0 -zope-interface==8.0.1 -zstandard==0.25.0 - -# The following packages are considered to be unsafe in a requirements file: -setuptools==80.9.0 diff --git a/.riot/requirements/ef24176.txt b/.riot/requirements/ef24176.txt new file mode 100644 index 00000000000..7983af9a580 --- /dev/null +++ b/.riot/requirements/ef24176.txt @@ -0,0 +1,39 @@ +# +# This file is autogenerated by pip-compile with Python 3.10 +# by the following command: +# +# pip-compile --allow-unsafe --no-annotate .riot/requirements/ef24176.in +# +attrs==25.4.0 +coverage[toml]==7.12.0 +exceptiongroup==1.3.0 +gevent==25.9.1 +greenlet==3.2.4 +gunicorn[gevent]==23.0.0 +hypothesis==6.45.0 +iniconfig==2.3.0 +jsonschema==4.25.1 +jsonschema-specifications==2025.9.1 +mock==5.2.0 +opentracing==2.4.0 +packaging==25.0 +pluggy==1.6.0 +protobuf==6.33.1 +py-cpuinfo==8.0.0 +pygments==2.19.2 +pytest==9.0.1 +pytest-asyncio==0.21.1 +pytest-benchmark==5.2.3 +pytest-cov==7.0.0 +pytest-cpp==2.6.0 +pytest-mock==3.15.1 +pytest-randomly==4.0.1 +referencing==0.37.0 +rpds-py==0.29.0 +sortedcontainers==2.4.0 +tomli==2.3.0 +typing-extensions==4.15.0 +uwsgi==2.0.31 +zope-event==6.1 +zope-interface==8.1.1 +zstandard==0.25.0 diff --git a/.riot/requirements/6160594.txt b/.riot/requirements/f15701f.txt similarity index 92% rename from .riot/requirements/6160594.txt rename to .riot/requirements/f15701f.txt index e88aca116eb..4338f020dec 100644 --- a/.riot/requirements/6160594.txt +++ b/.riot/requirements/f15701f.txt @@ -2,12 +2,12 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/6160594.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/f15701f.in # attrs==25.4.0 coverage[toml]==7.10.7 exceptiongroup==1.3.0 -gevent==22.10.2 +gevent==25.9.1 greenlet==3.2.4 gunicorn[gevent]==23.0.0 hypothesis==6.45.0 @@ -19,12 +19,12 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 pytest==8.4.2 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 diff --git a/.riot/requirements/213f995.txt b/.riot/requirements/f3f043e.txt similarity index 93% rename from .riot/requirements/213f995.txt rename to .riot/requirements/f3f043e.txt index 4a94bb00571..c30e19183be 100644 --- a/.riot/requirements/213f995.txt +++ b/.riot/requirements/f3f043e.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/213f995.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/f3f043e.in # attrs==25.4.0 coverage[toml]==7.10.7 @@ -17,12 +17,12 @@ mock==5.2.0 opentracing==2.4.0 packaging==25.0 pluggy==1.6.0 -protobuf==6.33.0 +protobuf==6.33.1 py-cpuinfo==8.0.0 pygments==2.19.2 pytest==8.4.2 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 diff --git a/.riot/requirements/1e2d183.txt b/.riot/requirements/f5d4513.txt similarity index 86% rename from .riot/requirements/1e2d183.txt rename to .riot/requirements/f5d4513.txt index 5ddce3bcb7f..f49b1e4d503 100644 --- a/.riot/requirements/1e2d183.txt +++ b/.riot/requirements/f5d4513.txt @@ -2,10 +2,10 @@ # This file is autogenerated by pip-compile with Python 3.13 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/1e2d183.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/f5d4513.in # attrs==25.4.0 -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 gunicorn==23.0.0 hypothesis==6.45.0 iniconfig==2.3.0 @@ -18,15 +18,15 @@ pluggy==1.6.0 protobuf==4.22.0 py-cpuinfo==8.0.0 pygments==2.19.2 -pytest==8.4.2 +pytest==9.0.1 pytest-asyncio==0.21.1 -pytest-benchmark==5.2.1 +pytest-benchmark==5.2.3 pytest-cov==7.0.0 pytest-cpp==2.6.0 pytest-mock==3.15.1 pytest-randomly==4.0.1 referencing==0.37.0 -rpds-py==0.28.0 +rpds-py==0.29.0 sortedcontainers==2.4.0 uwsgi==2.0.31 zstandard==0.25.0 diff --git a/riotfile.py b/riotfile.py index 4cbbb33d267..9edf0c9abde 100644 --- a/riotfile.py +++ b/riotfile.py @@ -323,15 +323,6 @@ def select_pys(min_version: str = MIN_PYTHON_VERSION, max_version: str = MAX_PYT ), ], ), - Venv( - name="profile-diff", - command="python scripts/diff.py {cmdargs}", - pys="3", - pkgs={ - "austin-python": "~=1.0", - "rich": latest, - }, - ), Venv( name="appsec_iast_default", command="pytest -v {cmdargs} tests/appsec/iast/", @@ -3233,7 +3224,7 @@ def select_pys(min_version: str = MIN_PYTHON_VERSION, max_version: str = MAX_PYT pys=select_pys(), ), Venv( - name="profile-v2", + name="profile", # NB riot commands that use this Venv must include --pass-env to work properly command="python -m tests.profiling.run pytest -v --no-cov --capture=no --benchmark-disable --ignore='tests/profiling/collector/test_memalloc.py' {cmdargs} tests/profiling", # noqa: E501 env={ @@ -3257,7 +3248,7 @@ def select_pys(min_version: str = MIN_PYTHON_VERSION, max_version: str = MAX_PYT }, venvs=[ Venv( - name="profile-v2-uwsgi", + name="profile-uwsgi", command="python -m tests.profiling.run pytest -v --no-cov --capture=no --benchmark-disable {cmdargs} tests/profiling/test_uwsgi.py", # noqa: E501 pys=select_pys(max_version="3.13"), pkgs={ @@ -3375,7 +3366,7 @@ def select_pys(min_version: str = MIN_PYTHON_VERSION, max_version: str = MAX_PYT ], ), Venv( - name="profile-v2-memalloc", + name="profile-memalloc", command="python -m tests.profiling.run pytest -v --no-cov --capture=no --benchmark-disable {cmdargs} tests/profiling/collector/test_memalloc.py", # noqa: E501 # skipping v3.14 for now due to an unstable `lz4 ` lib issue: https://gitlab.ddbuild.io/DataDog/apm-reliability/dd-trace-py/-/jobs/1163312347 pys=select_pys(max_version="3.13"), diff --git a/scripts/needs_testrun.py b/scripts/needs_testrun.py index c168f843e9c..0ee09cc7631 100755 --- a/scripts/needs_testrun.py +++ b/scripts/needs_testrun.py @@ -151,7 +151,7 @@ def needs_testrun(suite: str, pr_number: int, sha: t.Optional[str] = None) -> bo ... needs_testrun("debugger", 6485) ... needs_testrun("debugger", 6388) ... needs_testrun("foobar", 6412) - ... needs_testrun("profiling::profile_v2", 11690) + ... needs_testrun("profiling::profile", 11690) True True True diff --git a/tests/README.md b/tests/README.md index 3d002f0856e..7db61940905 100644 --- a/tests/README.md +++ b/tests/README.md @@ -57,7 +57,7 @@ suites: DD_TRACE_AGENT_URL: '' parallelism: 20 retry: 2 - pattern: profile$|profile-v2 + pattern: profile paths: - '@bootstrap' - '@core' diff --git a/tests/profiling/suitespec.yml b/tests/profiling/suitespec.yml index 1b0ca074891..7a056839ab7 100644 --- a/tests/profiling/suitespec.yml +++ b/tests/profiling/suitespec.yml @@ -78,10 +78,10 @@ components: - ddtrace/commands/* - ddtrace/auto.py suites: - profile_v2: + profile: env: DD_TRACE_AGENT_URL: '' - # `riot list --hash-only profile-v2 | wc -l` = 26 + # `riot list --hash-only profile | wc -l` = 26 parallelism: 26 paths: - '@bootstrap' @@ -89,6 +89,6 @@ suites: - '@profiling' - tests/profiling/suitespec.yml - tests/profiling/* - pattern: profile-v2 + pattern: profile retry: 2 runner: riot