gepd / Deviot

Sublime Text plugin for IoT development based in PlatformIO ecosystem (Arduino IDE)
Apache License 2.0
306 stars 55 forks source link

Feature Request - Migrate To Python 3 - Python 2.7 Near EOL #289

Open Sn3akyP3t3 opened 5 years ago

Sn3akyP3t3 commented 5 years ago

I would like for this project to succeed and progress. Looks like Python 2.7 is end of life as of 2020 which is rapidly approaching.

"Being the last of the 2.x series, 2.7 will have an extended period of maintenance. Specifically, 2.7 will receive bugfix support until January 1, 2020. After the last release, 2.7 will receive no support.

Planned future release dates:

2.7.17 mid 2019
2.7.18 January 2020"

Then after that... darkness.

Source: https://www.python.org/dev/peps/pep-0373/

Additionally, At the moment I'm unwilling to install this IDE due to the fact that it demands Python 2.7 which I don't want installed on my system removing or overriding my existing version with the environment variables.

gepd commented 5 years ago

Thanks for the info @Sn3akyP3t3 currently deviot is supporting python 3 but PlatformIO is still in development, although you can use the development version without problem.

Check this link to install the dev branch

alexws54tk commented 5 years ago

I would like for this project to succeed and progress. Looks like Python 2.7 is end of life as of 2020 which is rapidly approaching.

"Being the last of the 2.x series, 2.7 will have an extended period of maintenance. Specifically, 2.7 will receive bugfix support until January 1, 2020. After the last release, 2.7 will receive no support.

Support for Windows XP ended April 8, 2014, but it does not prevent a half of the Planet to continue to use it. Support for Windows 7 is coming to an end on January 14, 2020, but something not all rushed to be updated to a W10.

@Sn3akyP3t3, „No support“ != „End of Life”.

Use Debian, bro — they very slowly make changes in software versions.

abhiTronix commented 5 years ago

@alexws54tk But what happens if there's a security issue found after January 1, 2020, do users that are affected have the motivation to pay for a fix? Nope. At some point, you have let go old stuff, or become an antique bank or something.