confluentinc / confluentinc/confluent-kafka-python
Dependence on httpx results in deprecation warnings
- Dominant language
- Python
- Stars
- 509
- Forks
- 964
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 14
Description
Authlib has [recently dropped httpx in favour of httpx2](https://github.com/authlib/authlib/issues/904), resulting in complaints about deprecation warnings on every invocation.
If you're going to depend on authlib, it doesn't make sense to also depend on `httpx` for SchemaRegistry support as it commits your users to being spammed with this warning on every invocation.
As a work-around, users can install httpx2 *as well*, though this isn't ideal if the project doesn't use it directly.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the SchemaRegistry support and its direct httpx dependency, then reproduce the deprecation warning during a normal invocation. Done means the supported dependency arrangement no longer produces the reported warning while SchemaRegistry support continues to work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 48/100