forked from ReactionMechanismGenerator/RMG-Py
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.txt
40 lines (31 loc) · 905 Bytes
/
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
# Required python packages. You can install them all via something like:
# pip install -r requirements.txt
# Numpy must be fully installed before many of the other packages will install,
# So you may well have to do this one manually first, before using this requirements file.
numpy
scipy
matplotlib
cython>=0.19
quantities
psutil
xlwt
MarkupSafe # this makes Jinja2 faster
Jinja2 # this is for rendering the HTML output files
cairocffi
# For postprocessing the profiling data
argparse
#gprof2dot
git+https://github.com/jrfonseca/gprof2dot.git@bf25a2abb09b # (or newer)
pyparsing==1.5.7 # default pyparsing only works with Python3, 1.5.7 works on Python2.7. Pydot needs it.
pydot
# For running the unit tests
nose
coverage
# for generating the documentation
Sphinx
# SCOOP Dependencies:
pyzmq
# SCOOP for parallel computing
git+https://github.com/soravux/scoop.git@0.7.0
# For unit tests
mock