Skip to content

feat: Add native kafka-python library support. - #894

Open
CagriYonca wants to merge 1 commit into
mainfrom
kafka-update
Open

feat: Add native kafka-python library support.#894
CagriYonca wants to merge 1 commit into
mainfrom
kafka-update

Conversation

@CagriYonca

Copy link
Copy Markdown
Contributor

No description provided.

@CagriYonca CagriYonca self-assigned this Aug 24, 2026
@CagriYonca
CagriYonca requested a review from a team as a code owner August 24, 2026 14:48
Signed-off-by: Cagri Yonca <cagri@ibm.com>
Comment thread .circleci/config.yml
- pykafka:
matrix:
parameters:
py-version: ["3.9", "3.12", "3.13"]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would suggest changing 3.13 to the latest stable version, 3.14.

Suggested change
py-version: ["3.9", "3.12", "3.13"]
py-version: ["3.9", "3.12", "3.14"]

confluent-kafka>=2.0.0
kafka-python>=2.0.0; python_version < "3.12"
kafka-python-ng>=2.0.0; python_version >= "3.12"
kafka-python>=2.0.3

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's keep the previous lower-bound version; remove the conditional and the kafka-python-ng line.

Suggested change
kafka-python>=2.0.3
kafka-python>=2.0.0

gevent>=23.9.0.post1
confluent-kafka>=2.0.0
kafka-python-ng>=2.0.0
kafka-python>=2.0.3

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
kafka-python>=2.0.3
kafka-python>=2.0.0

Comment thread .circleci/config.yml

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was thinking whether it wouldn't be better to remove the KAFKA_TEST environment variable and make all Kafka tests part of the default pipeline. WDYT?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants