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

   `airbyte-api` 1.0.0 (released 2026-06-23) rewrote the SDK on top of `httpx` 
and now rejects any client that does not implement its `HttpClient` protocol. 
The Airbyte hook passes a `requests.Session` for proxy support, so once 1.x is 
resolved every hook test errors out in setup with:
   
   ```
   AssertionError: The provided client must implement the HttpClient protocol.
   ```
   
   The provider only pinned `airbyte-api>=0.52.0` (no upper bound), so CI picks 
up the new 1.x line and all 17 `TestAirbyteHook` tests error.
   
   This caps the dependency to the requests-based `0.x` line to restore green 
CI immediately. The full migration to `airbyte-api>=1.0.0` and `httpx.Client` 
is in flight separately in #68882; the cap should be removed once that lands (a 
comment at the cap site points there).
   
   ##### 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)


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