The GitHub Actions job "Tests" on airflow.git has failed. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: dfb6a89df7906421309ab6275aef76775e51d2db / Jarek Potiuk <ja...@potiuk.com> Vendor-in json-merge-patch and add `--no-dev` to direct uv tool install (#48210) The setuptools 78.0.1 started to fail old packages that had dash metadata keys and had only .sdist installation. This caused failures of three of our dependencies: * json-merge-patch * pykylin * pyspark The `josn-merge-patch` is a library released in 2017 (v 0.2) that implements the [RFC7386](https://datatracker.ietf.org/doc/html/rfc7386) standard of patching json. It has been used in only one place in our repo in google provider, in order to merge json patches (well - obvious :). Seems like the best approach is to vendor-in the code (70 lines or so) rather than rely on 2017-released package The change also revealed that in pre-commit we could use `--no-dev` flag to skip installing development dependencies, because we only care about the codegen deps. Report URL: https://github.com/apache/airflow/actions/runs/14060996515 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: jobs-unsubscr...@airflow.apache.org For additional commands, e-mail: jobs-h...@airflow.apache.org