{"action":"created","issue":{"url":"https://api.github.com/repos/ArduPilot/MAVProxy/issues/420","repository_url":"https://api.github.com/repos/ArduPilot/MAVProxy","labels_url":"https://api.github.com/repos/ArduPilot/MAVProxy/issues/420/labels{/name}","comments_url":"https://api.github.com/repos/ArduPilot/MAVProxy/issues/420/comments","events_url":"https://api.github.com/repos/ArduPilot/MAVProxy/issues/420/events","html_url":"https://github.com/ArduPilot/MAVProxy/pull/420","id":235441757,"number":420,"title":"Modifications to support Python 3 and wxPython Phoenix (4.0) - WIP","user":{"login":"SamuelDudley","id":8290680,"avatar_url":"https://avatars7.githubusercontent.com/u/8290680?v=4","gravatar_id":"","url":"https://api.github.com/users/SamuelDudley","html_url":"https://github.com/SamuelDudley","followers_url":"https://api.github.com/users/SamuelDudley/followers","following_url":"https://api.github.com/users/SamuelDudley/following{/other_user}","gists_url":"https://api.github.com/users/SamuelDudley/gists{/gist_id}","starred_url":"https://api.github.com/users/SamuelDudley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SamuelDudley/subscriptions","organizations_url":"https://api.github.com/users/SamuelDudley/orgs","repos_url":"https://api.github.com/users/SamuelDudley/repos","events_url":"https://api.github.com/users/SamuelDudley/events{/privacy}","received_events_url":"https://api.github.com/users/SamuelDudley/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2017-06-13T05:43:00Z","updated_at":"2017-07-16T11:39:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ArduPilot/MAVProxy/pulls/420","html_url":"https://github.com/ArduPilot/MAVProxy/pull/420","diff_url":"https://github.com/ArduPilot/MAVProxy/pull/420.diff","patch_url":"https://github.com/ArduPilot/MAVProxy/pull/420.patch"},"body":"I have opened this WIP to get an idea for what would be required to support wxPython Phoenix. This WIP is a quick hack and contains breaking changes for older Python versions. Tested with Python ~~2.7~~ 3.5 and 4.0.0a3 release of wxPython Phoenix (runs without errors / warnings for the map and console modules).\r\n\r\n_EDIT:_ I started down a bit of a rabbit hole but it turns out there isn't a whole lot of changes required to get MAVProxy running in Python3.x...\r\n\r\n- ~~Would this be the last thing stopping MAVProxy supporting Python 3.x?~~\r\n- Currently mission editor does not run due to wxPython API errors (yet to try and fix them)\r\n- PyMAVLink is OK under Python3.x\r\n- Pyserial, Matplotlib, Numpy and OpenCV 3.2 (built from source but a pip package exists) are all OK  under Python3.x\r\n- Unsure just how broken things are for Windows and OSX, need some way of testing...\r\n- A few of the changes will be compatible with Python2.7. It might be worth isolating them and applying those changes first"},"comment":{"url":"https://api.github.com/repos/ArduPilot/MAVProxy/issues/comments/315603395","html_url":"https://github.com/ArduPilot/MAVProxy/pull/420#issuecomment-315603395","issue_url":"https://api.github.com/repos/ArduPilot/MAVProxy/issues/420","id":315603395,"user":{"login":"SamuelDudley","id":8290680,"avatar_url":"https://avatars7.githubusercontent.com/u/8290680?v=4","gravatar_id":"","url":"https://api.github.com/users/SamuelDudley","html_url":"https://github.com/SamuelDudley","followers_url":"https://api.github.com/users/SamuelDudley/followers","following_url":"https://api.github.com/users/SamuelDudley/following{/other_user}","gists_url":"https://api.github.com/users/SamuelDudley/gists{/gist_id}","starred_url":"https://api.github.com/users/SamuelDudley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SamuelDudley/subscriptions","organizations_url":"https://api.github.com/users/SamuelDudley/orgs","repos_url":"https://api.github.com/users/SamuelDudley/repos","events_url":"https://api.github.com/users/SamuelDudley/events{/privacy}","received_events_url":"https://api.github.com/users/SamuelDudley/received_events","type":"User","site_admin":false},"created_at":"2017-07-16T11:39:15Z","updated_at":"2017-07-16T11:39:15Z","body":"@stephendade when you have some time please try my latest commit. Thanks :+1: "}}
{"actor":{"display_login":"SamuelDudley"}}