IPython Notebook: Explicitly add environment variable around wrapper and use ipython...
[slapos.git] / software / ipython_notebook / software.cfg
1 [buildout]
2 versions = versions
3 extends = 
4   ../../stack/slapos.cfg
5   ../../stack/monitor/buildout.cfg
6   ../../component/ipython/buildout.cfg
7   ../../component/scipy/buildout.cfg
8   ../../component/scikit-learn/buildout.cfg
9   ../../component/pandas/buildout.cfg
10   ../../component/openssl/buildout.cfg
11 parts =
12   monitor-eggs
13   slapos-cookbook
14   ipython-notebook
15   instance
16
17 [ipython-notebook]
18 ; In the ipython notebook software, we use more eggs than in the minimal
19 ; ipython notebook component
20 eggs +=
21   ${scipy:egg}
22   ${pandas:egg}
23   ${scikit-learn:egg}
24
25 [download-file-base]
26 recipe = hexagonit.recipe.download
27 url = ${:_profile_base_location_}/template/${:filename}
28 download-only = true
29 destination = ${buildout:parts-directory}/${:_buildout_section_name_}
30 mode = 0644
31
32 [ipython-notebook-config]
33 <= download-file-base
34 filename = ipython_notebook_config.py.jinja
35 md5sum = a5bc4ee8539109d1de7ab33b4c2c97ea
36
37 [ipython-notebook-set-password]
38 <= download-file-base
39 filename = ipython_set_password.cgi.jinja
40 md5sum = d7d4a7e19d55bf14007819258bf42100
41
42 [instance]
43 recipe = slapos.recipe.template:jinja2
44 template = ${:_profile_base_location_}/instance.cfg.in
45 rendered = ${buildout:directory}/template.cfg
46 mode = 0644
47 md5sum = e67b3cc33db32993a70895173e7b0150
48 context =
49   key bin_directory buildout:bin-directory
50   key develop_eggs_directory buildout:develop-eggs-directory
51   key eggs_directory buildout:eggs-directory
52   key monitor_template monitor-template:output
53   key openssl_output openssl-output:openssl
54   key ipython_notebook_config_location ipython-notebook-config:location
55   key ipython_notebook_config_filename ipython-notebook-config:filename
56   key ipython_notebook_set_password_location ipython-notebook-set-password:location
57   key ipython_notebook_set_password_filename ipython-notebook-set-password:filename
58
59 [versions]
60 PyRSS2Gen = 1.1
61 Pygments = 2.0.2
62 cns.recipe.symlink = 0.2.3
63 ipython = 3.2.0
64 matplotlib = 1.4.3
65 mistune = 0.6
66 nose = 1.3.7
67 numpy = 1.9.2
68 pandas = 0.16.2
69 plone.recipe.command = 1.1
70 pyzmq = 14.7.0
71 scikit-learn = 0.16.1
72 scipy = 0.15.1
73 slapos.recipe.template = 2.8
74 terminado = 0.5
75 tornado = 4.2
76
77 # Required by:
78 # tornado==4.2
79 backports.ssl-match-hostname = 3.4.0.2
80
81 # Required by:
82 # tornado==4.2
83 certifi = 2015.4.28
84
85 # Required by:
86 # mock==1.1.3
87 funcsigs = 0.4
88
89 # Required by:
90 # matplotlib==1.4.3
91 mock = 1.1.3
92
93 # Required by:
94 # terminado==0.5
95 ptyprocess = 0.5
96
97 # Required by:
98 # matplotlib==1.4.3
99 # pandas==0.16.2
100 python-dateutil = 2.4.2