shahar1 opened a new pull request, #76732:
URL: https://github.com/apache/airflow/pull/76732

   Reverts #76131. This is a plain `git revert` of 
6086dac8b619073b94e273cc625c97da23633e48, split out of #76692 so the revert can 
be reviewed and merged on its own.
   
   related: #76568
   
   Every released Airflow 3 core re-exports `TimeDeltaSensorAsync` from the 
standard provider as `airflow.sensors.time_delta.TimeDeltaSensorAsync`. 
Removing the class in a provider release breaks that import on every core the 
provider still supports. Dropping the shim entry on `main` does not help, 
because released cores keep it. This was raised on the providers RC issue.
   
   The revert conflicted in `providers/standard/docs/changelog.rst`, because 
the 2.0.0 section was prepared after #76131 landed. The resolution drops the 
removal warning and the "Breaking changes" entry, and lists #76131 under the 
excluded changes.
   
   The standard provider wave that prepared 2.0.0 needs to be redone. With 
#76131 reverted, the next release is a minor.
   
   The static check that stops the same removal from landing again is the next 
PR in this stack.
   
   Checks run locally:
   
   * `uv run --project providers/standard pytest 
providers/standard/tests/unit/standard/sensors/test_time_delta.py`: 19 passed 
(run on the top of the stack).
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Fable 5.1)
   
   Generated-by: Claude Code (Fable 5.1) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


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