{"push_id":816801758,"size":7,"distinct_size":1,"ref":"refs/heads/master","head":"ea55a00ca72c33940e860ed1bee86ec9c585a48f","before":"ca28bbff8b4e8874e3dd258c467e32fc2497266a","commits":[{"sha":"6f10aaf52ad7a1464bbfe15236f38dabdd0f1484","author":{"email":"d57123e724a720d5727375fe7954e02b18dae45d@gmail.com","name":"Pradyun"},"message":"Port to Python 3.\n\nMajor Changes:\n\n  - envisage.developer.code_browser now uses ast module instead of\n    compiler package.\n  - envisage.safeweakref now uses a backport of weakref.WeakMethod\n    from Python 3.3.\n  - envisage.plugins.remote_editor.communication.util now handles\n    bytes objects in Python 3 correctly.\n  - Handling of imports of removed or renamed standard library modules\n    has been added.","distinct":false,"url":"https://api.github.com/repos/enthought/envisage/commits/6f10aaf52ad7a1464bbfe15236f38dabdd0f1484"},{"sha":"4927a2e287ee7c78423354ee6549cc1abce33cac","author":{"email":"faf001b68840889980e901c13c5222cb299983be@aero.iitb.ac.in","name":"Prabhu Ramachandran"},"message":"Add Python3.4 eggs for tests.","distinct":false,"url":"https://api.github.com/repos/enthought/envisage/commits/4927a2e287ee7c78423354ee6549cc1abce33cac"},{"sha":"3619c7e306b1ecd063d251126d940cfb4a7356bc","author":{"email":"faf001b68840889980e901c13c5222cb299983be@aero.iitb.ac.in","name":"Prabhu Ramachandran"},"message":"Python2.6 compatibility for test.","distinct":false,"url":"https://api.github.com/repos/enthought/envisage/commits/3619c7e306b1ecd063d251126d940cfb4a7356bc"},{"sha":"4a44a0c019ee72ea68ad1c710f3e7edd3dea03e9","author":{"email":"faf001b68840889980e901c13c5222cb299983be@aero.iitb.ac.in","name":"Prabhu Ramachandran"},"message":"Making changes as per PR review.\n\nAdding a 3.4 build on travis, this is allowed to fail on 3.4 for now.","distinct":false,"url":"https://api.github.com/repos/enthought/envisage/commits/4a44a0c019ee72ea68ad1c710f3e7edd3dea03e9"},{"sha":"0c869222d4789cdac78feb2a417b9ab8b510d0d2","author":{"email":"faf001b68840889980e901c13c5222cb299983be@aero.iitb.ac.in","name":"Prabhu Ramachandran"},"message":"Python 3.x requires a recent traitsui.","distinct":false,"url":"https://api.github.com/repos/enthought/envisage/commits/0c869222d4789cdac78feb2a417b9ab8b510d0d2"},{"sha":"b602adf21308337f187bbea451fe7a2be5f2b8fa","author":{"email":"faf001b68840889980e901c13c5222cb299983be@aero.iitb.ac.in","name":"Prabhu Ramachandran"},"message":"No longer allow failures on Python 3.4.","distinct":false,"url":"https://api.github.com/repos/enthought/envisage/commits/b602adf21308337f187bbea451fe7a2be5f2b8fa"},{"sha":"ea55a00ca72c33940e860ed1bee86ec9c585a48f","author":{"email":"088e16a1019277b15d58faf0541e11910eb756f6@simonjagoe.com","name":"Simon Jagoe"},"message":"Merge pull request #61 from enthought/feature/updated-python3\n\nFeature/updated python3","distinct":true,"url":"https://api.github.com/repos/enthought/envisage/commits/ea55a00ca72c33940e860ed1bee86ec9c585a48f"}]}