{"action":"created","issue":{"url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/604","repository_url":"https://api.github.com/repos/gitpython-developers/GitPython","labels_url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/604/labels{/name}","comments_url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/604/comments","events_url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/604/events","html_url":"https://github.com/gitpython-developers/GitPython/issues/604","id":212733563,"number":604,"title":"clone_from progress is broken in newer version","user":{"login":"Dreamsorcerer","id":2203121,"avatar_url":"https://avatars3.githubusercontent.com/u/2203121?v=4","gravatar_id":"","url":"https://api.github.com/users/Dreamsorcerer","html_url":"https://github.com/Dreamsorcerer","followers_url":"https://api.github.com/users/Dreamsorcerer/followers","following_url":"https://api.github.com/users/Dreamsorcerer/following{/other_user}","gists_url":"https://api.github.com/users/Dreamsorcerer/gists{/gist_id}","starred_url":"https://api.github.com/users/Dreamsorcerer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dreamsorcerer/subscriptions","organizations_url":"https://api.github.com/users/Dreamsorcerer/orgs","repos_url":"https://api.github.com/users/Dreamsorcerer/repos","events_url":"https://api.github.com/users/Dreamsorcerer/events{/privacy}","received_events_url":"https://api.github.com/users/Dreamsorcerer/received_events","type":"User","site_admin":false},"labels":[{"id":1180685,"url":"https://api.github.com/repos/gitpython-developers/GitPython/labels/acknowledged","name":"acknowledged","color":"02e10c","default":false},{"id":283842736,"url":"https://api.github.com/repos/gitpython-developers/GitPython/labels/help%20wanted","name":"help wanted","color":"009800","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2017-03-08T13:27:00Z","updated_at":"2017-10-30T21:02:50Z","closed_at":null,"author_association":"NONE","body":"To use a workaround for another bug, I had to first update GitPython. After updating with `pip3 install --upgrade gitpython`, which installed 2.1.3, the progress feature no longer functions correctly.\r\n\r\nWith this code:\r\n\r\n```\r\nimport git\r\ndef u(*args):\r\n print(args, flush=True)\r\ngit.Repo.clone_from(\"git@bitbucket.org:....\", \".\", u)\r\n```\r\n\r\nWhile running it on a fairly large repository, I get the first few updates, upto:\r\n`(10, 16118.0, 16118.0, '')` (which means compressing has completed)\r\n\r\nBut, then the next stage when it is downloading everything, which can take about 15 mins, there is no feedback until it has completed that stage, then all the missing feedback is sent at once, as if the feedback has gathered in a buffer and not sent until the current stage is complete."},"comment":{"url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/comments/340583576","html_url":"https://github.com/gitpython-developers/GitPython/issues/604#issuecomment-340583576","issue_url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/604","id":340583576,"user":{"login":"Dreamsorcerer","id":2203121,"avatar_url":"https://avatars3.githubusercontent.com/u/2203121?v=4","gravatar_id":"","url":"https://api.github.com/users/Dreamsorcerer","html_url":"https://github.com/Dreamsorcerer","followers_url":"https://api.github.com/users/Dreamsorcerer/followers","following_url":"https://api.github.com/users/Dreamsorcerer/following{/other_user}","gists_url":"https://api.github.com/users/Dreamsorcerer/gists{/gist_id}","starred_url":"https://api.github.com/users/Dreamsorcerer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dreamsorcerer/subscriptions","organizations_url":"https://api.github.com/users/Dreamsorcerer/orgs","repos_url":"https://api.github.com/users/Dreamsorcerer/repos","events_url":"https://api.github.com/users/Dreamsorcerer/events{/privacy}","received_events_url":"https://api.github.com/users/Dreamsorcerer/received_events","type":"User","site_admin":false},"created_at":"2017-10-30T21:02:50Z","updated_at":"2017-10-30T21:02:50Z","author_association":"NONE","body":"I made a tweak to those instructions to fix build issues in the referenced pull request, though there are still a couple of build errors which mean nothing to me."}}
{"actor":{"display_login":"Dreamsorcerer"}}