forked from broadinstitute/seqr
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.in
26 lines (26 loc) · 1.9 KB
/
requirements.in
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
Django<3.3 # core server-side framework
django-anymail # for sending emails using cloud-based mail service providers
django-csp # for setting CSP headers
django-guardian # object-level permissions for database records. Behind a major version due to missing Python 2 support
django-hijack # allows admins to login as other user
django-cors-headers # allows CORS requests for client-side development
django-storages[google]==1.11.1 # alternative GCS storage backend for the django media_root
django-extensions
social-auth-app-django # the package for Django to authenticate users with social medieas
social-auth-core # the Python social authentication package. Required by social-auth-app-django
elasticsearch==7.9.1 # elasticsearch client
elasticsearch-dsl==7.2.1 # elasticsearch query utilities
gunicorn # web server
hail<0.3 # provides convenient apis for working with files in google cloud storage
jmespath
openpyxl # library for reading/writing Excel files
pillow # required dependency of Djagno ImageField-type database records
psycopg2 # postgres database access
pyliftover # GRCh37/GRCh38 liftover
requests # simpler way to make http requests
redis<3.4 # client lib for the redis in-memory database - used for caching server-side objects
requests-toolbelt # for troubleshooting requests
slacker # library for sending slack messages
slugify # used for encoding names for guids
tqdm # convenient way to create progress bar for long-running command-line operations
whitenoise