Skip to content

feat: better Kafka version guessing#188

Merged
StephenSorriaux merged 2 commits intomasterfrom
feat/better-autodiscover
Oct 19, 2025
Merged

feat: better Kafka version guessing#188
StephenSorriaux merged 2 commits intomasterfrom
feat/better-autodiscover

Conversation

@StephenSorriaux
Copy link
Owner

@StephenSorriaux StephenSorriaux commented Oct 18, 2025

Fixes #175

Proposed Changes

  • add kafka_version_guesser.py greatly inspired by a lib made by someone smarter than me, this allows to guess Kafka version up to 4.1.0
  • implement hackyish override of Kafka version guessing in kafka-python
  • add a test to check if it is working, hopefully yes

@StephenSorriaux StephenSorriaux force-pushed the feat/better-autodiscover branch from ad56858 to 43e9596 Compare October 18, 2025 17:02
@StephenSorriaux StephenSorriaux force-pushed the feat/better-autodiscover branch from 43e9596 to 7bbd162 Compare October 18, 2025 17:18
@StephenSorriaux StephenSorriaux marked this pull request as ready for review October 18, 2025 17:41
@StephenSorriaux
Copy link
Owner Author

Ubuntu downgrade because of actions/runner-images#13182 (comment)

@StephenSorriaux StephenSorriaux merged commit c0dcce9 into master Oct 19, 2025
24 checks passed
@StephenSorriaux StephenSorriaux deleted the feat/better-autodiscover branch October 19, 2025 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix api_version=auto (discover Kafka version)

1 participant