diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 72cc4cc8..7d206e7b 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -18,3 +18,9 @@ Django<6.0 # elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html # See https://github.com/openedx/edx-platform/issues/35126 for more info elasticsearch<7.14.0 + +# pip 26 is incompatible with pip-tools hence causing failures during the build process +# Make upgrade command and all requirements upgrade jobs are broken due to this. +# The constraint can be removed once a release (pip-tools > 7.5.2) is available with support for pip 26 +# Issue to track this dependency and unpin later on: https://github.com/jazzband/pip-tools/issues/2319 +pip<26.0 diff --git a/requirements/development.txt b/requirements/development.txt index ca94533d..8352da79 100644 --- a/requirements/development.txt +++ b/requirements/development.txt @@ -4,10 +4,10 @@ # # make upgrade # -asgiref==3.11.0 # via -r requirements/testing.txt, django -astroid==4.0.3 # via -r requirements/testing.txt, pylint +asgiref==3.11.1 # via -r requirements/testing.txt, django +astroid==4.0.4 # via -r requirements/testing.txt, pylint dill==0.4.1 # via -r requirements/testing.txt, pylint -django==5.2.10 # via -c requirements/common_constraints.txt, -r requirements/testing.txt +django==5.2.11 # via -c requirements/common_constraints.txt, -r requirements/testing.txt iniconfig==2.3.0 # via -r requirements/testing.txt, pytest isort==7.0.0 # via -r requirements/testing.txt, pylint mccabe==0.7.0 # via -r requirements/testing.txt, pylint diff --git a/requirements/pip_tools.txt b/requirements/pip_tools.txt index 8a3c8b5e..5f442427 100644 --- a/requirements/pip_tools.txt +++ b/requirements/pip_tools.txt @@ -12,5 +12,5 @@ pyproject-hooks==1.2.0 # via build, pip-tools wheel==0.46.3 # via pip-tools # The following packages are considered to be unsafe in a requirements file: -pip==25.3 # via pip-tools -setuptools==80.10.2 # via pip-tools +pip==25.3 # via -c requirements/common_constraints.txt, pip-tools +setuptools==82.0.0 # via pip-tools diff --git a/requirements/sandbox.txt b/requirements/sandbox.txt index 7c4959cd..93b3a048 100644 --- a/requirements/sandbox.txt +++ b/requirements/sandbox.txt @@ -4,5 +4,5 @@ # # make upgrade # -numpy==2.4.1 # via -r requirements/sandbox.in +numpy==2.4.2 # via -r requirements/sandbox.in six==1.17.0 # via -r requirements/sandbox.in diff --git a/requirements/testing.txt b/requirements/testing.txt index 258fc84a..f8f39ffb 100644 --- a/requirements/testing.txt +++ b/requirements/testing.txt @@ -4,8 +4,8 @@ # # make upgrade # -asgiref==3.11.0 # via django -astroid==4.0.3 # via pylint +asgiref==3.11.1 # via django +astroid==4.0.4 # via pylint dill==0.4.1 # via pylint iniconfig==2.3.0 # via pytest isort==7.0.0 # via -r requirements/testing.in, pylint diff --git a/requirements/tox.txt b/requirements/tox.txt index f131fddb..78be9f85 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -4,7 +4,7 @@ # # make upgrade # -cachetools==6.2.5 # via tox +cachetools==7.0.0 # via tox chardet==5.2.0 # via tox colorama==0.4.6 # via tox distlib==0.4.0 # via virtualenv