-
Notifications
You must be signed in to change notification settings - Fork 14
/
requirements.txt
136 lines (103 loc) · 2.36 KB
/
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
# Django stuff
Django==3.2.25
semver==2.6.0
pytz==2022.2.1
# PIL support
# Pillow==9.3.0
# Can't upgrade, see https://github.com/tensorflow/models/issues/11040
Pillow==10.3.0
python-dateutil==2.8.1
# reporting
pandas==1.1.5
# MySQL-python==1.2.5 # python3 incompatible
mysqlclient==2.2.4
django-storages==1.7
python-resize-image==1.1.19
# DOCS
drf-spectacular==0.26.1
drf_spectacular_sidecar==2023.4.1
django-object-actions==2.0.0
python-memcached==1.59
# djangorestframework==3.15.2
# Can't upgrade because Django < 4.2 no longer supported
djangorestframework==3.15.1
# Django Allauth
django-allauth==0.51.0
oauthlib==3.2.2
requests==2.32.0
requests-oauthlib==1.3.1
# Permissions framework
rules==0.4
# OAuth
django-oauth-toolkit==2.2.0
# Some extras
django-cors-headers==3.14.0
django-cors-middleware==1.5.0
django-autoslug==1.9.8
# wsgiref==0.1.2 # python3 incompatible
sqlparse==0.5.0
netaddr
django-extensions==2.0.7
# Utilities for working with badges
jsonschema==2.6.0
simplejson==3.6.4
# JSON-LD
PyLD==0.7.1
rfc3987==1.3.4
# The cairo png on the test / acc /prod server requires pypng 0.0.18
#pypng==0.0.19
#pypng==0.0.21
jsonfield==3.1.0
# markdown support
Markdown==2.6.8
django-markdownify==0.1.0
bleach==3.3.0
# Open Badges related utilities
# openbadges==1.1.2
git+https://github.com/oharsta/openbadges-validator-core@develop#egg=openbadges
# openbadges-bakery==1.0.1
celery==5.2.7
django-celery-results==2.4.0
importlib-metadata==4.13.0
python-json-logger==0.1.2
# SSL Support
cffi==1.14.5
cryptography==43.0.1
enum34==1.1.6
idna==2.5
ipaddress==1.0.16
pyasn1==0.1.9
pycparser==2.14
six==1.13.0
#svg 2 png support
cairocffi==0.9.0
CairoSVG==2.7.0
cssselect==0.9.2
tinycss==0.4
# pycairo==1.19.1
# Backport of Python 3.0 CSV package with Unicode support
backports.csv==1.0.4
# EncryptedCursorPagination dependencies
more-itertools==2.5.0
#more-itertools==8.12.0
responses==0.8.1
## FW django_mock_queries==2.0.0
django_mock_queries==2.1.5
# lti consumer
# TODO - need to remove IMS code and obsolueted LTI code
# lti==0.9.2
# PyLTI1p3==1.9.1
git+https://github.com/edubadges/pylti1.3@master#egg=PyLTI1p3
# after python3 upgrade
social-auth-app-django==3.1.0
urllib3==1.26.19
# graphql
graphene-django==3.2.2
aniso8601<=7
# inline css
premailer==3.7.0
# 2FA support
django-otp==1.1.1
pycryptodome==3.19.1
#https://github.com/aiselis/django-api-proxy
django-api-proxy==0.1.1