pierrejeambrun opened a new pull request, #71435: URL: https://github.com/apache/airflow/pull/71435
Backport of #71263 to `v3-3-test`. Cherry-picked from d1e5f1a61340581c0a5b3bc0bf7af57cbb95ec58. Conflicts resolved manually in `airflow-core/tests/unit/api_fastapi/core_api/routes/ui/test_calendar.py` — the cherry-pick pulled in imports and a `TestCalendarDeadlines` block from `main` that don't apply to `v3-3-test` (Deadline-related tests were added by an unrelated PR). Kept only what this commit actually adds: the `CalendarService` import and the new `TestCalendarPlannedRunsCap` class. The source-file change (`services/ui/calendar.py`) applied cleanly. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Code (Opus 4.7) Generated-by: Claude Code (Opus 4.7) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- 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]
