Lee-W opened a new pull request, #71097:
URL: https://github.com/apache/airflow/pull/71097

   The "airflow-ctl 0.1.5: test to stable" sync (#67294) copied main's 
`airflow-core/pyproject.toml` metadata onto this branch without the matching 
sources. Three leftovers stayed behind:
   
   - the distribution version became `3.3.0` while 
`airflow-core/src/airflow/__init__.py` stayed `3.2.1`
   - the Task SDK requirement became `>=1.3.0,<1.4.0` while task-sdk on this 
branch is `1.2.1`
   - a force-include and a `shared_distributions` entry appeared for 
`apache-airflow-shared-state`, which has no `shared/state` folder here
   
   Once CI actually started running on this branch (#70724), the CI image build 
failed `pip check` on the resulting triangle:
   
   ```
   apache-airflow 3.2.1 has requirement apache-airflow-core==3.2.1,
     but you have apache-airflow-core 3.3.0
   apache-airflow-core 3.3.0 has requirement
     apache-airflow-task-sdk<1.4.0,>=1.3.0, but you have 1.2.1
   apache-airflow-task-sdk 1.2.1 has requirement
     apache-airflow-core<3.3.0,>=3.2.0, but you have 3.3.0
   ```
   
   This realigns the metadata with the sources that are on the branch — which 
is what `check-version-consistency` and `check-shared-distributions-usage` 
already expect — and refreshes `uv.lock`, which had drifted from the same sync.
   
   Split out of #70724 so that PR stays workflow-only.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Opus 5
   
   Generated-by: Claude Opus 5 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]

Reply via email to