Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plan to drop support for Python 2.7 #265

Closed
hugovk opened this issue May 11, 2018 · 5 comments

Comments

Projects
None yet
1 participant
@hugovk
Copy link
Member

commented May 11, 2018

Python 2.7 (and therefore all Python 2) reaches EOL on January 1st, 2020.

Pylast will drop support for Python 2.7 before that, perhaps this year. There will still be an installable Python 2.7 version on PyPI, but no further updates will be made for 2.7.

Here's the pip installs for pylast from PyPI for April 2018:

python_version percent download_count
2.7 57.60% 1,542
3.6 23.87% 639
3.5 16.66% 446
3.4 1.16% 31
3.3 0.37% 10
3.7 0.26% 7
2.6 0.07% 2

Source: pypinfo --start-date -40 --end-date -11 --percent --pip --markdown pylast pyversion

Pre-drop:

Drop:

@hugovk hugovk referenced this issue May 11, 2018

Open

Migration to Python3 #246

11 of 24 tasks complete

hugovk added a commit that referenced this issue Jun 23, 2018

@hugovk

This comment has been minimized.

Copy link
Member Author

commented Aug 8, 2018

Pre-drop release deprecating Python 2 has been made: pylast 2.4.0.

@hugovk hugovk added the enhancement label Aug 20, 2018

@hugovk hugovk referenced this issue Aug 20, 2018

Open

Move to Python 3 #779

15 of 19 tasks complete
@hugovk

This comment has been minimized.

Copy link
Member Author

commented Sep 8, 2018

Updated the repos chart.

Before:

Python 2 Python 3 Total
10 10 Supporting at least this version
6 8 Supporting only this version

After:

Python 2 Python 3 Total
6 11 Supporting at least this version
5 10 Supporting only this version
@hugovk

This comment has been minimized.

Copy link
Member Author

commented Dec 30, 2018

Pylast 3.0, supporting Python 3.5+, will be released in the new year.


Here's the pip installs for pylast from PyPI for November 2018:

category percent downloads
2 48.62% 2,307
3 44.07% 2,091
null 7.31% 347
Total 4,745

Source: pypistats python_major pylast --last-month

category percent downloads
2.7 48.62% 2,307
3.6 31.63% 1,501
null 7.31% 347
3.7 6.91% 328
3.5 4.85% 230
3.4 0.59% 28
3.3 0.08% 4
Total 4,745

Source: pypistats python_minor --last-month pylast

@hugovk

This comment has been minimized.

Copy link
Member Author

commented Jan 1, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.