types-confluent-kafka
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:
MAJORversion for incompatible API changes,MINORversion for adding new features in a backward-compatible manner,PATCHversion 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:
- Fork this repository.
- Create a new branch for your contribution:
git checkout -b feature/your-feature-name. - Make your changes and ensure that the tests are passing.
- Open a pull request describing your changes and their purpose.
- 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.
Metadata
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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| types_confluent_kafka-1.4.1.tar.gz | 23.3 kB | Without provenance | Details for types_confluent_kafka-1.4.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| types_confluent_kafka-1.4.1-py3-none-any.whl | Python 3 | none | any | Details for types_confluent_kafka-1.4.1-py3-none-any.whl |
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}
|
Security for types-confluent-kafka 1.4.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.