The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
fe960bd5a5ee3c8567a72f0e98759fcff1297378 / Jarek Potiuk <[email protected]>
Add back `eval-type-backport` to entrypoint_ci.sh as pydantic workaround

We need to install `eval-type-backport` to avoid problems with Pydantic
2.10.+ released in November 2024 for python 3.8 and 3.9. While
Pydantic 2.10.0/2.10.1 completely broke Airflow 2 installation and
Pydantic 2.10.2 fixed the issue for past versions of Airflow, there are
still Some Typing constructs that are not handled well by Pydantic and
in case Pydantic fails with those errors, it will STILL fall back to
`eval-type-backport` to handle those cases (if if `eval-type-backport`
is installed. Therefore - until we have Airflow 2.10.3 for backwards
compatibility tests and we attempt to install "edge" provider that might
use such breaking constructs, we need to install `eval-type-backport` to
avoid problems with Pydantic 2.10.2+ as well. As soon as we move to
Airflow 2.10.4, we can remove this workaround because Airflow 2.10.4
adds "eval-type-backport" as a dependency and it will be installed
automatically.

Report URL: https://github.com/apache/airflow/actions/runs/12131337613

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to