forked from reanahub/reana-server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
154 lines (153 loc) · 9.68 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
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
#
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements.txt setup.py
#
adage==0.10.1 # via reana-commons, yadage
alembic==1.6.5 # via flask-alembic, reana-db
amqp==2.6.1 # via kombu
appdirs==1.4.4 # via fs
attrs==21.2.0 # via jsonschema
babel==2.9.1 # via flask-babelex
backcall==0.2.0 # via ipython
billiard==3.6.4.0 # via celery
blinker==1.4 # via flask-mail, flask-principal, invenio-base, invenio-oauthclient
bravado-core==5.17.0 # via bravado
bravado==10.3.2 # via reana-commons
cachelib==0.1.1 # via flask-oauthlib, invenio-oauth2server
cachetools==4.2.2 # via google-auth
celery==4.4.7 # via flask-celeryext, invenio-celery, reana-server (setup.py)
certifi==2021.5.30 # via kubernetes, requests
cffi==1.14.5 # via cryptography
chardet==3.0.4 # via requests
checksumdir==1.1.9 # via packtivity, reana-commons, yadage
click==7.1.2 # via flask, flask-shell-ipython, packtivity, reana-commons, reana-server (setup.py), yadage, yadage-schemas
cryptography==3.4.7 # via invenio-accounts, pyopenssl, reana-db, requests, sqlalchemy-utils
decorator==5.0.9 # via ipython, jsonpath-rw, networkx, validators
dnspython==2.1.0 # via email-validator
email-validator==1.1.3 # via invenio-accounts, wtforms-components
flask-alembic==2.0.1 # via invenio-db
flask-babelex==0.9.4 # via flask-security, invenio-i18n, invenio-oauthclient, invenio-userprofiles
flask-breadcrumbs==0.5.1 # via invenio-accounts, invenio-oauth2server, invenio-oauthclient, invenio-userprofiles
flask-caching==1.10.1 # via invenio-cache
flask-celeryext==0.3.4 # via invenio-app, invenio-celery
flask-cors==3.0.10 # via invenio-rest
flask-kvsession-invenio==0.6.3 # via invenio-accounts
flask-limiter==1.1.0 # via invenio-app
flask-login==0.4.1 # via flask-security, invenio-accounts
flask-mail==0.9.1 # via flask-security, invenio-accounts, invenio-mail, invenio-userprofiles
flask-menu==0.7.2 # via flask-breadcrumbs, invenio-accounts, invenio-userprofiles
flask-oauthlib==0.9.6 # via invenio-oauth2server, invenio-oauthclient
flask-principal==0.4.0 # via flask-security
flask-security==3.0.0 # via invenio-accounts
flask-shell-ipython==0.4.1 # via invenio-app
flask-sqlalchemy==2.4.4 # via flask-alembic, invenio-db
flask-talisman==0.5.0 # via invenio-app
flask-wtf==0.15.1 # via flask-security, invenio-accounts, invenio-oauth2server, invenio-userprofiles
flask==1.1.4 # via flask-alembic, flask-babelex, flask-breadcrumbs, flask-caching, flask-celeryext, flask-cors, flask-kvsession-invenio, flask-limiter, flask-login, flask-mail, flask-menu, flask-oauthlib, flask-principal, flask-security, flask-shell-ipython, flask-sqlalchemy, flask-wtf, invenio-base, invenio-cache, invenio-config, invenio-logging, invenio-mail, invenio-oauthclient, invenio-userprofiles
fs==2.4.13 # via reana-commons
future==0.18.2 # via invenio-accounts, invenio-oauth2server
glob2==0.7 # via packtivity, yadage
google-auth==1.31.0 # via kubernetes
idna==2.7 # via email-validator, jsonschema, requests
infinity==1.5 # via intervals
intervals==0.9.1 # via wtforms-components
invenio-accounts==1.4.2 # via invenio-oauth2server, invenio-oauthclient, invenio-userprofiles, reana-server (setup.py)
invenio-app==1.2.7 # via reana-server (setup.py)
invenio-base==1.2.4 # via invenio-accounts, invenio-app, invenio-celery, invenio-db, invenio-i18n, invenio-oauth2server, invenio-rest, reana-server (setup.py)
invenio-cache==1.0.0 # via invenio-app, reana-server (setup.py)
invenio-celery==1.2.2 # via invenio-accounts
invenio-config==1.0.3 # via invenio-app, reana-server (setup.py)
invenio-db[postgresql]==1.0.9 # via reana-server (setup.py)
invenio-i18n==1.3.0 # via invenio-accounts, invenio-oauth2server
invenio-logging==1.2.1 # via reana-server (setup.py)
invenio-mail==1.0.2 # via invenio-oauthclient, reana-server (setup.py)
invenio-oauth2server==1.1.0 # via reana-server (setup.py)
invenio-oauthclient==1.1.3 # via reana-server (setup.py)
invenio-rest==1.2.3 # via invenio-accounts
invenio-userprofiles==1.0.1 # via reana-server (setup.py)
ipython-genutils==0.2.0 # via traitlets
ipython==7.24.1 # via flask-shell-ipython
itsdangerous==1.1.0 # via flask, flask-kvsession-invenio, flask-security, flask-wtf
jedi==0.18.0 # via ipython
jinja2==2.11.3 # via flask, flask-babelex
jq==1.1.3 # via packtivity, yadage
jsonpath-rw==1.4.0 # via packtivity, yadage
jsonpointer==2.1 # via jsonschema, packtivity, yadage
jsonref==0.2 # via bravado-core, packtivity, yadage, yadage-schemas
jsonschema[format]==3.2.0 # via bravado-core, packtivity, reana-commons, swagger-spec-validator, yadage, yadage-schemas
kombu==4.6.11 # via celery, reana-commons
kubernetes==11.0.0 # via reana-commons
limits==1.5.1 # via flask-limiter
mako==1.1.4 # via alembic
markupsafe==2.0.1 # via jinja2, mako, wtforms, wtforms-components
marshmallow==2.20.1 # via invenio-rest, reana-server (setup.py), webargs
matplotlib-inline==0.1.2 # via ipython
maxminddb-geolite2==2018.703 # via invenio-accounts
maxminddb==2.0.3 # via maxminddb-geolite2
mock==3.0.5 # via packtivity, reana-commons
monotonic==1.6 # via bravado
msgpack-python==0.5.6 # via bravado
msgpack==1.0.2 # via bravado-core, invenio-celery
networkx==1.11 # via adage
oauthlib==2.1.0 # via flask-oauthlib, invenio-oauth2server, invenio-oauthclient, requests-oauthlib
packtivity==0.14.23 # via yadage
parso==0.8.2 # via jedi
passlib==1.7.4 # via flask-security, invenio-accounts
pexpect==4.8.0 # via ipython
pickleshare==0.7.5 # via ipython
ply==3.11 # via jsonpath-rw
prompt-toolkit==3.0.19 # via ipython
psutil==5.8.0 # via yadage
psycopg2-binary==2.9.1 # via invenio-db, reana-db
ptyprocess==0.7.0 # via pexpect
pyasn1-modules==0.2.8 # via google-auth
pyasn1==0.4.8 # via pyasn1-modules, rsa
pycparser==2.20 # via cffi
pygments==2.9.0 # via ipython
pyjwt==2.1.0 # via invenio-accounts, invenio-oauth2server
pyopenssl==17.5.0 # via reana-server (setup.py), requests
pyrsistent==0.17.3 # via jsonschema
python-dateutil==2.8.1 # via alembic, bravado, bravado-core, kubernetes
python-editor==1.0.4 # via alembic
pytz==2021.1 # via babel, bravado-core, celery, fs
pyyaml==5.4.1 # via bravado, bravado-core, kubernetes, packtivity, reana-commons, swagger-spec-validator, yadage, yadage-schemas
reana-commons[kubernetes,yadage]==0.8.0a21 # via reana-db, reana-server (setup.py)
reana-db==0.8.0a20 # via reana-server (setup.py)
redis==3.5.3 # via invenio-accounts, invenio-celery
requests-oauthlib==1.1.0 # via flask-oauthlib, invenio-oauth2server, invenio-oauthclient, kubernetes
requests[security]==2.20.0 # via bravado, kubernetes, packtivity, reana-server (setup.py), requests-oauthlib, yadage, yadage-schemas
rfc3987==1.3.7 # via jsonschema, reana-server (setup.py)
rsa==4.7.2 # via google-auth
simplejson==3.17.2 # via bravado, bravado-core
simplekv==0.14.1 # via flask-kvsession-invenio, invenio-accounts
six==1.16.0 # via bravado, bravado-core, flask-breadcrumbs, flask-cors, flask-kvsession-invenio, flask-limiter, flask-menu, flask-talisman, fs, google-auth, invenio-app, invenio-base, invenio-logging, invenio-oauthclient, jsonpath-rw, jsonschema, kubernetes, limits, mock, pyopenssl, python-dateutil, reana-server (setup.py), sqlalchemy-utils, swagger-spec-validator, validators, wtforms-alchemy, wtforms-components
speaklater==1.3 # via flask-babelex
sqlalchemy-utils[encrypted]==0.35.0 # via invenio-db, invenio-oauth2server, invenio-oauthclient, reana-db, reana-server (setup.py), wtforms-alchemy
sqlalchemy==1.3.24 # via alembic, flask-alembic, flask-sqlalchemy, invenio-db, reana-db, sqlalchemy-utils, wtforms-alchemy
strict-rfc3339==0.7 # via jsonschema, reana-server (setup.py)
swagger-spec-validator==2.7.3 # via bravado-core
tablib==3.0.0 # via reana-server (setup.py)
traitlets==5.0.5 # via ipython, matplotlib-inline
typing-extensions==3.10.0.0 # via bravado
ua-parser==0.10.0 # via invenio-accounts
uritools==3.0.2 # via invenio-app, invenio-oauthclient
urllib3==1.24.3 # via kubernetes, requests
uwsgi-tools==1.1.1 # via reana-server (setup.py)
uwsgi==2.0.19.1 # via reana-server (setup.py)
uwsgitop==0.11 # via reana-server (setup.py)
validators==0.18.2 # via wtforms-components
vine==1.3.0 # via amqp, celery
wcwidth==0.2.5 # via prompt-toolkit
webargs==5.5.3 # via invenio-rest
webcolors==1.7 # via jsonschema, reana-server (setup.py)
websocket-client==1.1.0 # via kubernetes
werkzeug==1.0.1 # via flask, flask-kvsession-invenio, invenio-base, reana-commons
wtforms-alchemy==0.17.0 # via invenio-oauth2server
wtforms-components==0.10.5 # via wtforms-alchemy
wtforms==2.3.3 # via flask-wtf, invenio-userprofiles, wtforms-alchemy, wtforms-components
yadage-schemas==0.10.6 # via packtivity, reana-commons, yadage
yadage==0.20.1 # via reana-commons
# The following packages are considered to be unsafe in a requirements file:
# setuptools