{"action":"created","issue":{"url":"https://api.github.com/repos/pypa/pip/issues/2493","labels_url":"https://api.github.com/repos/pypa/pip/issues/2493/labels{/name}","comments_url":"https://api.github.com/repos/pypa/pip/issues/2493/comments","events_url":"https://api.github.com/repos/pypa/pip/issues/2493/events","html_url":"https://github.com/pypa/pip/pull/2493","id":60078525,"number":2493,"title":"Fix for #770: pip install -U shouldn't look at pypi if not needed","user":{"login":"msabramo","id":305268,"avatar_url":"https://avatars.githubusercontent.com/u/305268?v=3","gravatar_id":"","url":"https://api.github.com/users/msabramo","html_url":"https://github.com/msabramo","followers_url":"https://api.github.com/users/msabramo/followers","following_url":"https://api.github.com/users/msabramo/following{/other_user}","gists_url":"https://api.github.com/users/msabramo/gists{/gist_id}","starred_url":"https://api.github.com/users/msabramo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msabramo/subscriptions","organizations_url":"https://api.github.com/users/msabramo/orgs","repos_url":"https://api.github.com/users/msabramo/repos","events_url":"https://api.github.com/users/msabramo/events{/privacy}","received_events_url":"https://api.github.com/users/msabramo/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":26,"created_at":"2015-03-06T09:30:20Z","updated_at":"2015-04-03T17:53:32Z","closed_at":"2015-03-17T11:26:34Z","pull_request":{"url":"https://api.github.com/repos/pypa/pip/pulls/2493","html_url":"https://github.com/pypa/pip/pull/2493","diff_url":"https://github.com/pypa/pip/pull/2493.diff","patch_url":"https://github.com/pypa/pip/pull/2493.patch"},"body":"If an exact version is specified for install, and that version is\r\nalready installed, then there is no point going to pypi as no install\r\nis needed.\r\n\r\nThis is a rework of PR #771, because that PR is old and has merge\r\nconflicts that were easier to fix by applying the changes manually.\r\n\r\nI would recommend closing #771."},"comment":{"url":"https://api.github.com/repos/pypa/pip/issues/comments/89374519","html_url":"https://github.com/pypa/pip/pull/2493#issuecomment-89374519","issue_url":"https://api.github.com/repos/pypa/pip/issues/2493","id":89374519,"user":{"login":"msabramo","id":305268,"avatar_url":"https://avatars.githubusercontent.com/u/305268?v=3","gravatar_id":"","url":"https://api.github.com/users/msabramo","html_url":"https://github.com/msabramo","followers_url":"https://api.github.com/users/msabramo/followers","following_url":"https://api.github.com/users/msabramo/following{/other_user}","gists_url":"https://api.github.com/users/msabramo/gists{/gist_id}","starred_url":"https://api.github.com/users/msabramo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msabramo/subscriptions","organizations_url":"https://api.github.com/users/msabramo/orgs","repos_url":"https://api.github.com/users/msabramo/repos","events_url":"https://api.github.com/users/msabramo/events{/privacy}","received_events_url":"https://api.github.com/users/msabramo/received_events","type":"User","site_admin":false},"created_at":"2015-04-03T17:53:32Z","updated_at":"2015-04-03T17:53:32Z","body":"I would think that if all of the versions are 1.0 then they are the exact same bits. Obviously, someone can violate this, but that seems to be very against the concept of semantic versioning and such. I'd hate to penalize the more common case where people play by the rules because of an unusual case. But I'll change this is folks think it is necessary."}}