requirements.txt 1.05 KB
Newer Older
Markus Scheidgen's avatar
Markus Scheidgen committed
1
2
3
4
5
6
7
# science/physics related
numpy
cython>=0.19
pandas
h5py
hjson
scipy
8
scikit-learn==0.20.2
Markus Scheidgen's avatar
Markus Scheidgen committed
9
ase==3.15.0
10
Pint
11
matid
Markus Scheidgen's avatar
Markus Scheidgen committed
12
13

# infrastructue related
14
orjson
15
16
elasticsearch==6.4.0
elasticsearch-dsl==6.4.0
Markus Scheidgen's avatar
Markus Scheidgen committed
17
msgpack<0.6.0
18
19
elasticsearch==6.4.0
elasticsearch-dsl==6.4.0
Markus Scheidgen's avatar
Markus Scheidgen committed
20
21
22
pyyaml
future
enum34
23
requests
24
celery[redis]
25
mongoengine==0.18.2
26
Werkzeug==0.16.1
27
flask
28
flask-restplus
29
flask-cors
30
31
32
flask_httpauth
itsdangerous
passlib
33
python-logstash
34
gitpython
35
gunicorn[eventlet]
36
structlog
37
recommonmark
38
m2r
39
40
requests
click
41
zipstream-new==1.1.5
Markus Scheidgen's avatar
Markus Scheidgen committed
42
bagit
43
bcrypt
Markus Scheidgen's avatar
Markus Scheidgen committed
44
filelock
45
bravado
46
pyjwt[crypto]
Markus Scheidgen's avatar
Markus Scheidgen committed
47
jsonschema[format]
48
python-magic
49
runstats
Markus Scheidgen's avatar
Markus Scheidgen committed
50
pyyaml
51
tabulate
52
cachetools
53
zipfile37
54
python-keycloak
55
basicauth
56
inflection
57
docstring-parser
Markus Scheidgen's avatar
Markus Scheidgen committed
58
unidecode
Markus Scheidgen's avatar
Markus Scheidgen committed
59
python-json-logger
Markus Scheidgen's avatar
Markus Scheidgen committed
60
61
62
63
64

# dev/ops related
setuptools
sphinx
sphinxcontrib.httpdomain
65
sphinx-click
Markus Scheidgen's avatar
Markus Scheidgen committed
66
67
sphinx_rtd_theme
gitpython
68
mypy==0.730
69
pylint==2.3.1
Markus Scheidgen's avatar
Markus Scheidgen committed
70
71
pylint_plugin_utils==0.5
pylint_mongoengine==0.3.3
Markus Scheidgen's avatar
Markus Scheidgen committed
72
73
74
75
76
pycodestyle
pytest==3.10.0  # celery fixtures not compatible with 4.x
pytest-timeout
pytest-cov
rope
Markus Scheidgen's avatar
Markus Scheidgen committed
77
mongomock==3.17.0
78
names
79
essential_generators
80
jinja2
81
82
bs4
html5lib
83
fastentrypoints