[Numpy-discussion] Long term plans for dropping Python 2.7

CJ Carey perimosocordiae at gmail.com
Sat Apr 15 08:49:18 EDT 2017


What do we think about the trade-offs of having a shared 2.7/3.x codebase
going forward?

As Python3 adds more nontrivial features, keeping compatibility with 2.7
becomes more burdensome.

Will there be a separate py2-numpy branch/repo at some point before ending
support?


On Apr 15, 2017 4:48 AM, "Julian Taylor" <jtaylor.debian at googlemail.com>
wrote:

> On 15.04.2017 02:19, Charles R Harris wrote:
> > Hi All,
> >
> > It may be early to discuss dropping support for Python 2.7, but there is
> > a disturbance in the force that suggests that it might be worth looking
> > forward to the year 2020 when Python itself will drop support for 2.7.
> > There is also a website, http://www.python3statement.org
> > <http://www.python3statement.org/>, where several projects in the
> > scientific python stack have pledged to be Python 2.7 free by that
> > date.  Given that, a preliminary discussion of the subject might be
> > interesting, if only to gather information of where the community
> > currently stands.
> >
> > Chuck
> >
> >
>
> I am very against planning to drop it.
> Numpy is the lowest part of the scipy stack so it is not our decision to
> do so and we don't gain that much by doing so.
> Lets discuss this in 3 years or when the distributions kick out
> python2.7 (which won't happen before ~2022). There is no point doing so
> now.
> Also PyPy does not plan on dropping 2.7 by that time.
>
> Also before we even consider this we need to fix our python3 support.
> This means getting the IO functions
> (https://github.com/numpy/numpy/pull/4208) in order and adding a string
> type that people are less reluctant to use than the 4 byte unicode we
> currently offer.
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at python.org
> https://mail.python.org/mailman/listinfo/numpy-discussion
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20170415/9830f372/attachment.html>


More information about the NumPy-Discussion mailing list