{"action":"created","issue":{"url":"https://api.github.com/repos/Mindwerks/worldengine/issues/126","labels_url":"https://api.github.com/repos/Mindwerks/worldengine/issues/126/labels{/name}","comments_url":"https://api.github.com/repos/Mindwerks/worldengine/issues/126/comments","events_url":"https://api.github.com/repos/Mindwerks/worldengine/issues/126/events","html_url":"https://github.com/Mindwerks/worldengine/pull/126","id":111064913,"number":126,"title":"Changes made to be able to install worldengine using Python 3.4.","user":{"login":"tcld","id":12257447,"avatar_url":"https://avatars.githubusercontent.com/u/12257447?v=3","gravatar_id":"","url":"https://api.github.com/users/tcld","html_url":"https://github.com/tcld","followers_url":"https://api.github.com/users/tcld/followers","following_url":"https://api.github.com/users/tcld/following{/other_user}","gists_url":"https://api.github.com/users/tcld/gists{/gist_id}","starred_url":"https://api.github.com/users/tcld/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tcld/subscriptions","organizations_url":"https://api.github.com/users/tcld/orgs","repos_url":"https://api.github.com/users/tcld/repos","events_url":"https://api.github.com/users/tcld/events{/privacy}","received_events_url":"https://api.github.com/users/tcld/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":70,"created_at":"2015-10-12T22:08:02Z","updated_at":"2015-10-14T08:17:48Z","closed_at":"2015-10-13T16:40:56Z","pull_request":{"url":"https://api.github.com/repos/Mindwerks/worldengine/pulls/126","html_url":"https://github.com/Mindwerks/worldengine/pull/126","diff_url":"https://github.com/Mindwerks/worldengine/pull/126.diff","patch_url":"https://github.com/Mindwerks/worldengine/pull/126.patch"},"body":"I finally got the code to run (thanks a lot to your help!). I had to make a couple changes to make it work with Python 3, though. With Python 2.7 I wasn't even able to install the necessary dependencies.\r\n\r\nSome of the changes are a bit \"intrusive\", I think - here a short rundown:\r\n-every \"xrange()\" replaced with \"range()\" (xrange is not available in Python 3) - at worst a slowdown for Python 2\r\n-some import paths changed (e.g.: plates.py -> from \"world import World\" to \"from worldengine.world import World\")  - not sure about consequences for Python 2\r\n-some print()s needed brackets - as far as I know Python 2 has supported this for some time; problems should not occur\r\n-a package imex/export.py is not part of the master-branch, I had to comment out two lines of code - resulting problems for Python 2 and 3 should be the same (and need a fix, I guess)\r\n-protobuf-dependency for Python 3 changed to version 3.0.0a3 - the change in setup.py could be problematic for Python 2; maybe the version requirements can be >= instead of ==?"},"comment":{"url":"https://api.github.com/repos/Mindwerks/worldengine/issues/comments/147970373","html_url":"https://github.com/Mindwerks/worldengine/pull/126#issuecomment-147970373","issue_url":"https://api.github.com/repos/Mindwerks/worldengine/issues/126","id":147970373,"user":{"login":"psi29a","id":1122069,"avatar_url":"https://avatars.githubusercontent.com/u/1122069?v=3","gravatar_id":"","url":"https://api.github.com/users/psi29a","html_url":"https://github.com/psi29a","followers_url":"https://api.github.com/users/psi29a/followers","following_url":"https://api.github.com/users/psi29a/following{/other_user}","gists_url":"https://api.github.com/users/psi29a/gists{/gist_id}","starred_url":"https://api.github.com/users/psi29a/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/psi29a/subscriptions","organizations_url":"https://api.github.com/users/psi29a/orgs","repos_url":"https://api.github.com/users/psi29a/repos","events_url":"https://api.github.com/users/psi29a/events{/privacy}","received_events_url":"https://api.github.com/users/psi29a/received_events","type":"User","site_admin":false},"created_at":"2015-10-14T08:17:48Z","updated_at":"2015-10-14T08:17:48Z","body":"Same, but it is still clunky. I'm more worried about OSX. I've not been able to update to later versions. :/"}}