{"action":"created","issue":{"url":"https://api.github.com/repos/openstenoproject/plover/issues/318","labels_url":"https://api.github.com/repos/openstenoproject/plover/issues/318/labels{/name}","comments_url":"https://api.github.com/repos/openstenoproject/plover/issues/318/comments","events_url":"https://api.github.com/repos/openstenoproject/plover/issues/318/events","html_url":"https://github.com/openstenoproject/plover/pull/318","id":123037825,"number":318,"title":"Change wx version requirement for older Linux distros issue #316","user":{"login":"PaulBeaudet","id":3662176,"avatar_url":"https://avatars.githubusercontent.com/u/3662176?v=3","gravatar_id":"","url":"https://api.github.com/users/PaulBeaudet","html_url":"https://github.com/PaulBeaudet","followers_url":"https://api.github.com/users/PaulBeaudet/followers","following_url":"https://api.github.com/users/PaulBeaudet/following{/other_user}","gists_url":"https://api.github.com/users/PaulBeaudet/gists{/gist_id}","starred_url":"https://api.github.com/users/PaulBeaudet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PaulBeaudet/subscriptions","organizations_url":"https://api.github.com/users/PaulBeaudet/orgs","repos_url":"https://api.github.com/users/PaulBeaudet/repos","events_url":"https://api.github.com/users/PaulBeaudet/events{/privacy}","received_events_url":"https://api.github.com/users/PaulBeaudet/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-18T22:36:16Z","updated_at":"2015-12-20T17:39:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openstenoproject/plover/pulls/318","html_url":"https://github.com/openstenoproject/plover/pull/318","diff_url":"https://github.com/openstenoproject/plover/pull/318.diff","patch_url":"https://github.com/openstenoproject/plover/pull/318.patch"},"body":"This is really all it took to get things working in Mint 17. #316 I mentioned checking OS to only do this in Linux. Should unnecessary if it is true that setup-tools ensures 3.0 for Windows and OSX. If either manage to have 2.8 installed before the check everything should presumably still function as intended."},"comment":{"url":"https://api.github.com/repos/openstenoproject/plover/issues/comments/166140251","html_url":"https://github.com/openstenoproject/plover/pull/318#issuecomment-166140251","issue_url":"https://api.github.com/repos/openstenoproject/plover/issues/318","id":166140251,"user":{"login":"PaulBeaudet","id":3662176,"avatar_url":"https://avatars.githubusercontent.com/u/3662176?v=3","gravatar_id":"","url":"https://api.github.com/users/PaulBeaudet","html_url":"https://github.com/PaulBeaudet","followers_url":"https://api.github.com/users/PaulBeaudet/followers","following_url":"https://api.github.com/users/PaulBeaudet/following{/other_user}","gists_url":"https://api.github.com/users/PaulBeaudet/gists{/gist_id}","starred_url":"https://api.github.com/users/PaulBeaudet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PaulBeaudet/subscriptions","organizations_url":"https://api.github.com/users/PaulBeaudet/orgs","repos_url":"https://api.github.com/users/PaulBeaudet/repos","events_url":"https://api.github.com/users/PaulBeaudet/events{/privacy}","received_events_url":"https://api.github.com/users/PaulBeaudet/received_events","type":"User","site_admin":false},"created_at":"2015-12-20T17:39:31Z","updated_at":"2015-12-20T17:39:31Z","body":"Sorry got caught up in other things. So we really need the \"if Linux\" statement in main huh? This is messy obviously, for the reasons you mention in the issue thread. Would rather have the discussion around the specifics anyhow.\r\n\r\nCouple things I'm confused about, line 12\r\n     if not hasattr(sys, 'frozen'):\r\nWhat the consequence of sys having the attribute frozen? Is the test for minimal wx version skipped?\r\n\r\nThe other thing is line 14\r\nIs ensure minimal version a test for plover to run or a test for the OS to run Plover. From what your saying I'm assuming its the second. So, in this case does that mean WX 2.8 is incompatible with the latest versions of OSX and Windows? Even if someone managed to have that version after set-up tools asked for 3.0? \"wxversion.ensureMinimal('2.8')\" would be that 3.0 would still be excepted right?\r\n\r\n"}}