-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
GUI #29
Conversation
9a4263c
to
d8f2f0a
Compare
Only ~350ns/it overhead if enabled with `gui=True` TODO: tidy, test
…raph, minor documentation fixes
Any idea why |
It's weird cuz only happenning on py32... can you try to relaunch Travis to see if it reproduces again ? |
I think I had the exact same bug on two of my other projects. This is due to Travis which has recently updated to coverage 4, and this weirdly produces a bug, but only with Python 3.2 (not with other below or greater Python versions). To fix this, you just need to add a statement to load coverage < 4 in your travis config. |
Here's the Travis issue ticket: Proposed fix by ZuluPro (which worked for me), in .travis.yml, add this: install: |
And BTW nice work here, I didn't try it for myself, but if the overhead is so small when using the GUI option, it's really amazing! |
thx @lrq3000 ... if you have |
Ah nice to know that there's a simple example to use @casperdcl :) I'll try that when I have some time (I'm a little bit overwhelmed by projects currently, and that's an understatement :( ). |
@casperdcl I guess you want to merge this before we made the transition. |
The workaround didn't work, coverage 4 is still used: py32 installed: coverage==4.0,coveralls==1.0,docopt==0.6.2,nose==1.3.7,requests==2.8.0,tqdm==1.0,wheel==0.24.0 |
I think that you need to put it before installing coveralls, at least that's what I did in my other project, because I guess else installing coveralls will automatically install the dependencies such as coverage. Please try this: install:
|
It should be changed in https://github.com/tqdm/tqdm/blob/master/tox.ini. Btw, I think we can remove coveralls from tox.ini |
@kmike ah maybe you're right, I didn't make a specific tox config in my other project, so the fix in .travis.yml was enough for me. |
Ok. Third forced update later... should work now |
Looks like it will pass :-) |
Seems all good :) |
wth that took a while -.- I was so freaked out by the bug but couldn't believe the latest version of |
Nice work dude ! |
i also recently found a bug in matlab's cuda-related linux libraries. that was even more not cool. ;) hope you guys can work out a way of using this in things like gooey (haven't looked at its source) |
Yes it's very not cool when the libraries are broken :( |
About Gooey integration, here's a starting point: The problem is that we'd need to directly modify Gooey in order to support integration of tqdm. Another way is to make Gooey able to callback to get progress updates, but this seems problematic according to the main developper: |
Addresses #28.
~350it/s overhead when enabled with
gui=True
.Looks promising but still needs testing and tidying.