forked from tl-its-umich-edu/instructor-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
35 lines (28 loc) · 1006 Bytes
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
gunicorn==23.0.0
mysqlclient==2.2.6
# Django and related
Django==4.2.16
django-csp==3.8 # For Content Security Policy
django-db-file-storage==0.5.6.1 # Support for storage in the database
django-mysql==4.15.0
django-redis==5.4.0
django-tinymce==4.1.0 # Rich text editor
django-watchman==1.3
django-webpack-loader==3.1.1
Pillow==11.0.0
whitenoise==6.8.2 # For serving static files
# DRF
djangorestframework==3.15.2
django-filter==24.3 # Filtering support
drf-spectacular==0.28.0
markdown==3.7 # Markdown support for the browsable API
# LTI
pycryptodome==3.21.0 # For generating LTI keys
PyLTI1p3==2.0.0
# Canvas
canvasapi==3.3.0
debugpy==1.8.9
# Not in pypi https://github.com/Harvard-University-iCommons/django-canvas-oauth
# Migrations for this are currently manually managed in backend/canvas_oauth/migrations
# Check if any new migrations are needed or if these local ones can be dropped if ever upgrading.
https://github.com/Harvard-University-iCommons/django-canvas-oauth/archive/v1.1.1.tar.gz