Hello Apache Beam Friends,

I have attempted today (that was yet another attempt) to prepare an Apache
Airflow CI image for testing with Python 3.10.

Unlike previous attempts (where there were quite a few deps that lagged
behind)  - this one was **almost** successful.

I think the last (or at least one of the last ones that is a serious
blocker) limitation was Numpy < 1.21 which has no binary wheels for Python
3.10 (but also for MacOS M1). This one comes from the latest apache-beam
SDK 2.35.0.

I noticed, however, that the Beam Python SDK NumPy limit has already been
bumped to Numpy < 1.22  (for M1) in the main branch of your repo. This one
could solve the Python 3.10 problem (and we are also looking at M1 images
next):

https://github.com/apache/beam/commit/d845a0074d39a1604fde1879157f55e048a5d01b#diff-1275c48808de339ef6f282d844c83ec441b5cfa0debc373fdcb7dba497da4fc8


Any chance for a new release of Apache Beam Python SDK soon with numpy <
1.22 instead of <1.21?

In the past we did some exclusion for Beam when we wanted to release Python
3.9, but maybe - if we know that release is coming, we could simply wait :).

Any way we can help and speed this up ?

J.

Reply via email to