The GitHub Actions job "Tests (AMD)" on airflow.git/aip99-crewai has failed. Run started by GitHub user kaxil (triggered by kaxil).
Head commit for run: fdd8e50b1cdd2bedcc05b40ddc7736ad09041b41 / Kaxil Naik <[email protected]> Override crewai dep pins to unblock workspace resolution crewai 1.14.x carries three dep pins that conflict with the rest of the Airflow workspace. The provider can't be added to ``common.ai`` without either relaxing those pins or moving CrewAI out of the workspace; per the LangChain-aligned design decision, the hook stays in ``common.ai``. Adds three ``[tool.uv] override-dependencies`` entries forcing the resolver to pick Airflow-compatible versions and trust the runtime (click is API-stable across 8.x; rich 14 only added APIs over 13; tomli 2.2 didn't change the public read surface crewai uses): - ``click>=8.1.7`` -- crewai pins ``~=8.1.7`` vs breeze's ``>=8.3.0`` - ``rich>=13.6.0`` -- crewai-cli's textual>=7.5 wants ``>=14.2``, flask-limiter (FAB transitive) wants ``<14`` - ``tomli>=2.0.2`` -- crewai pins ``>=2.0.2,<2.1`` vs airflow-ctl's datamodel-code-generator which needs ``>=2.2.1`` Also adds ``crewai`` + four co-published siblings (``crewai-cli``, ``crewai-core``, ``crewai-files``, ``crewai-tools``) to the manual ``exclude-newer-package`` block in both ``[tool.uv.exclude-newer-package]`` and ``[tool.uv.pip.exclude-newer-package]``. Without these the global 4-day cooldown blocks crewai 1.14.5 (published 2026-05-18) from being resolved until ~2026-05-22. All five overrides are flagged ``REMOVE BY 2026-05-23``. The big uv.lock delta is the natural cost of pulling in crewai's transitive tree (anthropic SDK, textual, openai SDK, tomli bump, rich bump). Report URL: https://github.com/apache/airflow/actions/runs/26135602005 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
