Skip to main content

types-confluent-kafka

[!IMPORTANT] Please make sure you have read this note before using this package or contributing to this project. As of v2.13.0+, confluent-kafka-python includes official type hints support. Users on v2.13.0 or above should prefer the official type hints over this package. This package is intended for users on versions below v2.13.0.

PyPI version PyPI - Python Version GitHub issues pre-commit enable main semantic-release

types-confluent-kafka is a package that provides type hints for the confluent-kafka Python package. It's designed to enhance your development experience by enabling type checking with tools like mypy and providing auto-completion support in your LSP (language server).

Important Note: Confluent does not officially endorse this package.

Compatibility

please check the table

Installation

The package can be installed from PyPI

pip install --no-cache-dir types-confluent-kafka

alternatively, if you use uv, for example,

uv add --group dev types-confluent-kafka

Semantic versioning

types-confluent-kafka follows Semantic Versioning 2.0.0. This means that we use version numbers like MAJOR.MINOR.PATCH to indicate changes in the package:

  • MAJOR version for incompatible API changes,
  • MINOR version for adding new features in a backward-compatible manner,
  • PATCH version for backward-compatible bug fixes.

This package will be released as frequently as possible to iterate faster and provide you with the latest features and improvements. Frequent releases also allow us to quickly address and release bug fixes to ensure the stability of the package.

The commit follows conventional commits, which is the driver of how the versioning works.

Contribution

Contributions to types-confluent-kafka are welcome and encouraged! If you want to contribute, please follow these steps:

  1. Fork this repository.
  2. Create a new branch for your contribution: git checkout -b feature/your-feature-name.
  3. Make your changes and ensure that the tests are passing.
  4. Open a pull request describing your changes and their purpose.
  5. The PR needs to link to an issue.

Please note that this project follows the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code.

Development

please check the development guide

License

This project is licensed under the Apache 2.0 License. You are free to use, modify, and distribute the code according to the terms of this license.

Release files for types-confluent-kafka 1.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for types-confluent-kafka 1.4.1
File Size Uploaded
types_confluent_kafka-1.4.1.tar.gz 23.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for types-confluent-kafka 1.4.1
File Interpreter ABI Platform
types_confluent_kafka-1.4.1-py3-none-any.whl Python 3 none any Details

Total release size:59.2 kB

Release files / types_confluent_kafka-1.4.1.tar.gz

Download URL types_confluent_kafka-1.4.1.tar.gz
Size 23.3 kB
Tags Source
SHA-256 checksum
How to use checksums
52574219b26e4c516b423b945660b6942e021af1b3c2bdda88e38357432867d8
BLAKE2b-256 checksum
How to use checksums
badf4a2c3108a352e0cc8c2e70b2d72686dd3a660500ae179e85d1c138e5d94e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / types_confluent_kafka-1.4.1-py3-none-any.whl

Download URL types_confluent_kafka-1.4.1-py3-none-any.whl
Size 35.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f80f0078d6b45e24b1387e551b2483395967f76b1f79cf46765d7047e1fd1e2e
BLAKE2b-256 checksum
How to use checksums
2ddf23fbb97f86a3a290947cde6e839a09139750155c4b2c351776e561b73170
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

1.4.1 This release

2 release files

1.4.0

2 release files

1.3.6

2 release files

1.3.5

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page