diff --git a/requirements/ci.txt b/requirements/ci.txt index 54d267d8..d8fe30b1 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -8,7 +8,7 @@ cachetools==5.3.2 # via # -r requirements/tox.txt # tox -certifi==2023.7.22 +certifi==2023.11.17 # via requests chardet==5.2.0 # via @@ -44,6 +44,7 @@ packaging==23.2 # tox platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # -r requirements/tox.txt # tox # virtualenv 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/pip.txt b/requirements/pip.txt index 9014f2cf..ad565104 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.41.3 # The following packages are considered to be unsafe in a requirements file: pip==23.3.1 # via -r requirements/pip.in -setuptools==68.2.2 +setuptools==69.0.0 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 51c009ca..e97d7acc 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -24,16 +24,16 @@ binaryornot==0.4.4 # via # -r requirements/test.txt # cookiecutter -boto3==1.28.85 +boto3==1.29.4 # via # -r requirements/test.txt # fs-s3fs -botocore==1.31.85 +botocore==1.32.4 # via # -r requirements/test.txt # boto3 # s3transfer -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/test.txt # requests @@ -133,11 +133,13 @@ pbr==6.0.0 # via # -r requirements/test.txt # stevedore -platformdirs==4.0.0 - # via pylint +platformdirs==3.11.0 + # via + # -c requirements/common_constraints.txt + # pylint pycodestyle==2.11.1 # via -r requirements/quality.in -pygments==2.16.1 +pygments==2.17.1 # via # -r requirements/test.txt # rich @@ -179,7 +181,7 @@ requests==2.31.0 # -r requirements/test.txt # cookiecutter # xblock-sdk -rich==13.6.0 +rich==13.7.0 # via # -r requirements/test.txt # cookiecutter @@ -215,7 +217,7 @@ text-unidecode==1.3 # python-slugify tomli==2.0.1 # via pylint -tomlkit==0.12.2 +tomlkit==0.12.3 # via pylint types-python-dateutil==2.8.19.14 # via diff --git a/requirements/test.txt b/requirements/test.txt index 00606e4d..7e00060b 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -12,13 +12,13 @@ asgiref==3.7.2 # via django binaryornot==0.4.4 # via cookiecutter -boto3==1.28.85 +boto3==1.29.4 # via fs-s3fs -botocore==1.31.85 +botocore==1.32.4 # via # boto3 # s3transfer -certifi==2023.7.22 +certifi==2023.11.17 # via requests chardet==5.2.0 # via binaryornot @@ -78,7 +78,7 @@ mock==5.1.0 # via -r requirements/test.in pbr==6.0.0 # via stevedore -pygments==2.16.1 +pygments==2.17.1 # via rich pymongo==3.13.0 # via edx-opaque-keys @@ -103,7 +103,7 @@ requests==2.31.0 # via # cookiecutter # xblock-sdk -rich==13.6.0 +rich==13.7.0 # via cookiecutter s3transfer==0.7.0 # via boto3 diff --git a/requirements/tox.txt b/requirements/tox.txt index 46856718..4517aca2 100644 --- a/requirements/tox.txt +++ b/requirements/tox.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