{"action":"created","issue":{"url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/142","labels_url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/142/labels{/name}","comments_url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/142/comments","events_url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/142/events","html_url":"https://github.com/gitpython-developers/GitPython/issues/142","id":29501401,"number":142,"title":"`git pull` output has changed in git 1.8.5","user":{"login":"migurski","id":58730,"avatar_url":"https://avatars.githubusercontent.com/u/58730?v=3","gravatar_id":"","url":"https://api.github.com/users/migurski","html_url":"https://github.com/migurski","followers_url":"https://api.github.com/users/migurski/followers","following_url":"https://api.github.com/users/migurski/following{/other_user}","gists_url":"https://api.github.com/users/migurski/gists{/gist_id}","starred_url":"https://api.github.com/users/migurski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/migurski/subscriptions","organizations_url":"https://api.github.com/users/migurski/orgs","repos_url":"https://api.github.com/users/migurski/repos","events_url":"https://api.github.com/users/migurski/events{/privacy}","received_events_url":"https://api.github.com/users/migurski/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/gitpython-developers/GitPython/milestones/2","labels_url":"https://api.github.com/repos/gitpython-developers/GitPython/milestones/2/labels","id":4303,"number":2,"title":"v0.3.2","description":"* Cleanup branch structure\r\n* Release what's there asap (even with failing tests) just to make sure people install the latest version by default.","creator":{"login":"Byron","id":63622,"avatar_url":"https://avatars.githubusercontent.com/u/63622?v=3","gravatar_id":"","url":"https://api.github.com/users/Byron","html_url":"https://github.com/Byron","followers_url":"https://api.github.com/users/Byron/followers","following_url":"https://api.github.com/users/Byron/following{/other_user}","gists_url":"https://api.github.com/users/Byron/gists{/gist_id}","starred_url":"https://api.github.com/users/Byron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Byron/subscriptions","organizations_url":"https://api.github.com/users/Byron/orgs","repos_url":"https://api.github.com/users/Byron/repos","events_url":"https://api.github.com/users/Byron/events{/privacy}","received_events_url":"https://api.github.com/users/Byron/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":30,"state":"closed","created_at":"2011-04-19T15:39:05Z","updated_at":"2014-11-19T17:28:02Z","due_on":"2014-11-13T23:00:00Z","closed_at":"2014-11-14T14:58:48Z"},"comments":5,"created_at":"2014-03-15T21:07:06Z","updated_at":"2015-01-14T02:08:10Z","closed_at":"2014-11-19T15:09:17Z","body":"I’m seeing new errors resulting from changes to git 1.8.5 output, in [remote.py line 539](https://github.com/gitpython-developers/GitPython/blob/f573b6840509bf41be822ab7ed79e0a776005133/git/remote.py#L539) and [605](https://github.com/gitpython-developers/GitPython/blob/f573b6840509bf41be822ab7ed79e0a776005133/git/remote.py#L605). Looks connected to issues #133 and #138:\r\n\r\n      File \"/Users/migurski/Sites/tmp/CMS/bizarro/repo.py\", line 68, in save_working_file\r\n        clone.remotes.origin.pull(branch_name, rebase=True)\r\n      File \"/Users/migurski/Sites/tmp/CMS/venv-cms/lib/python2.7/site-packages/git/remote.py\", line 605, in pull\r\n        return self._get_fetch_info_from_stderr(proc, progress or RemoteProgress())\r\n      File \"/Users/migurski/Sites/tmp/CMS/venv-cms/lib/python2.7/site-packages/git/remote.py\", line 539, in _get_fetch_info_from_stderr\r\n        assert len(fetch_info_lines) == len(fetch_head_info), \"len(%s) != len(%s)\" % (fetch_head_info, fetch_info_lines)\r\n    AssertionError: len([\"b2ae1672985fa90a09546504014cf58da122c766\\t\\tbranch 'f38f44fb-e990-4b72-8a0f-c7994157f6a6' of /var/folders/_0/1_xvzf1d7617_1qnntjkb1zm0000gn/T/bizarro-cqQlQ3\\n\"]) != len([' * branch            f38f44fb-e990-4b72-8a0f-c7994157f6a6 -> FETCH_HEAD', ' = [up to date]      f38f44fb-e990-4b72-8a0f-c7994157f6a6 -> origin/f38f44fb-e990-4b72-8a0f-c7994157f6a6'])\r\n\r\nThe outputs being compared:\r\n\r\n    b2ae1672985fa90a09546504014cf58da122c766\t\tbranch 'f38f44fb-e990-4b72-8a0f-c7994157f6a6' of /var/folders/_0/1_xvzf1d7617_1qnntjkb1zm0000gn/T/bizarro-cqQlQ3\r\n\r\n…and:\r\n\r\n     * branch            f38f44fb-e990-4b72-8a0f-c7994157f6a6 -> FETCH_HEAD\r\n     = [up to date]      f38f44fb-e990-4b72-8a0f-c7994157f6a6 -> origin/f38f44fb-e990-4b72-8a0f-c7994157f6a6\r\n"},"comment":{"url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/comments/69858080","html_url":"https://github.com/gitpython-developers/GitPython/issues/142#issuecomment-69858080","issue_url":"https://api.github.com/repos/gitpython-developers/GitPython/issues/142","id":69858080,"user":{"login":"domino14","id":585318,"avatar_url":"https://avatars.githubusercontent.com/u/585318?v=3","gravatar_id":"","url":"https://api.github.com/users/domino14","html_url":"https://github.com/domino14","followers_url":"https://api.github.com/users/domino14/followers","following_url":"https://api.github.com/users/domino14/following{/other_user}","gists_url":"https://api.github.com/users/domino14/gists{/gist_id}","starred_url":"https://api.github.com/users/domino14/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domino14/subscriptions","organizations_url":"https://api.github.com/users/domino14/orgs","repos_url":"https://api.github.com/users/domino14/repos","events_url":"https://api.github.com/users/domino14/events{/privacy}","received_events_url":"https://api.github.com/users/domino14/received_events","type":"User","site_admin":false},"created_at":"2015-01-14T02:08:10Z","updated_at":"2015-01-14T02:08:10Z","body":"I am using GitPython 0.3.5 and git 1.8.3.4 and this is broken for me. The length of the first thing it's comparing is 812 elements and the second is 811 elements. I don't necessarily want to attach a gigantic list of branch names here but what is the best way to debug this?"}}