News for hackers. Stuff that matters.
Re:IPython 4.0 Released by zimbatm on Wednesday August 12, 2015 @04:15AM (#10046685)
Jupyter is great ! Did you know that Github renders the .ipynb files ? See https://github.com/SciRuby/sciruby-notebooks/blob/master/get... for example.
Re:IPython 4.0 Released by stared on Wednesday August 12, 2015 @04:49AM (#10046793)
Does it have any new features? I am a big fan of IPython Notebook/Jupyter, and use it daily, but from the release note I don't see what's that cool in v 4.0 (from the users perspective).

I.e. is there a reason to actually upgrade? (Against typical cons - notebooks are not backwards compatible.)

Re:IPython 4.0 Released by baldfat on Wednesday August 12, 2015 @10:20AM (#10047808)
Yes iPython is no longer the project but only the parts that actually deal with Python. So the kernel is now 100% agnosit. For users this means if your a polygot (I sort am one) you can now use Jupyter for Haskell or R or Julia.

I think that if people will let the name iPython go we will see an explosion of usage by other communities and see new features added to the project.

Re:IPython 4.0 Released by stared on Wednesday August 12, 2015 @01:14PM (#10049100)
I already run Julia and Haskell on IPython Notebook 3.0 - does the current 4.0 make it simpler to add kernels?
Re:IPython 4.0 Released by baldfat on Thursday August 13, 2015 @03:13PM (#10056514)
Yes 4.0 is suppose to make it so that the kernels are much easier to install and work with. I haven't been home to install it on my Linux boxes nor the Linux boxes at work. Only thing I can try is Windows and well I HATE working with Python in windows.
Re:IPython 4.0 Released by unfamiliar on Wednesday August 12, 2015 @06:43AM (#10047052)
>Since all of these packages were part of IPython 3, they are all starting out at 4.0. They won't be updated in coordination with each other as their APIs and release schedules will be allowed to advance at their own respective paces.

I can see this leading to problems. Are we going to be left in a position of new features being added to one project while being unusable because the other project release schedule is lagging behind a bit?

Re:IPython 4.0 Released by rjtavares on Wednesday August 12, 2015 @10:28AM (#10047857)
That's why when you use them you get a message:

> /.../site-packages/IPython/nbformat.py:13: ShimWarning: The `IPython.nbformat` package has been deprecated. You should import from nbformat instead.

You are supposed to use the new modules for new notebooks, but this way it won't break any old notebook you have.

Re:IPython 4.0 Released by robbyt on Wednesday August 12, 2015 @12:38AM (#10046034)
`echo 'alias ipython=jupyter' >> ~/.bash_profile`

Since I seriously doubt I'll ever remember the name "Jupyter". According to PG, they should change their name- because jupyter.com is already taken.

Re:IPython 4.0 Released by geofft on Wednesday August 12, 2015 @01:54AM (#10046261)
Aw man, Hacker News is going to fail soon because hackernews.com is taken by someone else. (At least this means I'll spend my time writing useful software instead of making snarky comments on the internet.)

On a more serious note, if I'm reading the article right, `ipython` is still the IPython CLI interface, it's just that less-related commands like `ipython notebook` are now `jupyter notebook`, right?

Re:IPython 4.0 Released by andrewchambers on Wednesday August 12, 2015 @12:43AM (#10046042)
They have jupyter.org, are they a company?
Re:IPython 4.0 Released by williamstein on Wednesday August 12, 2015 @01:41AM (#10046216)
They are not a company, but an academic very open source project with substantial grant funding. Last week I talked with Fernando Perez (IPython founder) about the name choice, and he and the other devs thought very hard (and deeply) about it, and researched the choice of name, and they definitely have no plans to change. I really like the new name and inclusive vision to support everything, rather than just Python.
Re:IPython 4.0 Released by ciupicri on Wednesday August 12, 2015 @07:50AM (#10047206)
For what it's worth, python.com used to be an adult site.
Re:IPython 4.0 Released by baldfat on Wednesday August 12, 2015 @07:57AM (#10047225)
iPython concerns Python kernel

Jupyter concerns a plethora of kernel and is of value to more people.

I stopped calling it iPython the day this was announced.

Re:IPython 4.0 Released by smegel on Wednesday August 12, 2015 @03:10AM (#10046488)
I just tried to install iPython on Fedora using dnf and it depends on Node.JS. Really?
Re:IPython 4.0 Released by hogu on Wednesday August 12, 2015 @09:58AM (#10047691)
ipython uses (last I checked) node.js or pandoc(haskell) to convert markdown to html in nbconvert. You shouldn't need node or haskell if you're not using nbconvert

the server is written in tornado

Re:IPython 4.0 Released by StavrosK on Wednesday August 12, 2015 @05:38AM (#10046905)
It doesn't do any such thing for me. I `pip install`ed it just now and it ran fine. You mean the shell, right?
Re:IPython 4.0 Released by smegel on Wednesday August 12, 2015 @05:53AM (#10046956)
When I do this on Fedora 22:

repoquery --requires python-ipython-notebook

I get node.js stuff.

Re:IPython 4.0 Released by masklinn on Wednesday August 12, 2015 @06:28AM (#10047025)
The notebook is a web interface, node-based tools (bower, less) are used to package the in-browser part: http://jupyter-notebook.readthedocs.org/en/latest/developmen... It's unclear why fedora adds it as a dependency, it shouldn't be necessary for a packaged notebook application as far as I can see, only to package or run from source.
Re:IPython 4.0 Released by zeckalpha on Wednesday August 12, 2015 @03:32AM (#10046559)
Why not?
Re:IPython 4.0 Released by smegel on Wednesday August 12, 2015 @04:22AM (#10046717)
Well it also installs Python Tornado which does event based web serving...and I would think iPython Notebook would be written in...Python. Maybe its just me.
Re:IPython 4.0 Released by stygiansonic on Wednesday August 12, 2015 @07:32AM (#10047161)
This is probably why it was renamed to Jupyter Notebook.[0]

0. https://blog.jupyter.org/2015/04/15/the-big-split/

Re:IPython 4.0 Released by joyofdata on Wednesday August 12, 2015 @12:21PM (#10048671)
Re:IPython 4.0 Released by anonym00se on Wednesday August 12, 2015 @09:26AM (#10047550)
ipython notebook works on command line, jupyter notebook does not, even after upgrade
Re:IPython 4.0 Released by TheAlchemist on Wednesday August 12, 2015 @03:14PM (#10049980)
Same here (on Windows). The files created in scripts directory are actually python files without extension. Tried to do a python jupyter notebook but then it doesn't find the jupyter-notebook script neither.
Re:IPython 4.0 Released by platz on Thursday August 13, 2015 @02:35AM (#10052563)
also got errors on windows after install
Re:IPython 4.0 Released by erikcw on Wednesday August 12, 2015 @12:07AM (#10045959)
Anyone know of a Clojure kernel for jupyter?
Re:IPython 4.0 Released by leephillips on Wednesday August 12, 2015 @12:11AM (#10045968)
https://github.com/roryk/ipython-clojure

There is a list of all kernels in the Jupyter documentation, linked from the OA.

Re:IPython 4.0 Released by marcstreeter on Wednesday August 12, 2015 @01:13PM (#10049086)
so when Jupyter does the next upgrade will it be called IPython 5 or Jupyter 5.0 (or 2.0)?
Re:IPython 4.0 Released by minimaxir on Wednesday August 12, 2015 @12:17AM (#10045985)
Where is the changelog for the 4.0 release? Or is the release devoted to the name change?
Re:IPython 4.0 Released by teekert on Wednesday August 12, 2015 @12:45AM (#10046052)
Seems to me like the split is the biggest part of the update. One reason is that an iPython install now only includes the iPython terminal interface. On Ubuntu though one already needed to install iPython notebook separately (apt-get install ipython3-notebook) so not a lot changes, I suppose.
Re:IPython 4.0 Released by gapchuboy on Wednesday August 12, 2015 @12:08AM (#10045960)
ipython notebook is now jupyter notebook. ipython notebook still works.