{"action":"created","issue":{"url":"https://api.github.com/repos/sunpy/sunpy/issues/1449","labels_url":"https://api.github.com/repos/sunpy/sunpy/issues/1449/labels{/name}","comments_url":"https://api.github.com/repos/sunpy/sunpy/issues/1449/comments","events_url":"https://api.github.com/repos/sunpy/sunpy/issues/1449/events","html_url":"https://github.com/sunpy/sunpy/pull/1449","id":88768926,"number":1449,"title":"Migrate SunPy to support Python 3 and 2 simultaneously","user":{"login":"embray","id":676149,"avatar_url":"https://avatars.githubusercontent.com/u/676149?v=3","gravatar_id":"","url":"https://api.github.com/users/embray","html_url":"https://github.com/embray","followers_url":"https://api.github.com/users/embray/followers","following_url":"https://api.github.com/users/embray/following{/other_user}","gists_url":"https://api.github.com/users/embray/gists{/gist_id}","starred_url":"https://api.github.com/users/embray/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/embray/subscriptions","organizations_url":"https://api.github.com/users/embray/orgs","repos_url":"https://api.github.com/users/embray/repos","events_url":"https://api.github.com/users/embray/events{/privacy}","received_events_url":"https://api.github.com/users/embray/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sunpy/sunpy/labels/Python%203.x","name":"Python 3.x","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/sunpy/sunpy/milestones/8","html_url":"https://github.com/sunpy/sunpy/milestones/0.7","labels_url":"https://api.github.com/repos/sunpy/sunpy/milestones/8/labels","id":565074,"number":8,"title":"0.7","description":"see roadmap","creator":{"login":"ehsteve","id":739053,"avatar_url":"https://avatars.githubusercontent.com/u/739053?v=3","gravatar_id":"","url":"https://api.github.com/users/ehsteve","html_url":"https://github.com/ehsteve","followers_url":"https://api.github.com/users/ehsteve/followers","following_url":"https://api.github.com/users/ehsteve/following{/other_user}","gists_url":"https://api.github.com/users/ehsteve/gists{/gist_id}","starred_url":"https://api.github.com/users/ehsteve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ehsteve/subscriptions","organizations_url":"https://api.github.com/users/ehsteve/orgs","repos_url":"https://api.github.com/users/ehsteve/repos","events_url":"https://api.github.com/users/ehsteve/events{/privacy}","received_events_url":"https://api.github.com/users/ehsteve/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":33,"state":"open","created_at":"2014-02-10T18:20:32Z","updated_at":"2015-08-02T11:00:26Z","due_on":"2016-01-29T00:00:00Z","closed_at":null},"comments":17,"created_at":"2015-06-16T16:03:47Z","updated_at":"2015-08-03T14:33:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/sunpy/sunpy/pulls/1449","html_url":"https://github.com/sunpy/sunpy/pull/1449","diff_url":"https://github.com/sunpy/sunpy/pull/1449.diff","patch_url":"https://github.com/sunpy/sunpy/pull/1449.patch"},"body":"This PR is to get things started on fixing #371 and other issues labeled Python-3.x.  This PR might not attempt to do *everything*, but it should provide a starting basis that can be built on (perhaps as PRs to this PR sent to my SunPy fork).\r\n\r\nHere's a *very* rough overview of things that will need to be dealt with:\r\n\r\n* [x] Adds a local copy of the `six` module to aid with migration.\r\n* [x] Run python-modernize over all submodules as a starting point.\r\n* [ ] Review changes by python-modernize and clean up ones that are incorrect or unnecessary (in particular sometimes it will replace dict iterations in cases where it really isn't important).\r\n* [ ] Fix all broken imports (using `six` as much as possible)\r\n* [ ] Fix any syntax errors\r\n* [ ] Fix any dict iterations to use the `itervalues` and `iteritems` from `six`, and similar where necessary\r\n* [ ] Deal with string-related issues.\r\n* [ ] Deal with networking-related issues (urllib, etc.)\r\n* [ ] Make sure all relevant docs mention the suds-jurko fork of suds"},"comment":{"url":"https://api.github.com/repos/sunpy/sunpy/issues/comments/127262363","html_url":"https://github.com/sunpy/sunpy/pull/1449#issuecomment-127262363","issue_url":"https://api.github.com/repos/sunpy/sunpy/issues/1449","id":127262363,"user":{"login":"embray","id":676149,"avatar_url":"https://avatars.githubusercontent.com/u/676149?v=3","gravatar_id":"","url":"https://api.github.com/users/embray","html_url":"https://github.com/embray","followers_url":"https://api.github.com/users/embray/followers","following_url":"https://api.github.com/users/embray/following{/other_user}","gists_url":"https://api.github.com/users/embray/gists{/gist_id}","starred_url":"https://api.github.com/users/embray/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/embray/subscriptions","organizations_url":"https://api.github.com/users/embray/orgs","repos_url":"https://api.github.com/users/embray/repos","events_url":"https://api.github.com/users/embray/events{/privacy}","received_events_url":"https://api.github.com/users/embray/received_events","type":"User","site_admin":false},"created_at":"2015-08-03T14:33:17Z","updated_at":"2015-08-03T14:33:17Z","body":"For anyone who's been trying to use this branch, the work is incomplete. "}}