diff --git a/requirements/base.txt b/requirements/base.txt index 6ad8fb48..ec0fdd62 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -12,13 +12,13 @@ asgiref==3.7.2 # via django binaryornot==0.4.4 # via cookiecutter -boto3==1.28.84 +boto3==1.29.3 # via fs-s3fs -botocore==1.31.84 +botocore==1.32.3 # via # boto3 # s3transfer -certifi==2023.7.22 +certifi==2023.11.17 # via requests chardet==5.2.0 # via binaryornot @@ -69,7 +69,7 @@ mdurl==0.1.2 # via markdown-it-py openedx-django-pyfs==3.4.0 # via xblock -pygments==2.16.1 +pygments==2.17.0 # via rich pypng==0.20220715.0 # via -r requirements/base.in @@ -92,7 +92,7 @@ requests==2.31.0 # via # -r requirements/base.in # cookiecutter -rich==13.6.0 +rich==13.7.0 # via cookiecutter s3transfer==0.7.0 # via boto3 diff --git a/requirements/ci.txt b/requirements/ci.txt index 271842ce..56d06344 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -22,6 +22,7 @@ packaging==23.2 # tox platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # tox # virtualenv pluggy==1.3.0 diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 15aafb29..d6c92800 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -21,3 +21,8 @@ elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected django-simple-history==3.0.0 + +# virtualenv latest version requires platformdirs<4.0 which conflicts with tox>4.0 version +# This constraint can be removed once the issue +# https://github.com/pypa/virtualenv/issues/2666 gets resolved +platformdirs<4.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index d8bb1aff..1d88bba1 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -32,12 +32,12 @@ binaryornot==0.4.4 # -r requirements/base.txt # -r requirements/test.txt # cookiecutter -boto3==1.28.84 +boto3==1.29.3 # via # -r requirements/base.txt # -r requirements/test.txt # fs-s3fs -botocore==1.31.84 +botocore==1.32.3 # via # -r requirements/base.txt # -r requirements/test.txt @@ -47,7 +47,7 @@ cachetools==5.3.2 # via # -r requirements/test.txt # tox -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/base.txt # -r requirements/test.txt @@ -208,6 +208,7 @@ pbr==6.0.0 # via stevedore platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # -r requirements/test.txt # pylint # tox @@ -221,7 +222,7 @@ pycodestyle==2.11.1 # via -r requirements/quality.in pydocstyle==6.3.0 # via -r requirements/quality.in -pygments==2.16.1 +pygments==2.17.0 # via # -r requirements/base.txt # -r requirements/test.txt @@ -297,7 +298,7 @@ requests==2.31.0 # -r requirements/base.txt # -r requirements/test.txt # cookiecutter -rich==13.6.0 +rich==13.7.0 # via # -r requirements/base.txt # -r requirements/test.txt @@ -342,7 +343,7 @@ tomli==2.0.1 # pyproject-api # pytest # tox -tomlkit==0.12.2 +tomlkit==0.12.3 # via pylint tox==4.11.3 # via diff --git a/requirements/quality.txt b/requirements/quality.txt index fa411d38..47182cad 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -26,11 +26,11 @@ binaryornot==0.4.4 # via # -r requirements/test.txt # cookiecutter -boto3==1.28.84 +boto3==1.29.3 # via # -r requirements/test.txt # fs-s3fs -botocore==1.31.84 +botocore==1.32.3 # via # -r requirements/test.txt # boto3 @@ -39,7 +39,7 @@ cachetools==5.3.2 # via # -r requirements/test.txt # tox -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/test.txt # requests @@ -177,6 +177,7 @@ pbr==6.0.0 # via stevedore platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # -r requirements/test.txt # pylint # tox @@ -190,7 +191,7 @@ pycodestyle==2.11.1 # via -r requirements/quality.in pydocstyle==6.3.0 # via -r requirements/quality.in -pygments==2.16.1 +pygments==2.17.0 # via # -r requirements/test.txt # rich @@ -252,7 +253,7 @@ requests==2.31.0 # via # -r requirements/test.txt # cookiecutter -rich==13.6.0 +rich==13.7.0 # via # -r requirements/test.txt # cookiecutter @@ -291,7 +292,7 @@ tomli==2.0.1 # pyproject-api # pytest # tox -tomlkit==0.12.2 +tomlkit==0.12.3 # via pylint tox==4.11.3 # via -r requirements/test.txt diff --git a/requirements/test.txt b/requirements/test.txt index c520a221..c5734a56 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -22,18 +22,18 @@ binaryornot==0.4.4 # via # -r requirements/base.txt # cookiecutter -boto3==1.28.84 +boto3==1.29.3 # via # -r requirements/base.txt # fs-s3fs -botocore==1.31.84 +botocore==1.32.3 # via # -r requirements/base.txt # boto3 # s3transfer cachetools==5.3.2 # via tox -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/base.txt # requests @@ -139,13 +139,14 @@ packaging==23.2 # tox platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # tox # virtualenv pluggy==1.3.0 # via # pytest # tox -pygments==2.16.1 +pygments==2.17.0 # via # -r requirements/base.txt # rich @@ -188,7 +189,7 @@ requests==2.31.0 # via # -r requirements/base.txt # cookiecutter -rich==13.6.0 +rich==13.7.0 # via # -r requirements/base.txt # cookiecutter