forked from CenterForOpenScience/osf.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
103 lines (90 loc) · 2.55 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
# Base requirements for running the OSF.
# NOTE: This does not include addon, development or release requirements.
# NOTE: When updating pinned version, you may also need to update constraints.txt
# To install addon requirements: inv requirements --addons
# To install dev requirements: inv requirements --dev
# To install release requirements: inv requirements --release
future==0.18.2
invoke==0.15.0
Werkzeug==1.0.0
Flask==1.0
gevent==1.2.2
Mako==1.0.7
Markdown==3.3.7
WTForms==1.0.4
# Fork of celery 4.1.1 with https://github.com/celery/celery/pull/4278 backported,
# which fixes a bug that was causing stuck registrations
# Need to pin to 4.1.1 due to https://github.com/celery/celery/issues/4355
# TODO: Remove usage of this fork when celery/celery#4355 is resolved
git+https://github.com/cos-forks/celery@v4.1.1+cos0
kombu==4.2.0
itsdangerous==1.1.0
lxml==4.6.5
mailchimp3==3.0.18
nameparser==0.5.3
bcrypt==3.1.4
python-dateutil==2.8.1
pytz==2017.3
bleach==3.3.0
blinker==1.4
furl==0.4.92
elasticsearch2==2.5.0 # pyup: >=2.4,<3.0 # Major version must be same as ES version
elasticsearch==6.3.1
google-api-python-client==1.6.4
Babel==2.9.1
citeproc-py==0.4.0
boto3==1.4.7
django-waffle==2.4.1
pymongo==3.7.1
PyYAML==6.0.1
tqdm==4.28.1
# Python markdown extensions for comment emails
git+https://github.com/Johnetordoff/mdx_del_ins.git@django-3
certifi==2020.12.5
sendgrid==1.5.13
requests>=2.21.0
urllib3==1.26.5
oauthlib==2.0.6
requests-oauthlib==0.8.0
raven==6.4.0
django-redis==5.2.0
# API requirements
Django==3.2.17
djangorestframework==3.13.1
django-cors-headers==3.10.1
djangorestframework-bulk==0.2.1
hashids==1.2.0
pyjwt==1.5.3
django-celery-beat==1.1.1 # BSD 3 Clause
django-celery-results==1.0.1
pyjwe==1.0.0
# Required by pyjwe and ndg-httpsclient
# Building wheel for cryptography >= 3.4.0 requires a Rust version incompatible with Docker base image.
cryptography==3.3.2
jsonschema==3.1.1
django-guardian==2.4.0
# Admin requirements
django-webpack-loader==0.5.0
sendgrid-django==2.0.0
# Analytics requirements
keen==0.7.0
maxminddb-geolite2==2018.308
# OSF models
django-typed-models==0.11.1
django-storages==1.6.6
google-cloud-storage==0.22.0 # dependency of django-storages, hard-pin to version
django-dirtyfields==1.3.1
django-extensions==3.2.0
psycopg2==2.7.3 --no-binary psycopg2
django-bulk-update==2.2.0
# Reviews requirements
transitions==0.8.2
# identifiers
datacite==1.1.2
# metadata
rdflib==5.0.0
rdflib-jsonld==0.5.0
# Metrics
git+https://github.com/CenterForOpenScience/django-elasticsearch-metrics@2022.0.6
# Impact Metrics CSV Export
djangorestframework-csv==2.1.0