The GitHub Actions job "Tests" on 
airflow.git/exclude-python-3-14-for-prek-hooks has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
1deb31b151956cd30a82a62f1d2aa23778dc02c1 / Jarek Potiuk <[email protected]>
Limit Python prek hooks to use Python 3.10

We have inline project metadata in the prek hooks, and that means
that each of the scripts will use their own venv to roon. However
Airflow code and libraries does not support Python 3.14 yet (and will
not for quite a while - because our dependencies will need time to
catch-up. In the meantime we have to limit prek hooks to not install
Python 3.14.

Actually in order to have good stability, we are fine to limiting
EVERYONE to use Python 3.10 for prek. There are no real benefits from
using a different Python version (except maybe a little speed but
prek-hooks are generally rather fast anyway) and we can definitely
benefit from better stability and having exactly the same output
for prek hooks by everyone. Uv will handle installation of the
right python version automatically.

Fixes: #56048

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

With regards,
GitHub Actions via GitBox


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

Reply via email to