yusanlin / python-progressbar

Automatically exported from code.google.com/p/python-progressbar
Other
1 stars 0 forks source link

Support for IPython and fancy HTML progress bars in IPython notebook #27

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Made some changes to support running from an ipython qtconsole (requires the \r 
to be at the beginning of the line and the stream to be flushed).

Also added support for rendering widgets as HTML and using javascript to update 
them for use inside an IPython notebook. Falls back to using the regular text. 
Added a fancy jQuery UI based implementation of Bar.

Code available on a feature branch on my github:

https://github.com/fnoble/python-progressbar/tree/ipython_support

Again, if you want to merge and need help then let me know.

Thanks,
Fergus

Original issue reported on code.google.com by fer...@swift-nav.com on 30 Nov 2012 at 9:14

GoogleCodeExporter commented 9 years ago
Attaching a screenshot of the IPython notebook progress bar rendered in HTML.

Original comment by fer...@swift-nav.com on 30 Nov 2012 at 9:29

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by nilton.v...@gmail.com on 22 Dec 2012 at 10:07

GoogleCodeExporter commented 9 years ago
Issue 25 has been merged into this issue.

Original comment by nilton.v...@gmail.com on 25 Dec 2012 at 7:14

GoogleCodeExporter commented 9 years ago
Any plans to merge this? It would be extremely useful, especially now that 
Ipython is at version 1.0.

Original comment by HenrySch...@gmail.com on 14 Oct 2013 at 1:11

GoogleCodeExporter commented 9 years ago
Hi Henry,

I would love to merge my changes into the main repo. Nilton asked that I send 
it though a code review tool some months ago but I've just been so busy I never 
figured out how to use it.

There are a number of bug fixes I have merged into my master on GitHub and a 
few other contributions based off of it there so the code is being used and is 
quite stable by now. It should be possible to directly convert these Git 
commits into Hg patches or something but I'm not an Hg expert and again I don't 
really have the time to get into it right now.

I would put in a my vote for migrating to GitHub as its becoming the de facto 
standard and makes code review very easy :) but failing this would someone else 
be able to take care of the merging?

Thanks,
Fergus

Original comment by fer...@swift-nav.com on 15 Oct 2013 at 12:11

GoogleCodeExporter commented 9 years ago
Not sure why this is not merged yet (why not just include the changes into 
widgets.py manually?) but I am going with the fork for now ... 

Original comment by niko.son...@gmail.com on 3 Sep 2014 at 7:28

GoogleCodeExporter commented 9 years ago
Is there any reason why this hasn't been merged? I pretty much only work in the 
iPython notebook nowadays, and the main branch of this project is therefore not 
very useful anymore. (I also tried the even more iPython-ish 
[ipy-progressbar](https://github.com/fnoble/python-progressbar.git) project, 
but that seems to have some bugs.)

Original comment by a.h.ja...@gmail.com on 12 Mar 2015 at 11:34