From ee15238aaa855f61b8a0af6f8983f6fbf7b78e10 Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Wed, 28 Jan 2026 07:47:00 +0000 Subject: [PATCH 1/2] fix: downgrading the asgiref version for jenkin job --- requirements/constraints.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index ec8eb782aa17..6e454720a822 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -136,3 +136,8 @@ django-debug-toolbar<6.0.0 # Issue: https://github.com/openedx/edx-platform/issues/37435 cryptography<46.0.0 pact-python<3.0.0 +# 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 \ No newline at end of file From f2f02d52b046b6fbd312a96534b063ffce6206af Mon Sep 17 00:00:00 2001 From: ktyagiapphelix2u Date: Wed, 28 Jan 2026 10:42:17 +0000 Subject: [PATCH 2/2] fix: downgrading the asgiref version for jenkin job --- scripts/user_retirement/requirements/base.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 7455b4a481f9..c21572a92982 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