-
Notifications
You must be signed in to change notification settings - Fork 39
Dropping Python 2.7 support #5
Comments
I'm totally on board with this for pandas 2.0. |
Me as well, +1 |
+1 |
Anyone opposed to joining the Python 3 statement website? I'll leave the question open for a few days before we decide one way or another |
With the thumbs up I mean that I am not opposed :) |
👍 Like IPython's timeline that's split between IPython 5.x LTS and other, we should note that pandas 1.x will support 2.7 until sometime (2020?), and 2.x is py3 only. |
+1 for dropping support for Python 3 on pandas 2.0 |
Sounds like the right choice to go python 3 only for 2.X
|
There seems to be pretty enthusiastic support for the general idea. Would you like me to add pandas to the Python 3 statement website? Also, is there a square-ish version of the pandas logo somewhere? Or is it OK if I cut out just the three plots on the right and put them above the word pandas? |
+1 to joining the Python 3 statement, but do we have a rough date for when pandas 1.X support would end? Not that this is binding... |
@takluyver that is fine by me if there are no objections from others. If/when pandas 2.0 goes to production, we'll have to decide how much longer to continue maintaining 1.x (e.g. what severity of bug fix will merit backporting / bugfix release). Hard to predict until we get there |
Have a look at python3statement/python3statement.github.io#49, which adds it using the right-hand part of the logo. The statement is roughly saying that our projects won't make any more Python 2 compatible releases beyond 2020. We won't enforce that, of course, but I think dropping support in four years time should be reasonable. |
@takluyver That looks good to me, thanks. |
Yep, the timeline is an optional extra - there's no need to have a detailed schedule worked out to sign the statement. :-) |
I'll merge the PR adding pandas to the python3statement website tomorrow unless anyone objects. |
I've merged the PR, so pandas is on the list at https://python3statement.github.io/ . Thanks everyone :-) |
Pandas is now Python 3.6+ (and next release 3.7+ pandas-dev/pandas#41989). Safe to close this issue now? :) |
There were a few comments about this in the initial pull requests.
Some of my arguments for dropping Python 2.7 support
auto
, anyone?) and higher quality software in the libpandas internalsIt would be great for us to reach some decision about this and also join the Python 3 statement: https://python3statement.github.io/ (per @takluyver suggestion)
The text was updated successfully, but these errors were encountered: