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 <
[email protected]> 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
>

Reply via email to