I am onboard with dropping Python 2.x support.  Django officially dropped
Python 2.x support with their 2.0 release since December 2017.

*Taylor Edmiston*
Blog <https://blog.tedmiston.com/> | CV
<https://stackoverflow.com/cv/taylor> | LinkedIn
<https://www.linkedin.com/in/tedmiston/> | AngelList
<https://angel.co/taylor> | Stack Overflow
<https://stackoverflow.com/users/149428/taylor-edmiston>



On Tue, Aug 28, 2018 at 12:03 PM Ash Berlin-Taylor <a...@apache.org> wrote:

> Supporting 3.7 is absolutely something we should do - it just got released
> while we were already mid-way through the release process of 1.10 and
> didn't want the scope creep.
>
> I'm happy to release a 1.10.1 that supports Py 3.7. The only issue I've
> seen so far is around the use of `async` as a keyword. both in
>
> A perhaps bigger question: What are people's thoughts on dropping support
> for Python2? This wouldn't happen before 2.0 at the earliest if we did it.
> Probably something to raise an AIP for.
>
> -ash
>
> > On 28 Aug 2018, at 16:56, Taylor Edmiston <tedmis...@gmail.com> wrote:
> >
> > We are also running on 3.6 for some time.
> >
> > I put a quick branch together adding / upgrading to 3.6 in all of the
> > places.  CI is still running so I may expect some test failures but
> > hopefully nothing major.  I would be happy to merge this into Kaxil's
> > current #3815 or as a follow-on PR.  I'll paste this back onto his PR as
> > well.
> >
> > https://github.com/apache/incubator-airflow/pull/3816
> >
> > I think it's important for the project to officially support Python 3.6
> > latest especially since 3.7 is out now.  While we're on the topic, does
> > anyone else have thoughts on supporting 3.7 (perhaps unofficially to
> > start)?  I wouldn't mind starting to get that ball rolling.
> >
> > *Taylor Edmiston*
> > Blog <https://blog.tedmiston.com/> | CV
> > <https://stackoverflow.com/cv/taylor> | LinkedIn
> > <https://www.linkedin.com/in/tedmiston/> | AngelList
> > <https://angel.co/taylor> | Stack Overflow
> > <https://stackoverflow.com/users/149428/taylor-edmiston>
> >
> >
> >
> > On Tue, Aug 28, 2018 at 9:29 AM Adam Boscarino
> > <aboscar...@digitalocean.com.invalid> wrote:
> >
> >> fwiw, we run Airflow on Python 3.6.
> >>
> >> On Tue, Aug 28, 2018 at 8:30 AM Naik Kaxil <k.n...@reply.com> wrote:
> >>
> >>> To provide more context to the issue:
> >>>
> >>>
> >>>
> >>> PyPI shows that Airflow is supported on Py2.7, 3.4 and 3.5 :
> >>> https://pypi.org/project/apache-airflow/
> >>>
> >>>
> >>>
> >>> This is picked from setup.py:
> >>>
> >>>
> >>>
> >>
> https://github.com/apache/incubator-airflow/blob/26e0d449737e8671000f671d820a9537f23f345a/setup.py#L367
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> So, should we update setup.py to include 3.6 as well?
> >>>
> >>>
> >>>
> >>> @bolke – Thughts?
> >>>
> >>>
> >>>
> >>>
> >>> Kaxil Naik
> >>>
> >>> Data Reply
> >>> 2nd Floor, Nova South
> >>> 160 Victoria Street, Westminster
> >>> London SW1E 5LB - UK
> >>> phone: +44 (0)20 7730 6000
> >>> k.n...@reply.com
> >>> www.reply.com
> >>>
> >>> [image: Data Reply]
> >>>
> >>> *From: *Naik Kaxil <k.n...@reply.com>
> >>> *Reply-To: *"dev@airflow.incubator.apache.org" <
> >>> dev@airflow.incubator.apache.org>
> >>> *Date: *Tuesday, 28 August 2018 at 13:27
> >>> *To: *"dev@airflow.incubator.apache.org" <
> >> dev@airflow.incubator.apache.org
> >>>>
> >>> *Subject: *Python 3.6 Support for Airflow 1.10.0
> >>>
> >>>
> >>>
> >>> Hi all,
> >>>
> >>>
> >>>
> >>> @fokko – I remember that you had test Airflow on 3.6 . Can we include
> 3.6
> >>> in setup.py then ?
> >>>
> >>>
> >>>
> >>> Regards,
> >>>
> >>> Kaxil
> >>>
> >>>
> >>>
> >>> Kaxil Naik
> >>>
> >>> *Data Reply*
> >>> 2nd Floor, Nova South
> >>> 160 Victoria Street, Westminster
> >>> London SW1E 5LB - UK
> >>> phone: +44 (0)20 7730 6000
> >>> k.n...@reply.com
> >>> www.reply.com
> >>>
> >>> [image: Data Reply]
> >>>
> >>>
> >>
> >> --
> >> Adam Boscarino
> >> Senior Data Engineer
> >>
> >> aboscar...@digitalocean.com
> >> ------------------------------
> >> We're Hiring! <https://www.digitalocean.com/company/careers/> |
> >> @digitalocean <https://twitter.com/digitalocean>
> >>
>
>

Reply via email to