forked from Inter-Actief/amelie
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.txt
80 lines (65 loc) · 2.19 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
Django>=3.2.16,<3.3
importlib-metadata>=1.4.0,<5.0 # importlib-metadata 5+ causes Celery bug: https://github.com/celery/celery/issues/7783
celery>=5.2.7,<5.3
flower==1.2.0
django-celery-results>=2.4,<2.5
django-allow-cidr>=0.5.0,<0.6
django-compressor>=4.1,<4.2
django-localflavor>=3.1,<3.2
django-extensions>=3.2.1,<3.3
django-iban>=0.3.1,<0.4
django-formtools>=2.4,<2.5
django-auditlog>=2.2.0,<2.3
django-oauth-toolkit>=1.7.1,<1.8 # 2.x has breaking changes.
django-cors-headers>=3.13.0,<3.14
django-colorfield
# Django Modern RPC -- For our JSONRPC API
django-modern-rpc>=1.0.1,<1.1
# WYSIWYG Editor for Django
django-ckeditor>=6.3.2,<6.4 # 6.4+ requires Python3.8+ and Django 3.2+
# FCM (Firebase Cloud Messaging)
fcm-django>=0.3.11,<0.4 # 1.x has breaking changes (old firebase api removed)
# Custom forks or specific commits of django packages
git+https://github.com/Inter-Actief/django-sslserver@204586ce686212a4c2848c12f88f7279802b5dcc
# Other random dependencies, to be documented, see issue #556 ...
beautifulsoup4>=4.11.1,<4.12
bleach>=5.0.1,<5.1
httplib2>=0.20.4,<0.21
icalendar>=4.1.0,<4.2
Markdown>=3.3.7,<3.4 # 3.4+ has breaking changes in changelog that have not been checked.
markdown2>=2.4.5,<2.5
mysqlclient>=2.1.1,<2.2
# Pillow requires libjpeg-dev zlib1g-dev (on Debian)
Pillow>=9.2.0,<9.3
python-gitlab>=3.10,<3.11.0
python-dateutil>=2.8.2,<2.9
# python-ldap requires libldap-dev libsasl2-dev (on Debian) to build
python-ldap>=3.4.3,<3.5
raven>=6.10.0,<6.11
reportlab>=3.6.11,<3.7
requests>=2.28.1,<2.29
twython>=3.9.1,<3.10
html2text>=2020.1.16,<2021.2
# Daphne - to run the website in ASGI mode on a proper webserver
daphne>=3.0,<3.1
# QR code generator for personal tab POS (requires Pillow)
qrcode>=7.3.1,<7.4
# Google API Client
google-api-python-client>=2.63.0,<3
oauth2client>=4.1.3,<4.2
# Mastodon API wrapper
Mastodon.py>=1.5.1,<1.6
# Development
django-debug-toolbar>=3.7,<3.8
django-rosetta>=0.9.8,<0.10
docutils>=0.19,<0.20
pyinotify>=0.9.6,<0.10
model_bakery>=1.7.0,<1.8
django-silk>=5.0.1,<5.1
# SAML IdP (requires xmlsec1 (on Debian))
pysaml2>=7.2.1,<7.3
djangosaml2idp>=0.7.2,<0.8
# Single Sign On - OIDC Client
mozilla-django-oidc
# Sentry error logging
sentry-sdk>=1.22.1,<1.23