Looking at EOL is certainly a good idea! I think once we get closer to
deprecation, we can check adoption statistics to make a well-informed
decision that gives us the most advantages without dropping the ball on a
majority of users (or supporting a branch that is going EOL soon). A survey
from 2018 [1] determined the following distribution:
3.5: 11%
3.6: 54%
3.7: 30%

Deprecation for 3.5 is scheduled for 2020-09-13 [2]. Deprecation for 3.6 is
scheduled for 2021-12-23 [2].Deprecation for 3.7 is scheduled
for 2023-06-27 [2].

Following the trend, I'd say that it would be a decision between Python 3.6
and 3.7. Later on, I'd propose to check recent surveys and also have a
separate thread to determine if there's anything we're missing (e.g. a big
company being unable to use Python 3.7). What do you think?

Best regards,
Marco

[1]: https://www.jetbrains.com/research/python-developers-survey-2018/
[2]: https://devguide.python.org/#status-of-python-branches

On Thu, Jul 18, 2019 at 9:42 PM Yuan Tang <terrytangy...@gmail.com> wrote:

> I would suggest supporting Python 3.5+ since the earlier versions have
> reached end-of-life status:
> https://devguide.python.org/devcycle/#end-of-life-branches
>
> On Thu, Jul 18, 2019 at 3:36 PM Pedro Larroy <pedro.larroy.li...@gmail.com
> >
> wrote:
>
> > +1
> >
> > This would simplify CI, reduce costs and more. I think a followup
> > question is what would be the mininum Python3 version supported?
> > Depending on that we might be able to use type annotations for example
> > or other features.
> >
> > Pedro.
> >
> > On Thu, Jul 18, 2019 at 12:07 PM Yuan Tang <terrytangy...@gmail.com>
> > wrote:
> > >
> > > +1
> > >
> > > On Thu, Jul 18, 2019 at 2:51 PM Yuxi Hu <darreny...@gmail.com> wrote:
> > >
> > > > +1
> > > >
> > > > On Thu, Jul 18, 2019 at 11:31 AM Tong He <hetong...@gmail.com>
> wrote:
> > > >
> > > > > +1
> > > > >
> > > > > Best regards,
> > > > >
> > > > > Tong He
> > > > >
> > > > >
> > > > > Jake Lee <gstu1...@gmail.com> 于2019年7月18日周四 上午11:29写道:
> > > > >
> > > > > > +1
> > > > > >
> > > > > > On Thu, Jul 18, 2019 at 11:27 AM Junru Shao <
> > junrushao1...@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > +1
> > > > > > >
> > > > > > > On Thu, Jul 18, 2019 at 11:12 AM Anirudh Acharya <
> > > > > anirudhk...@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > +1
> > > > > > > >
> > > > > > > > On Thu, Jul 18, 2019 at 11:03 AM Marco de Abreu <
> > > > > > marco.g.ab...@gmail.com
> > > > > > > >
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > +1
> > > > > > > > >
> > > > > > > > > -Marco
> > > > > > > > >
> > > > > > > > > Sheng Zha <zhash...@apache.org> schrieb am Do., 18. Juli
> > 2019,
> > > > > > 19:59:
> > > > > > > > >
> > > > > > > > > > Dear MXNet community,
> > > > > > > > > >
> > > > > > > > > > I'd like to reopen the discussion on deprecating python2
> > > > support.
> > > > > > > This
> > > > > > > > > > would help modernize the design and engineering practice
> in
> > > > MXNet
> > > > > > to
> > > > > > > > help
> > > > > > > > > > improve speed and quality.
> > > > > > > > > >
> > > > > > > > > > For this purpose, I reopened the issue on this here:
> > > > > > > > > > https://github.com/apache/incubator-mxnet/issues/8703
> > > > > > > > > >
> > > > > > > > > > If the consensus is towards the direction of dropping
> > python2
> > > > > > > support,
> > > > > > > > I
> > > > > > > > > > suggest we announce our plan to drop python2 support in
> the
> > > > next
> > > > > > > > release,
> > > > > > > > > > and actually drop the support in the next major version.
> > > > Thanks.
> > > > > > > > > >
> > > > > > > > > > -sz
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Yuxi(Darren) Hu, Ph.D.
> > > > Software Development Engineer
> > > > Amazon Web Services
> > > >
> >
>

Reply via email to