Upgrade Python dependencies, including Django 2.2.13 fix (#24137)
- Updating Python Requirements
- Fix cache key generation to use class name and module
This was stringifying the class object directly, resulting in cache keys
like `:1:<class 'xblock_django.models.XBlockConfiguration'>.xblock_django.api.deprecated_xblocks`
which then cause breakage when Django 2.2.13 validates the keys.
Co-authored-by:
edX requirements bot <testeng+edx-requirements-bot@edx.org>
Showing
- openedx/core/lib/cache_utils.py 2 additions, 1 deletionopenedx/core/lib/cache_utils.py
- requirements/edx-sandbox/py35.txt 1 addition, 1 deletionrequirements/edx-sandbox/py35.txt
- requirements/edx-sandbox/shared.txt 1 addition, 1 deletionrequirements/edx-sandbox/shared.txt
- requirements/edx/base.txt 2 additions, 2 deletionsrequirements/edx/base.txt
- requirements/edx/coverage.txt 1 addition, 1 deletionrequirements/edx/coverage.txt
- requirements/edx/development.txt 3 additions, 3 deletionsrequirements/edx/development.txt
- requirements/edx/django.txt 1 addition, 1 deletionrequirements/edx/django.txt
- requirements/edx/testing.txt 2 additions, 2 deletionsrequirements/edx/testing.txt
Please register or sign in to comment