Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,10 @@
USE_TZ=True,
LANGUAGE_CODE="en-us",
LANGUAGES=[("en", "English")],
INSTALLED_APPS=[
"edxval",
],
TRANSCRIPT_LANG_CACHE_TIMEOUT=60 * 60 * 24, # 24 hours, required by edxval
)

django.setup()
Expand Down
374 changes: 303 additions & 71 deletions package-lock.json

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions requirements/base.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ edx-opaque-keys
edx-submissions
edx-toggles
html5lib
edx-django-utils
edxval
nh3
numpy
oauthlib
Expand All @@ -20,4 +22,5 @@ openedx-django-pyfs
pillow
random2
shapely
wrapt
XBlock
78 changes: 68 additions & 10 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,29 @@ botocore==1.42.59
# via
# boto3
# s3transfer
cachetools==7.0.2
# via edxval
certifi==2026.2.25
# via requests
cffi==2.0.0
# via pynacl
# via
# cryptography
# pynacl
chardet==6.0.0.post1
# via pysrt
charset-normalizer==3.4.4
# via requests
chem==2.0.0
# via -r requirements/base.in
click==8.3.1
# via
# code-annotations
# edx-django-utils
# nltk
code-annotations==2.3.0
code-annotations==2.3.2
# via edx-toggles
cryptography==46.0.5
# via pyjwt
ddt==1.7.2
# via -r requirements/base.in
defusedxml==0.7.1
Expand All @@ -38,13 +50,17 @@ django==5.2.11
# django-crum
# django-model-utils
# django-statici18n
# django-storages
# django-waffle
# djangorestframework
# drf-jwt
# edx-django-release-util
# edx-django-utils
# edx-drf-extensions
# edx-i18n-tools
# edx-submissions
# edx-toggles
# edxval
# jsonfield
# openedx-django-pyfs
django-appconf==1.2.0
Expand All @@ -54,30 +70,53 @@ django-crum==0.7.9
# edx-django-utils
# edx-toggles
django-model-utils==5.0.0
# via edx-submissions
# via
# edx-submissions
# edxval
django-statici18n==2.6.0
# via -r requirements/base.in
django-storages==1.14.6
# via edxval
django-waffle==5.0.0
# via
# edx-django-utils
# edx-drf-extensions
# edx-toggles
djangorestframework==3.16.1
# via edx-submissions
# via
# drf-jwt
# edx-drf-extensions
# edx-submissions
dnspython==2.8.0
# via pymongo
drf-jwt==1.19.2
# via edx-drf-extensions
edx-codejail==4.1.0
# via -r requirements/base.in
edx-django-release-util==1.5.0
# via edx-submissions
# via
# edx-submissions
# edxval
edx-django-utils==8.0.1
# via edx-toggles
# via
# -r requirements/base.in
# edx-drf-extensions
# edx-toggles
edx-drf-extensions==10.6.0
# via edxval
edx-i18n-tools==1.9.0
# via -r requirements/base.in
edx-opaque-keys==3.1.0
# via -r requirements/base.in
# via
# -r requirements/base.in
# edx-drf-extensions
edx-submissions==3.12.2
# via -r requirements/base.in
edx-toggles==5.4.1
# via
# -r requirements/base.in
# edxval
edxval==3.2.0
# via -r requirements/base.in
fs==2.4.16
# via
Expand All @@ -88,6 +127,8 @@ fs-s3fs==1.1.1
# via openedx-django-pyfs
html5lib==1.1
# via -r requirements/base.in
idna==3.11
# via requests
jinja2==3.1.6
# via code-annotations
jmespath==1.1.0
Expand All @@ -101,6 +142,7 @@ jsonfield==3.2.0
lxml[html-clean]==6.0.2
# via
# edx-i18n-tools
# edxval
# lxml-html-clean
# openedx-calc
# xblock
Expand Down Expand Up @@ -137,13 +179,19 @@ openedx-django-pyfs==3.8.0
path==16.16.0
# via edx-i18n-tools
pillow==12.1.1
# via -r requirements/base.in
# via
# -r requirements/base.in
# edxval
polib==1.2.0
# via edx-i18n-tools
psutil==7.2.2
# via edx-django-utils
pycparser==3.0
# via cffi
pyjwt[crypto]==2.11.0
# via
# drf-jwt
# edx-drf-extensions
pymongo==4.16.0
# via edx-opaque-keys
pynacl==1.6.2
Expand All @@ -152,13 +200,15 @@ pyparsing==3.3.2
# via
# chem
# openedx-calc
pysrt==1.1.2
# via edxval
python-dateutil==2.9.0.post0
# via
# botocore
# xblock
python-slugify==8.0.4
# via code-annotations
pytz==2025.2
pytz==2026.1.post1
# via
# edx-submissions
# xblock
Expand All @@ -172,10 +222,14 @@ random2==1.0.2
# via -r requirements/base.in
regex==2026.2.28
# via nltk
requests==2.32.5
# via edx-drf-extensions
s3transfer==0.16.0
# via boto3
scipy==1.17.1
# via chem
semantic-version==2.10.0
# via edx-drf-extensions
shapely==2.1.2
# via -r requirements/base.in
simplejson==3.20.2
Expand Down Expand Up @@ -208,13 +262,17 @@ typing-extensions==4.15.0
# beautifulsoup4
# edx-opaque-keys
urllib3==2.6.3
# via botocore
# via
# botocore
# requests
web-fragments==3.1.0
# via xblock
webencodings==0.5.1
# via html5lib
webob==1.8.9
# via xblock
wrapt==2.1.1
# via -r requirements/base.in
xblock==5.3.0
# via -r requirements/base.in

Expand Down
Loading