Open Jawayria opened 3 years ago
@e0d @Jawayria I'm looking at the e-commerce codebase and I'll try to replace threadlocals
with a simple local implementation.crum
(used in edx-platform
)
@giovannicimolin Thanks so much for an update.
From reviewing team: Thanks for this PR. But this change seems big for django32 upgrade work. Since django-crum already has django32 support so I suggest to use the master hash of the django-crum. Can you please replace the django-threadlocals with django-crum in separate PR.
You can leave this PR as it is for future use. Owning team can make such decisions.
@natabene I'll reply on the PR.
It's been a while since we had some activity here. I'll drop this task - unless anyone wants me to push this forward again.
We use the package django-threadlocals in edx/ecommerce. It hasn't yet added support for Django3.2. Please follow the guidance in https://openedx.atlassian.net/wiki/spaces/AC/pages/3036972032/Handling+Outdated+Dependencies to resolve the problem this poses for the Open edX Django 3.2 upgrade.