Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
GoogleCodeExporter opened this issue Nov 16, 2015 · 7 comments

Comments

@GoogleCodeExporter
Copy link

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
Copy link
Author

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
Copy link
Author

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

  • Added labels: Type-Enhancement
  • Removed labels: Type-Defect

@GoogleCodeExporter
Copy link
Author

Issue 25 has been merged into this issue.

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

@GoogleCodeExporter
Copy link
Author

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
Copy link
Author

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
Copy link
Author

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
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant