diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index d8b8c26cd0..05e5f47d1a 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -22,7 +22,6 @@ jobs: - "3.11" django-version: - "pinned" - - "5.2" # When updating the shards, remember to make the same changes in # .github/workflows/unit-tests-gh-hosted.yml shard_name: diff --git a/requirements/constraints.txt b/requirements/constraints.txt index f78de74731..8ae221c9da 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -13,16 +13,16 @@ # This file contains all common constraints for edx-repos -c common_constraints.txt +# Date: 2025-10-07 +# Stay on LTS version, remove once this is added to common constraint +Django<6.0 + # Date: 2020-02-26 # As it is not clarified what exact breaking changes will be introduced as per # the next major release, ensure the installed version is within boundaries. # Issue for unpinning: https://github.com/openedx/edx-platform/issues/35280 celery>=5.2.2,<6.0.0 -# Date: 2024-02-02 -# Stay on LTS version, remove once this is added to common constraint -Django<5.0 - # Date: 2020-02-10 # django-oauth-toolkit version >=2.0.0 has breaking changes. More details # mentioned on this issue https://github.com/openedx/edx-platform/issues/32884 diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 7304601398..be367e3d89 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -167,7 +167,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -django==4.2.25 +django==5.2.7 # via # -c requirements/constraints.txt # -r requirements/edx/kernel.in @@ -277,7 +277,7 @@ django-fernet-fields-v2==0.9 # via # edx-enterprise # enterprise-integrated-channels -django-filter==25.1 +django-filter==25.2 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -781,7 +781,7 @@ mysqlclient==2.2.7 # via # -r requirements/edx/kernel.in # openedx-forum -nh3==0.3.0 +nh3==0.3.1 # via # -r requirements/edx/kernel.in # xblocks-contrib diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 9df3845c2e..136ae43a6f 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -331,7 +331,7 @@ distlib==0.4.0 # via # -r requirements/edx/testing.txt # virtualenv -django==4.2.25 +django==5.2.7 # via # -c requirements/constraints.txt # -r requirements/edx/doc.txt @@ -469,7 +469,7 @@ django-fernet-fields-v2==0.9 # -r requirements/edx/testing.txt # edx-enterprise # enterprise-integrated-channels -django-filter==25.1 +django-filter==25.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1307,7 +1307,7 @@ mysqlclient==2.2.7 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-forum -nh3==0.3.0 +nh3==0.3.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index faba8969f1..6310ee6cec 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -225,7 +225,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -django==4.2.25 +django==5.2.7 # via # -c requirements/constraints.txt # -r requirements/edx/base.txt @@ -342,7 +342,7 @@ django-fernet-fields-v2==0.9 # -r requirements/edx/base.txt # edx-enterprise # enterprise-integrated-channels -django-filter==25.1 +django-filter==25.2 # via # -r requirements/edx/base.txt # edx-enterprise @@ -950,7 +950,7 @@ mysqlclient==2.2.7 # via # -r requirements/edx/base.txt # openedx-forum -nh3==0.3.0 +nh3==0.3.1 # via # -r requirements/edx/base.txt # xblocks-contrib diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 7de977c716..895c92da1c 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -251,7 +251,7 @@ dill==0.4.0 # via pylint distlib==0.4.0 # via virtualenv -django==4.2.25 +django==5.2.7 # via # -c requirements/constraints.txt # -r requirements/edx/base.txt @@ -368,7 +368,7 @@ django-fernet-fields-v2==0.9 # -r requirements/edx/base.txt # edx-enterprise # enterprise-integrated-channels -django-filter==25.1 +django-filter==25.2 # via # -r requirements/edx/base.txt # edx-enterprise @@ -995,7 +995,7 @@ mysqlclient==2.2.7 # via # -r requirements/edx/base.txt # openedx-forum -nh3==0.3.0 +nh3==0.3.1 # via # -r requirements/edx/base.txt # xblocks-contrib diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index fd67805f02..0507348b22 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -34,7 +34,7 @@ cryptography==45.0.7 # via # -c requirements/constraints.txt # pyjwt -django==4.2.25 +django==5.2.7 # via # -c requirements/constraints.txt # django-crum diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index 31b20fc6d8..01ba9d65a4 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -52,7 +52,7 @@ cryptography==45.0.7 # pyjwt ddt==1.7.2 # via -r scripts/user_retirement/requirements/testing.in -django==4.2.25 +django==5.2.7 # via # -r scripts/user_retirement/requirements/base.txt # django-crum