You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@beam.apache.org by Anand Inguva via user <us...@beam.apache.org> on 2022/11/29 21:35:48 UTC

Re: Timeline of support for Python 3.10?

Hi,
Circling back on this.

Python 3.10 is available with Apache Beam 2.43.0[1].

[1] https://beam.apache.org/blog/beam-2.43.0/

Thanks

On Thu, Jul 21, 2022 at 5:48 PM Lina Mårtensson <li...@camus.energy> wrote:

> Great, thanks!
>
> On Thu, Jul 21, 2022 at 1:07 PM Anand Inguva <an...@google.com>
> wrote:
> >
> > Hi,
> >
> > Yes, we are in the middle of adding support for Python 3.10 to the Beam
> SDK. The ideal deadline would be to support it by the end of September.
> There are some blockers on type hints[1] that we are working on as of now.
> >
> > You can track the Python 3.10 issue here:
> https://github.com/apache/beam/issues/21585 and also WIP PR here
> https://github.com/apache/beam/pull/17700.
> >
> > Anand
> >
> > [1] https://github.com/apache/beam/issues/21671
> >
> >
> > On Fri, Jul 22, 2022 at 1:12 AM Lina Mårtensson via user <
> user@beam.apache.org> wrote:
> >>
> >> Hi Beam,
> >>
> >> We've successfully introduced Beam at our company and transitioned
> >> some of our jobs from running for a week to running for a few hours.
> >> But, our current situation is a mess where we've hacked Blaze to
> >> support both Python 3.9 (for Beam) and 3.10 (everything else), and
> >> various obstacles keep coming up over time. Once Beam works with 3.10
> >> we can go back to sanity with a single version in our repository, and
> >> accept that everything else can fall behind the latest Python version,
> >> but until then, we have a mess. We're even considering downgrading
> >> everything else in our repo to 3.9 which would probably make our
> >> current non-Beam-users unhappy (we're working on converting them,
> >> eventually! ;).
> >>
> >> So - is there any estimate on a timeline for when Beam might support
> >> Python 3.10? In the next month or two? In a year? Having some sort of
> >> estimate would make it a lot easier for us to decide what kind of
> >> effort might be worthwhile on our part.
> >>
> >> Thanks!
> >> -Lina
>

Re: Timeline of support for Python 3.10?

Posted by Lina Mårtensson via user <us...@beam.apache.org>.
Yay!! We're very excited to remove our Blaze hacks and start using Python
3.10. :) Thank you!

On Tue, Nov 29, 2022 at 1:38 PM Ahmet Altay <al...@google.com> wrote:

> Congratulations and thank you!
>
> On Tue, Nov 29, 2022 at 1:36 PM Anand Inguva via user <
> user@beam.apache.org> wrote:
>
>> Hi,
>> Circling back on this.
>>
>> Python 3.10 is available with Apache Beam 2.43.0[1].
>>
>> [1] https://beam.apache.org/blog/beam-2.43.0/
>>
>> Thanks
>>
>> On Thu, Jul 21, 2022 at 5:48 PM Lina Mårtensson <li...@camus.energy>
>> wrote:
>>
>>> Great, thanks!
>>>
>>> On Thu, Jul 21, 2022 at 1:07 PM Anand Inguva <an...@google.com>
>>> wrote:
>>> >
>>> > Hi,
>>> >
>>> > Yes, we are in the middle of adding support for Python 3.10 to the
>>> Beam SDK. The ideal deadline would be to support it by the end of
>>> September.  There are some blockers on type hints[1] that we are working on
>>> as of now.
>>> >
>>> > You can track the Python 3.10 issue here:
>>> https://github.com/apache/beam/issues/21585 and also WIP PR here
>>> https://github.com/apache/beam/pull/17700.
>>> >
>>> > Anand
>>> >
>>> > [1] https://github.com/apache/beam/issues/21671
>>> >
>>> >
>>> > On Fri, Jul 22, 2022 at 1:12 AM Lina Mårtensson via user <
>>> user@beam.apache.org> wrote:
>>> >>
>>> >> Hi Beam,
>>> >>
>>> >> We've successfully introduced Beam at our company and transitioned
>>> >> some of our jobs from running for a week to running for a few hours.
>>> >> But, our current situation is a mess where we've hacked Blaze to
>>> >> support both Python 3.9 (for Beam) and 3.10 (everything else), and
>>> >> various obstacles keep coming up over time. Once Beam works with 3.10
>>> >> we can go back to sanity with a single version in our repository, and
>>> >> accept that everything else can fall behind the latest Python version,
>>> >> but until then, we have a mess. We're even considering downgrading
>>> >> everything else in our repo to 3.9 which would probably make our
>>> >> current non-Beam-users unhappy (we're working on converting them,
>>> >> eventually! ;).
>>> >>
>>> >> So - is there any estimate on a timeline for when Beam might support
>>> >> Python 3.10? In the next month or two? In a year? Having some sort of
>>> >> estimate would make it a lot easier for us to decide what kind of
>>> >> effort might be worthwhile on our part.
>>> >>
>>> >> Thanks!
>>> >> -Lina
>>>
>>

Re: Timeline of support for Python 3.10?

Posted by Ahmet Altay via user <us...@beam.apache.org>.
Congratulations and thank you!

On Tue, Nov 29, 2022 at 1:36 PM Anand Inguva via user <us...@beam.apache.org>
wrote:

> Hi,
> Circling back on this.
>
> Python 3.10 is available with Apache Beam 2.43.0[1].
>
> [1] https://beam.apache.org/blog/beam-2.43.0/
>
> Thanks
>
> On Thu, Jul 21, 2022 at 5:48 PM Lina Mårtensson <li...@camus.energy> wrote:
>
>> Great, thanks!
>>
>> On Thu, Jul 21, 2022 at 1:07 PM Anand Inguva <an...@google.com>
>> wrote:
>> >
>> > Hi,
>> >
>> > Yes, we are in the middle of adding support for Python 3.10 to the Beam
>> SDK. The ideal deadline would be to support it by the end of September.
>> There are some blockers on type hints[1] that we are working on as of now.
>> >
>> > You can track the Python 3.10 issue here:
>> https://github.com/apache/beam/issues/21585 and also WIP PR here
>> https://github.com/apache/beam/pull/17700.
>> >
>> > Anand
>> >
>> > [1] https://github.com/apache/beam/issues/21671
>> >
>> >
>> > On Fri, Jul 22, 2022 at 1:12 AM Lina Mårtensson via user <
>> user@beam.apache.org> wrote:
>> >>
>> >> Hi Beam,
>> >>
>> >> We've successfully introduced Beam at our company and transitioned
>> >> some of our jobs from running for a week to running for a few hours.
>> >> But, our current situation is a mess where we've hacked Blaze to
>> >> support both Python 3.9 (for Beam) and 3.10 (everything else), and
>> >> various obstacles keep coming up over time. Once Beam works with 3.10
>> >> we can go back to sanity with a single version in our repository, and
>> >> accept that everything else can fall behind the latest Python version,
>> >> but until then, we have a mess. We're even considering downgrading
>> >> everything else in our repo to 3.9 which would probably make our
>> >> current non-Beam-users unhappy (we're working on converting them,
>> >> eventually! ;).
>> >>
>> >> So - is there any estimate on a timeline for when Beam might support
>> >> Python 3.10? In the next month or two? In a year? Having some sort of
>> >> estimate would make it a lot easier for us to decide what kind of
>> >> effort might be worthwhile on our part.
>> >>
>> >> Thanks!
>> >> -Lina
>>
>