8000 Drop Python 2.6 · Issue #219 · prometheus/client_python · GitHub
[go: up one dir, main page]

Skip to content

Drop Python 2.6 #219

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

Closed
hugovk opened this issue Dec 5, 2017 · 3 comments
Closed

Drop Python 2.6 #219

hugovk opened this issue Dec 5, 2017 · 3 comments

Comments

@hugovk
Copy link
Contributor
hugovk commented Dec 5, 2017

Pytest and its dependency py have dropped support for Python 2.6 because it's been EOL for four years meaning it hasn't received security updates, and it's also little used so it's about time to drop it. They also dropped support for Python 3.3 which is also EOL and little used.

Here's the pip installs for prometheus_client from PyPI for the last month (via pypinfo --percent --pip prometheus_client pyversion).

python_version percent download_count
2.7 61.2% 44,829
3.6 21.0% 15,367
3.5 13.5% 9,890
3.4 4.0% 2,947
3.7 0.2% 116
2.6 0.1% 87
3.3 0.1% 48
3.2 0.0% 1

I suggest client_python also drops 2.6 (3.3 is already dropped).

@brian-brazil
Copy link
Contributor

RHEL 6 has Python 2.6 and is supported through 2024. The effort to support 2.6 so far has been fairly small.

@ioggstream
Copy link
Contributor

I think we could leave this tkt open as a reminder.

@hugovk
Copy link
Contributor Author
hugovk commented Mar 13, 2020

Feel free to re-open a new ticket, I think I'll close this to clear my list, rather than having this on it for the next 4+ years :)

By the way, here's the numbers for February 2020:

category percent downloads
2.7 32.65% 1,863,581
3.6 30.54% 1,742,994
3.7 24.41% 1,392,992
3.5 8.30% 473,979
3.8 3.06% 174,552
null 0.73% 41,653
3.4 0.29% 16,518
3.9 0.01% 501
2.6 0.01% 481
3.3 0.00% 99
Total 5,707,350

Source: pip install -U pypistats && pypistats python_minor prometheus_client --last-month

Cheers!

@hugovk hugovk closed this as completed Mar 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
0