diff --git a/.riot/requirements/d188248.txt b/.riot/requirements/1d27b17.txt similarity index 92% rename from .riot/requirements/d188248.txt rename to .riot/requirements/1d27b17.txt index c77f70d8ca2..232d6bf9471 100644 --- a/.riot/requirements/d188248.txt +++ b/.riot/requirements/1d27b17.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/d188248.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/1d27b17.in # attrs==25.3.0 coverage[toml]==7.8.0 @@ -15,12 +15,12 @@ mock==5.2.0 more-itertools==8.10.0 msgpack==1.1.0 opentracing==2.4.0 -packaging==24.2 +packaging==25.0 parse==1.20.2 parse-type==0.6.4 pluggy==1.5.0 py==1.11.0 -pytest==8.3.5 +pytest==7.4.4 pytest-bdd==6.0.1 pytest-cov==6.1.1 pytest-mock==3.14.0 diff --git a/.riot/requirements/4288d15.txt b/.riot/requirements/3a9fb88.txt similarity index 89% rename from .riot/requirements/4288d15.txt rename to .riot/requirements/3a9fb88.txt index 41936e3fa4b..017cd803d7a 100644 --- a/.riot/requirements/4288d15.txt +++ b/.riot/requirements/3a9fb88.txt @@ -2,14 +2,14 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/4288d15.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/3a9fb88.in # attrs==25.3.0 coverage[toml]==7.8.0 exceptiongroup==1.2.2 glob2==0.7 hypothesis==6.45.0 -importlib-metadata==8.6.1 +importlib-metadata==8.7.0 iniconfig==2.1.0 mako==1.3.10 markupsafe==3.0.2 @@ -17,12 +17,12 @@ mock==5.2.0 more-itertools==8.10.0 msgpack==1.1.0 opentracing==2.4.0 -packaging==24.2 +packaging==25.0 parse==1.20.2 parse-type==0.6.4 pluggy==1.5.0 py==1.11.0 -pytest==8.3.5 +pytest==7.4.4 pytest-bdd==6.0.1 pytest-cov==6.1.1 pytest-mock==3.14.0 diff --git a/.riot/requirements/1079860.txt b/.riot/requirements/3ba7e37.txt similarity index 80% rename from .riot/requirements/1079860.txt rename to .riot/requirements/3ba7e37.txt index f7bc7e1af14..3dbb32d1178 100644 --- a/.riot/requirements/1079860.txt +++ b/.riot/requirements/3ba7e37.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.8 # by the following command: # -# pip-compile --allow-unsafe --no-annotate --resolver=backtracking .riot/requirements/1079860.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/3ba7e37.in # attrs==25.3.0 coverage[toml]==7.6.1 @@ -17,12 +17,12 @@ mock==5.2.0 more-itertools==8.10.0 msgpack==1.1.0 opentracing==2.4.0 -packaging==24.2 +packaging==25.0 parse==1.20.2 parse-type==0.6.4 pluggy==1.5.0 py==1.11.0 -pytest==8.3.5 +pytest==7.4.4 pytest-bdd==6.0.1 pytest-cov==5.0.0 pytest-mock==3.14.0 diff --git a/.riot/requirements/8ba611b.txt b/.riot/requirements/8d15996.txt similarity index 89% rename from .riot/requirements/8ba611b.txt rename to .riot/requirements/8d15996.txt index 7771081cb55..2f9057f263b 100644 --- a/.riot/requirements/8ba611b.txt +++ b/.riot/requirements/8d15996.txt @@ -2,14 +2,14 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/8ba611b.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/8d15996.in # attrs==25.3.0 coverage[toml]==7.8.0 exceptiongroup==1.2.2 glob2==0.7 hypothesis==6.45.0 -importlib-metadata==8.6.1 +importlib-metadata==8.7.0 iniconfig==2.1.0 mako==1.3.10 markupsafe==3.0.2 @@ -17,12 +17,12 @@ mock==5.2.0 more-itertools==8.10.0 msgpack==1.1.0 opentracing==2.4.0 -packaging==24.2 +packaging==25.0 parse==1.20.2 parse-type==0.6.4 pluggy==1.5.0 py==1.11.0 -pytest==8.3.5 +pytest==7.4.4 pytest-bdd==4.1.0 pytest-cov==6.1.1 pytest-mock==3.14.0 diff --git a/.riot/requirements/1cf47d6.txt b/.riot/requirements/9d50a6f.txt similarity index 80% rename from .riot/requirements/1cf47d6.txt rename to .riot/requirements/9d50a6f.txt index 86fbda8186d..e09d60c42d8 100644 --- a/.riot/requirements/1cf47d6.txt +++ b/.riot/requirements/9d50a6f.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.8 # by the following command: # -# pip-compile --allow-unsafe --no-annotate --resolver=backtracking .riot/requirements/1cf47d6.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/9d50a6f.in # attrs==25.3.0 coverage[toml]==7.6.1 @@ -17,12 +17,12 @@ mock==5.2.0 more-itertools==8.10.0 msgpack==1.1.0 opentracing==2.4.0 -packaging==24.2 +packaging==25.0 parse==1.20.2 parse-type==0.6.4 pluggy==1.5.0 py==1.11.0 -pytest==8.3.5 +pytest==7.4.4 pytest-bdd==4.1.0 pytest-cov==5.0.0 pytest-mock==3.14.0 diff --git a/.riot/requirements/1a1efbd.txt b/.riot/requirements/b947449.txt similarity index 92% rename from .riot/requirements/1a1efbd.txt rename to .riot/requirements/b947449.txt index 798bb12e8fc..deec944d5a0 100644 --- a/.riot/requirements/1a1efbd.txt +++ b/.riot/requirements/b947449.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/1a1efbd.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/b947449.in # attrs==25.3.0 coverage[toml]==7.8.0 @@ -15,12 +15,12 @@ mock==5.2.0 more-itertools==8.10.0 msgpack==1.1.0 opentracing==2.4.0 -packaging==24.2 +packaging==25.0 parse==1.20.2 parse-type==0.6.4 pluggy==1.5.0 py==1.11.0 -pytest==8.3.5 +pytest==7.4.4 pytest-bdd==6.0.1 pytest-cov==6.1.1 pytest-mock==3.14.0 diff --git a/.riot/requirements/16cebb7.txt b/.riot/requirements/fb8986c.txt similarity index 92% rename from .riot/requirements/16cebb7.txt rename to .riot/requirements/fb8986c.txt index 730907cf123..309fbfc1087 100644 --- a/.riot/requirements/16cebb7.txt +++ b/.riot/requirements/fb8986c.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile --allow-unsafe --no-annotate .riot/requirements/16cebb7.in +# pip-compile --allow-unsafe --no-annotate .riot/requirements/fb8986c.in # attrs==25.3.0 coverage[toml]==7.8.0 @@ -16,12 +16,12 @@ mock==5.2.0 more-itertools==8.10.0 msgpack==1.1.0 opentracing==2.4.0 -packaging==24.2 +packaging==25.0 parse==1.20.2 parse-type==0.6.4 pluggy==1.5.0 py==1.11.0 -pytest==8.3.5 +pytest==7.4.4 pytest-bdd==6.0.1 pytest-cov==6.1.1 pytest-mock==3.14.0 diff --git a/riotfile.py b/riotfile.py index 4e3637e7153..f178f553bb3 100644 --- a/riotfile.py +++ b/riotfile.py @@ -1550,6 +1550,7 @@ def select_pys(min_version: str = MIN_PYTHON_VERSION, max_version: str = MAX_PYT pkgs={ "msgpack": latest, "more_itertools": "<8.11.0", + "pytest": "==7.4.4", "pytest-randomly": latest, "pytest-bdd": [ ">=4.0,<5.0",