Conversation
jameslamb
left a comment
There was a problem hiding this comment.
Yep I'm ok with this! I agree with your comment from a previous issue (can't find that link) that we should hang onto Python 2.7 for as long as we can if it doesn't take too much maintenance work from us.
|
Thanks! Yeah, our Python wrapper doesn't require any special features from latest versions and thanks to Python internal compatibility our old code works fine with the latest version. Proportion breakdown says that we can safely drop Python 2 support. But in absolute values it is still several thousands of downloads per day. And those thousands are our users. I think we can try to support it for some months or before next minor release as it doesn't cost us anything. |
|
This pull request has been automatically locked since there has not been any recent activity since it was closed. To start a new related discussion, open a new issue at https://github.com/microsoft/LightGBM/issues including a reference to this. |
I noticed that Linux MPI builds at Azure Pipelines have started to fail (refer for example to #3055). Seems that dropping outdated Python 2.7 version from that build fixes the issue.
On Linux we have tests with Python 2.7 here, so this version is still covered by our CIs.
https://github.com/microsoft/LightGBM/blob/18c706dc840c72341a2a85e05dfb5fad6366902a/.travis.yml#L18
Refer to #1964 (comment).