vatsrahul1001 opened a new issue, #71268: URL: https://github.com/apache/airflow/issues/71268
apache-airflow-providers-google gates google-cloud-aiplatform[evaluation] to Python <3.14 (falling back to plain google-cloud-aiplatform on 3.14) because the evaluation extra pulls litellm, which cannot be installed on Python 3.14. Root cause: google-cloud-aiplatform (latest 1.163.0) caps its evaluation extra at litellm >=1.83.7,<1.86.0. No litellm in that range supports 3.14 (the only 3.14-installable one, 1.83.7, pins pydantic==2.12.5 which is incompatible with 3.14). litellm re-added 3.14 support at 1.95.0, but that is above aiplatform's <1.86.0 ceiling. So pip install apache-airflow-providers-google fails with ResolutionImpossible on 3.14, despite the provider advertising requires_python >=3.10. Follow-up (to remove the workaround): once google-cloud-aiplatform raises its evaluation-extra litellm ceiling to a 3.14-capable version (>=1.95), remove the python_version split in providers/google/pyproject.toml and restore the single google-cloud-aiplatform[evaluation] line. Acceptance: pip install apache-airflow-providers-google succeeds on Python 3.14 with the evaluation extra present. --- Drafted-by: Claude Code (Opus 4.8); reviewed by @vatsrahul1001 before posting -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
