diff --git a/requirements/constraints.txt b/requirements/constraints.txt index d4b7fcb7cf46..b639f8ef7fe0 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -147,3 +147,8 @@ pact-python<3.0.0 # https://github.com/openedx/edx-platform/issues/37880 sphinx-autoapi<3.6.1 +# Date: 2026-01-28 +# asgiref 3.11.0 and later versions don't exist on PyPI. The latest available version is 3.8.1. +# This constraint pins asgiref to an available version that is compatible with Django 5.2.9. +# This resolves failures in the archiver-prod-edx Jenkins job. +asgiref<=3.8.1 diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 93158afb38f1..2af7c951706c 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -2,10 +2,12 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# make upgrade +# pip-compile --allow-unsafe --output-file=scripts/user_retirement/requirements/base.txt scripts/user_retirement/requirements/base.in # -asgiref==3.11.0 - # via django +asgiref==3.8.1 + # via + # -c requirements/constraints.txt + # django attrs==25.4.0 # via zeep backoff==2.2.1