-
-
Notifications
You must be signed in to change notification settings - Fork 593
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 #390
Comments
+1. What would you suggest for the next version numbering, 0.13.1? |
I don't know the version scheme being used so far, but if we look at the popular SemVer:
...
Tablib was downloaded nearly 300,000 times last month, I think it's about time for 1.0.0 :) |
I'm not very comfortable releasing 1.0.0 right now, I'd rather stick with 0.13.1 or 0.14.0 and release 1.0.0 after dropping Python 2. Thoughts? |
Agreed. (I mixed up the next release with the drop release.) SemVer says:
I'd probably go for 0.14.0. |
Fine for me. It will probably need some rebasing at the time we're ready to commit it. |
PR #394 was merged "manually". |
Python 2 reaches end-of-life on 2020-01-01.
See https://python3statement.org for a list of projects which have pledged to drop support for Python 2 on or before its EOL.
I'd like to suggest making a release soonish with the recent changes that still supports Python 2.7, and then drop it.
That'll allow newer features of Python to be used, and also some vendored code can be removed (eg. #362 (comment)) and deal with some other issues (eg. #268 (comment)).
The text was updated successfully, but these errors were encountered: