{"action":"created","issue":{"url":"https://api.github.com/repos/tqdm/tqdm/issues/181","repository_url":"https://api.github.com/repos/tqdm/tqdm","labels_url":"https://api.github.com/repos/tqdm/tqdm/issues/181/labels{/name}","comments_url":"https://api.github.com/repos/tqdm/tqdm/issues/181/comments","events_url":"https://api.github.com/repos/tqdm/tqdm/issues/181/events","html_url":"https://github.com/tqdm/tqdm/pull/181","id":159011780,"number":181,"title":"Add callable support for bar_format argument","user":{"login":"lrq3000","id":1118942,"avatar_url":"https://avatars.githubusercontent.com/u/1118942?v=3","gravatar_id":"","url":"https://api.github.com/users/lrq3000","html_url":"https://github.com/lrq3000","followers_url":"https://api.github.com/users/lrq3000/followers","following_url":"https://api.github.com/users/lrq3000/following{/other_user}","gists_url":"https://api.github.com/users/lrq3000/gists{/gist_id}","starred_url":"https://api.github.com/users/lrq3000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrq3000/subscriptions","organizations_url":"https://api.github.com/users/lrq3000/orgs","repos_url":"https://api.github.com/users/lrq3000/repos","events_url":"https://api.github.com/users/lrq3000/events{/privacy}","received_events_url":"https://api.github.com/users/lrq3000/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-07T20:03:47Z","updated_at":"2016-06-07T20:25:33Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tqdm/tqdm/pulls/181","html_url":"https://github.com/tqdm/tqdm/pull/181","diff_url":"https://github.com/tqdm/tqdm/pull/181.diff","patch_url":"https://github.com/tqdm/tqdm/pull/181.patch"},"body":"The main goal is to allow the parent application to manage the progress bar display itself. For example, if an application with a GUI (such as [moviepy](https://github.com/Zulko/moviepy/issues/128)?) wants to use `tqdm` on both its console and GUI displays without having to make a dedicated module (that won't be reusable for any other module but theirs). This is way easier than subclassing `tqdm` and should be pretty much as fast performance-wise.\r\n\r\nTodo:\r\n- [ ] test on real cases (not yet tested at all, beware!)\r\n- [ ] unit test"},"comment":{"url":"https://api.github.com/repos/tqdm/tqdm/issues/comments/224402998","html_url":"https://github.com/tqdm/tqdm/pull/181#issuecomment-224402998","issue_url":"https://api.github.com/repos/tqdm/tqdm/issues/181","id":224402998,"user":{"login":"codecov-io","id":8655789,"avatar_url":"https://avatars.githubusercontent.com/u/8655789?v=3","gravatar_id":"","url":"https://api.github.com/users/codecov-io","html_url":"https://github.com/codecov-io","followers_url":"https://api.github.com/users/codecov-io/followers","following_url":"https://api.github.com/users/codecov-io/following{/other_user}","gists_url":"https://api.github.com/users/codecov-io/gists{/gist_id}","starred_url":"https://api.github.com/users/codecov-io/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codecov-io/subscriptions","organizations_url":"https://api.github.com/users/codecov-io/orgs","repos_url":"https://api.github.com/users/codecov-io/repos","events_url":"https://api.github.com/users/codecov-io/events{/privacy}","received_events_url":"https://api.github.com/users/codecov-io/received_events","type":"User","site_admin":false},"created_at":"2016-06-07T20:25:33Z","updated_at":"2016-06-07T20:25:33Z","body":"## [Current coverage][cc-pull] is **85.30%**\n> Merging [#181][cc-pull] into [master][cc-base-branch] will decrease coverage by **0.13%**\n\n\n```diff\n@@             master       #181   diff @@\n==========================================\n  Files             8          8          \n  Lines           522        524     +2   \n  Methods           0          0          \n  Messages          0          0          \n  Branches         96         97     +1   \n==========================================\n+ Hits            446        447     +1   \n- Misses           76         77     +1   \n  Partials          0          0          \n```\n\n> Powered by [Codecov](https://codecov.io?src=pr). Last updated by [c2941fb...cff7413][cc-compare]\n[cc-base-branch]: https://codecov.io/gh/tqdm/tqdm/branch/master?src=pr\n[cc-compare]: https://codecov.io/gh/tqdm/tqdm/compare/c2941fbe456a469cdd3f18743108f350969286a1...cff7413282dc553c68d7754ea96a3669f997f973\n[cc-pull]: https://codecov.io/gh/tqdm/tqdm/pull/181?src=pr"}}
{"actor":{"display_login":"codecov-io"}}