{"action":"created","issue":{"url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1896","labels_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1896/labels{/name}","comments_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1896/comments","events_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1896/events","html_url":"https://github.com/Valloric/YouCompleteMe/pull/1896","id":126069911,"number":1896,"title":"[READY] Implement new strategy to find the Python interpreter path","user":{"login":"micbou","id":10026824,"avatar_url":"https://avatars.githubusercontent.com/u/10026824?v=3","gravatar_id":"","url":"https://api.github.com/users/micbou","html_url":"https://github.com/micbou","followers_url":"https://api.github.com/users/micbou/followers","following_url":"https://api.github.com/users/micbou/following{/other_user}","gists_url":"https://api.github.com/users/micbou/gists{/gist_id}","starred_url":"https://api.github.com/users/micbou/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/micbou/subscriptions","organizations_url":"https://api.github.com/users/micbou/orgs","repos_url":"https://api.github.com/users/micbou/repos","events_url":"https://api.github.com/users/micbou/events{/privacy}","received_events_url":"https://api.github.com/users/micbou/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2016-01-12T00:28:48Z","updated_at":"2016-01-24T23:24:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Valloric/YouCompleteMe/pulls/1896","html_url":"https://github.com/Valloric/YouCompleteMe/pull/1896","diff_url":"https://github.com/Valloric/YouCompleteMe/pull/1896.diff","patch_url":"https://github.com/Valloric/YouCompleteMe/pull/1896.patch"},"body":"See discussion in issue #1891 for details.\r\n\r\nImplement a new strategy to find the Python interpreter path:\r\n  - if specified, use `g:ycm_path_to_python_interpreter` option.\r\n  - on UNIX platforms, use `sys.executable` as the path to Python interpreter;\r\n  - on Windows, deduce it from `os.__file__` path (it should always be in the parent folder).\r\n\r\nIn all cases, check the version (2.6 or 2.7) of the Python interpreter path by running it.\r\n\r\nThis PR may break things. It needs thorough testing.\r\n\r\n<!-- Reviewable:start -->\r\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/valloric/youcompleteme/1896)\r\n<!-- Reviewable:end -->\r\n"},"comment":{"url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/comments/174351938","html_url":"https://github.com/Valloric/YouCompleteMe/pull/1896#issuecomment-174351938","issue_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1896","id":174351938,"user":{"login":"homu","id":10212162,"avatar_url":"https://avatars.githubusercontent.com/u/10212162?v=3","gravatar_id":"","url":"https://api.github.com/users/homu","html_url":"https://github.com/homu","followers_url":"https://api.github.com/users/homu/followers","following_url":"https://api.github.com/users/homu/following{/other_user}","gists_url":"https://api.github.com/users/homu/gists{/gist_id}","starred_url":"https://api.github.com/users/homu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/homu/subscriptions","organizations_url":"https://api.github.com/users/homu/orgs","repos_url":"https://api.github.com/users/homu/repos","events_url":"https://api.github.com/users/homu/events{/privacy}","received_events_url":"https://api.github.com/users/homu/received_events","type":"User","site_admin":false},"created_at":"2016-01-24T23:24:37Z","updated_at":"2016-01-24T23:24:37Z","body":":zap: Test exempted - [status](https://travis-ci.org/Valloric/YouCompleteMe/builds/104301179)"}}