{"action":"created","issue":{"url":"https://api.github.com/repos/enthought/enable/issues/209","repository_url":"https://api.github.com/repos/enthought/enable","labels_url":"https://api.github.com/repos/enthought/enable/issues/209/labels{/name}","comments_url":"https://api.github.com/repos/enthought/enable/issues/209/comments","events_url":"https://api.github.com/repos/enthought/enable/issues/209/events","html_url":"https://github.com/enthought/enable/pull/209","id":106072611,"number":209,"title":"Python 3 Compatibility","user":{"login":"corranwebster","id":600761,"avatar_url":"https://avatars.githubusercontent.com/u/600761?v=3","gravatar_id":"","url":"https://api.github.com/users/corranwebster","html_url":"https://github.com/corranwebster","followers_url":"https://api.github.com/users/corranwebster/followers","following_url":"https://api.github.com/users/corranwebster/following{/other_user}","gists_url":"https://api.github.com/users/corranwebster/gists{/gist_id}","starred_url":"https://api.github.com/users/corranwebster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/corranwebster/subscriptions","organizations_url":"https://api.github.com/users/corranwebster/orgs","repos_url":"https://api.github.com/users/corranwebster/repos","events_url":"https://api.github.com/users/corranwebster/events{/privacy}","received_events_url":"https://api.github.com/users/corranwebster/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":22,"created_at":"2015-09-11T19:03:20Z","updated_at":"2016-05-17T12:19:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/enthought/enable/pulls/209","html_url":"https://github.com/enthought/enable/pull/209","diff_url":"https://github.com/enthought/enable/pull/209.diff","patch_url":"https://github.com/enthought/enable/pull/209.patch"},"body":"Updated version of #137"},"comment":{"url":"https://api.github.com/repos/enthought/enable/issues/comments/219700878","html_url":"https://github.com/enthought/enable/pull/209#issuecomment-219700878","issue_url":"https://api.github.com/repos/enthought/enable/issues/209","id":219700878,"user":{"login":"itziakos","id":403930,"avatar_url":"https://avatars.githubusercontent.com/u/403930?v=3","gravatar_id":"","url":"https://api.github.com/users/itziakos","html_url":"https://github.com/itziakos","followers_url":"https://api.github.com/users/itziakos/followers","following_url":"https://api.github.com/users/itziakos/following{/other_user}","gists_url":"https://api.github.com/users/itziakos/gists{/gist_id}","starred_url":"https://api.github.com/users/itziakos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/itziakos/subscriptions","organizations_url":"https://api.github.com/users/itziakos/orgs","repos_url":"https://api.github.com/users/itziakos/repos","events_url":"https://api.github.com/users/itziakos/events{/privacy}","received_events_url":"https://api.github.com/users/itziakos/received_events","type":"User","site_admin":false},"created_at":"2016-05-17T12:19:54Z","updated_at":"2016-05-17T12:19:54Z","body":"> There appears to be a Heisenbug in the viewport_test_case.py test cases under Python 3. Simply re-running can get the tests to pass. I can occasionally get a replication locally when running in Python 3.\r\n\r\nIt is possible that a number of object deletions and other events are leaking between tests and that can result in unsuspected behavior and timeouts down the line. I would open an issue about the random failure. We need to cleanup the testing infra and make sure that tests do not leak widgets in the Qt ar Wx application singletons"}}