Skip to content

Commit 3265c79

Browse files
committed
requirements: add version numbers and dependencies
1 parent f731393 commit 3265c79

File tree

1 file changed

+65
-18
lines changed

1 file changed

+65
-18
lines changed

requirements.txt

Lines changed: 65 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,69 @@
1-
numpy
2-
scipy
3-
pandas
4-
tables
5-
scikit-learn
6-
matplotlib
7-
seaborn
1+
# Version numbers have been retrieved from a range of machines and environments.
2+
# Take them with a grain of salt.
83

9-
tensorflow-gpu
10-
#tensorflow
4+
# Direct dependencies
5+
#python==3.5 # 3.4 / 3.6
6+
#pip==1.5.4
7+
#setuptools==21.0.0
8+
numpy==1.11.0 # 1.12.1
9+
scipy==0.17.0 # 0.19.0
10+
pandas==0.20.0
11+
scikit-learn==0.18.1
12+
matplotlib==1.5.1 # 2.0.1
13+
seaborn==0.7.1
14+
tqdm==4.11.2
15+
gensim==2.1.0 # 0.12.4 / 2.0.0 # Only for NLP experiments.
16+
#graph-tool==2.26 # Cannot be installed with pip.
17+
tensorflow-gpu==1.1.0 # 0.8.0 # Or tensorflow if not running on GPU.
18+
#networkx==1.11 # Only considered at some point.
19+
#networkit==4.2 # Only considered at some point.
1120

12-
jupyter
13-
ipython
21+
# Dependencies of the above.
22+
boto==2.46.1 # 2.40.0
23+
bz2file==0.98
24+
cycler==0.10.0 # 0.9.0
25+
protobuf==3.3.0 # 3.0.0
26+
pyparsing==2.2.0 # 2.1.4
27+
python-dateutil==2.6.0 # 2.5.3
28+
pytz==2016.4 # 2017.2
29+
requests==2.13.0 # 2.9.1 / 2.10.0
30+
six==1.10.0
31+
smart-open==1.5.2 # 1.3.3
32+
Werkzeug==0.12.1
1433

15-
python-dotenv
16-
tqdm
34+
# Jupyter notebook and its dependencies.
35+
notebook==5.0.0 # 4.2.0
36+
bleach==2.0.0 # 3.1.1
37+
decorator==4.0.9 # 4.0.6 / 4.0.11 / 4.4.1
38+
entrypoints==0.2.2
39+
html5lib==0.999999999
40+
ipykernel==4.6.1 # 4.3.1
41+
ipython==6.0.0 # 4.2.0
42+
ipython-genutils==0.2.0 # 0.1.0
43+
jedi==0.10.2
44+
Jinja2==2.8 # 2.9.6
45+
jsonschema==2.6.0 # 2.5.1
46+
jupyter-client==5.0.1 # 4.2.2
47+
jupyter-core==4.3.0 # 4.1.0
48+
MarkupSafe==0.23 # 1.0
49+
mistune==0.7.4
50+
nbconvert==5.1.1 # 4.2.0
51+
nbformat==4.3.0 # 4.0.1
52+
pandocfilters==1.4.1
53+
pexpect==4.2.1 # 4.0.1
54+
pickleshare==0.7.4 # 0.7.2
55+
prompt-toolkit==1.0.10
56+
ptyprocess==0.5.1
57+
Pygments==2.2.0 # 2.1.3
58+
pyzmq==16.0.2 # 15.2.0
59+
simplegeneric==0.8.1
60+
terminado==0.6
61+
testpath==0.3
62+
tornado==4.3 # 4.2.1 / 4.4.2 / 4.5.1
63+
traitlets==4.3.2 # 4.2.1
64+
wcwidth==0.1.7
65+
webencodings==0.5.1
1766

18-
# Only needed for NLP experiments.
19-
gensim
20-
21-
# Cannot be installed with pip.
22-
#graph-tool
67+
# dotenv and its dependency.
68+
#python-dotenv==0.6.4
69+
#click==6.7

0 commit comments

Comments
 (0)