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

Drop support for Python 2.7 #111

Closed
thibaudcolas opened this issue Apr 30, 2019 · 0 comments · Fixed by #120
Closed

Drop support for Python 2.7 #111

thibaudcolas opened this issue Apr 30, 2019 · 0 comments · Fixed by #120
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@thibaudcolas
Copy link
Collaborator

thibaudcolas commented Apr 30, 2019

There is no plans to do this immediately, just opening this early so people interested in this project have a fair heads-up.


I'm looking into Python versions support of the exporter as part of #101. Although that issue isn't anything like a pressing feature / bug to address, I think it's important to be clear that the exporter isn't going to support old versions of Python forever.

Python 2.7 will officially stop being supported as a language on January 1st 2020 (PEP-373), 8 months from now (https://pythonclock.org/). The exporter should also drop Python 2.7 support then, if not before, like many other projects (https://python3statement.org/). The exporter is relatively stable, so there is no need to do this sooner than needed, either in 2020 to align with other projects in the Python ecosystem, or earlier if there is important work done on the exporter and it feels like Python 2.7 support is a hindrance.


There are many people relying on this project and using Python 2.7 at the moment, here are the pip installs over the last 30 days:

| python_version | download_count |
| -------------- | -------------- |
| 3.6            |         18,249 |
| 2.7            |         11,815 |
| 3.7            |          8,106 |
| 3.5            |          3,112 |
| 3.4            |            384 |
| 3.3            |              4 |
| 3.8            |              3 |
| 2.6            |              1 |
| Total          |         41,674 |

If you're one of them, it would be good to hear from you! Please be assured that if upgrading Python versions isn't an option for you, older versions of the exporter will still be available and keep on working. Considering how stable this project is, they'll also most likely keep on being relevant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant