<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">My preference is for option 1. Option 3, in my view, should not even be an option. <div class=""><br class=""></div><div class="">The install script is just going to get more difficult to maintain as time goes on…</div><div class=""><br class=""><div class=""><div><blockquote type="cite" class=""><div class="">On Jan 12, 2016, at 5:44 PM, Nathan Goldbaum <<a href="mailto:nathan12343@gmail.com" class="">nathan12343@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi all,<div class=""><br class=""></div><div class="">With the release of Jupyter, the number of dependencies necessary for the IPython notebook has exploded somewhat. I just created a new virtualenv and did "pip install jupyter". The output of "pip freeze" for this virtualenv is pasted here:</div><div class=""><br class=""></div><div class=""><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__paste.yt-2Dproject.org_show_6141_&d=BQMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=hgcBC3x6dKFoTrmFmMYYbKNfiHZlGLKliIidd1LwmHI&m=EGdzci4Gg3Dm-amT68hLcWfJxlGYFLWy7uJ0BxefYMA&s=0gsFiib2eO1NznNidC14f4etqKC-SzKFgZnDYe3GE2Q&e=" class="">http://paste.yt-project.org/show/6141/</a><br class=""></div><div class=""><br class=""></div><div class="">As you can see, jupyter brings in a large number of python packages, and it would be a real pain to manually install all of these in the install script.</div><div class=""><br class=""></div><div class="">This is coming up because I'm in the middle of updating the notebooks in our docs to use the latest notebook format. To make it so users can *read* these notebooks, I'd also like to update the version of IPython/Jupyter being installed.</div><div class=""><br class=""></div><div class="">I can see three ways forward, in order of my preference:</div><div class=""><br class=""></div><div class="">1. Use pip to install jupyter, which will automatically bring in IPython and all its dependencies.  I'd probably pin it at Jupyter 1.x / IPython 4.x to avoid having it update to a possible incompatible notebook version in the future.</div><div class=""><br class=""></div><div class="">2. Manually install Jupyter's dependencies in the install script, as we've done for IPython in the past.</div><div class=""><br class=""></div><div class="">3. Punt and just keep on installing IPython 2.4.1.</div><div class=""><br class=""></div><div class="">What do people think about this? Would anyone have objections to relying on pip to install Jupyter and its dependencies?</div><div class=""><br class=""></div><div class="">Thanks for your advice,</div><div class=""><br class=""></div><div class="">-Nathan</div></div>
_______________________________________________<br class="">yt-dev mailing list<br class=""><a href="mailto:yt-dev@lists.spacepope.org" class="">yt-dev@lists.spacepope.org</a><br class="">http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org<br class=""></div></blockquote></div><br class=""></div></div></body></html>