shahar1 commented on PR #69124:
URL: https://github.com/apache/airflow/pull/69124#issuecomment-4887589904

   > The Python, database and Kubernetes versions Airflow is tested with live 
in a single source of truth 
(`dev/breeze/src/airflow_breeze/global_constants.py`), but are also listed by 
hand in two places:
   > 
   > * `airflow-core/docs/installation/prerequisites.rst`
   > * the **"Main version (dev)"** column of the README Requirements table
   > 
   > These drifted out of sync silently: PostgreSQL 18 (and MySQL 8.4) were 
added to the test matrix and the README, but the prerequisites doc was 
forgotten and still advertised PostgreSQL only up to 17 — surfaced in 
discussion #60849.
   > 
   > This adds an `update-tested-versions` prek hook that regenerates both the 
tested-versions block in `prerequisites.rst` and the dev column of the README 
from `global_constants.py`, so the drift becomes an auto-fixable check failure 
instead of a silent documentation bug. It also corrects the stale 
PostgreSQL/MySQL versions in `prerequisites.rst`.
   > 
   > Notes:
   > 
   > * Only cleanly-derivable versions are generated (Python, PostgreSQL, MySQL
   >   numeric releases, Kubernetes). SQLite and the MySQL "Innovation" 
annotation
   >   have no central constant, so they are defined in the hook.
   > * The README is edited **surgically** — only the dev cell of the matched 
rows
   >   is rewritten; the historical "Stable version" columns are preserved
   >   byte-for-byte.
   > 
   > related: #60849
   > 
   > ##### Was generative AI tooling used to co-author this PR?
   > * [x]  Yes — Claude Code (Opus 4.8)
   > 
   > Generated-by: Claude Code (Opus 4.8) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   
   There are conflicts


-- 
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]

Reply via email to