Skip to main content

kio

CI Build Status Code coverage report
PyPI Package Python versions

Python data types for the Apache Kafka® Protocol.

Checkout the complete documentation →

Features

  • Exposes immutable dataclass entities for all protocol messages, generated from the same source as used internally in Apache Kafka®.
  • Message classes are simple light-weight data containers that do not inherit anything or expose any methods other than a regular dataclass. Encoding and decoding is enabled by making all the necessary details about Kafka encoding introspectable.
  • Widely compatible encoding and decoding of messages through the IO[bytes] interface.
  • Test suite with focus on roundtrip property tests using Hypothesis, including compatibility testing against the internals of upstream Apache Kafka®.

Installation

$ pip install --require-virtualenv kio

Development

Install development requirements.

$ pip install --require-virtualenv -e .[all]

The test suite contains integration tests that expects to be able to connect to an Apache Kafka® instance running on 127.0.0.1:9092. There is a Docker Compose file in container/compose.yml that you can use to conveniently start up an instance.

$ docker compose up -d kafka

Run tests.

$ python3 -X dev -m pytest --cov

Setup pre-commit to run on push.

$ pre-commit install -t pre-push

Fetch, generate, and format schema.

$ make build-schema

Metadata

Release files for kio 0.6.5

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

Source distribution (sdist)

Source distribution for kio 0.6.5
File Size Uploaded
kio-0.6.5.tar.gz 135.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for kio 0.6.5
File
kio-0.6.5-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
kio-0.6.5-cp315-cp315t-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64 Details
kio-0.6.5-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
kio-0.6.5-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
kio-0.6.5-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
kio-0.6.5-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details
kio-0.6.5-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details
kio-0.6.5-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
kio-0.6.5-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details
kio-0.6.5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
kio-0.6.5-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
kio-0.6.5-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
kio-0.6.5-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
kio-0.6.5-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
kio-0.6.5-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
kio-0.6.5-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
kio-0.6.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
kio-0.6.5-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
kio-0.6.5-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
kio-0.6.5-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
kio-0.6.5-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
kio-0.6.5-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
kio-0.6.5-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
kio-0.6.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
kio-0.6.5-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
kio-0.6.5-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
kio-0.6.5-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
kio-0.6.5-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
kio-0.6.5-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
kio-0.6.5-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
kio-0.6.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
kio-0.6.5-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
kio-0.6.5-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
kio-0.6.5-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
kio-0.6.5-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
kio-0.6.5-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
kio-0.6.5-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details

Total release size: 38.9 MB

Release files / kio-0.6.5.tar.gz

Download URL kio-0.6.5.tar.gz
Size 135.5 kB
Tags Source
SHA-256 checksum
How to use checksums
adbd6bf5cf7d599536a290e688a9fc54bcb4a8039a6d4ed0417a6ac89b6c9bee
BLAKE2b-256 checksum
How to use checksums
db51570e4bd3ee371290a5427e6c33c4033734f3abced7eb5744525214f35227
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp315-cp315t-macosx_11_0_arm64.whl

Download URL kio-0.6.5-cp315-cp315t-macosx_11_0_arm64.whl
Size 985.7 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7005c28f02b45e54e26f60ee554b873a6b09fab38a9bcc1c615d06ae6a91c74e
BLAKE2b-256 checksum
How to use checksums
3b647c236b6ef97ff65f05b32e8d606e157ae5a359effed87d44b110e04d0e24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp315-cp315t-macosx_10_12_x86_64.whl

Download URL kio-0.6.5-cp315-cp315t-macosx_10_12_x86_64.whl
Size 991.4 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b9247936b1940a6b5c207ce7cc625250354bca8cc7cb432b80cd59a6752f9234
BLAKE2b-256 checksum
How to use checksums
dd40f6e8f008648692737472e2c51ce1fe4c26bac93ed306940fc3bbf149b832
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp315-cp315-win_amd64.whl

Download URL kio-0.6.5-cp315-cp315-win_amd64.whl
Size 887.4 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
c801f7e682415fff8d785d840b3c00cbb1c9853cdd252af8ce28847827352886
BLAKE2b-256 checksum
How to use checksums
7dc150fc5f17366901512135e1ad00e777af7250c13a251fd65dee8ebc523fe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL kio-0.6.5-cp315-cp315-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c60de66561c9a7ea2b485b1d3ee597d87d1ead6a4932b7dc32c96cc3108739b8
BLAKE2b-256 checksum
How to use checksums
49708f433142e708b69c2f4dea9a59181786f11e16e50911317c427a578db21a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL kio-0.6.5-cp315-cp315-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
57304c0c2599cc5742125ed754899b699edf88c51d7b3c104cb3a28b00ef4f2b
BLAKE2b-256 checksum
How to use checksums
5327418bf0a083db53b1198ebc3e5ada75745932db86af91211313143e4defbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL kio-0.6.5-cp315-cp315-manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
506cad656f6379f3f25bce6cba52a3a1bcab3fb227a1913e6176cfd7258bef48
BLAKE2b-256 checksum
How to use checksums
8a6676c49cc6346f963b155cfb454ee8b9a81aac1364ffc1bb7b579ab9c1eee3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL kio-0.6.5-cp315-cp315-manylinux_2_28_aarch64.whl
Size 1.0 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3fde43169513d0e729e55b7e8585cbc768797817c7f3356468eb090cbd1ed177
BLAKE2b-256 checksum
How to use checksums
d559ba35e2a2dfc6f0087c67e23ecc4a7aaf2c4b0778c2774c54c2fb12fe580f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp315-cp315-macosx_11_0_arm64.whl

Download URL kio-0.6.5-cp315-cp315-macosx_11_0_arm64.whl
Size 988.7 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
514e8a04bc897cb937d9092efab9ad445f8a4d2486bce8c48c185a3255393f0b
BLAKE2b-256 checksum
How to use checksums
98a0dc8a9d391ff581f430028899f02124da2324952b285ddbdf44dfc28c0bca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp315-cp315-macosx_10_12_x86_64.whl

Download URL kio-0.6.5-cp315-cp315-macosx_10_12_x86_64.whl
Size 993.1 kB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e4c33aaec1159de41ddd6cb810d17462ce612c3b2c02e7b35e39e8431d9ed4a9
BLAKE2b-256 checksum
How to use checksums
899fb41e4db262b56474f30aebdb3ed52d1a2f11b629f196337e913da20be1a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp314-cp314-win_amd64.whl

Download URL kio-0.6.5-cp314-cp314-win_amd64.whl
Size 886.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a210f02f89f9bdaf5f40dc79ce872de93aa3b0d56b38a5cdc0e8029b1fb9e31d
BLAKE2b-256 checksum
How to use checksums
1798baf3cf3c446a1835f3e2edeb785ec78d43782b12357b6a893ec209563c65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL kio-0.6.5-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0479898c1805c59267c628859662c5f50268ea784d5771f09e30f18faca07913
BLAKE2b-256 checksum
How to use checksums
d57cf119ddef09b889b1a7d484b51e3ba957c9023f9bd125229ffe513371752c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL kio-0.6.5-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5c5ffd71b78e182147237643b23edc9afe3453bd7a9c6fdcfa6718b0a9e63f83
BLAKE2b-256 checksum
How to use checksums
de184476fa05dfa81b889f0cd56bc97fd07a9bb3ecb622f7df43cb7576d1a261
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL kio-0.6.5-cp314-cp314-manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
22a6ea85250811d1df4a5f27ea9f1316f19e44476fafa787ac31eff85c3ef31e
BLAKE2b-256 checksum
How to use checksums
62a3dbd4fc222c767b50d9794d69396291090736f1ca88dd6e6e05c793b26163
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL kio-0.6.5-cp314-cp314-manylinux_2_28_aarch64.whl
Size 1.0 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d1d046302ebda5fcca8eb4a8df05de1f11e8e371b397596169768f21f7851f91
BLAKE2b-256 checksum
How to use checksums
1803c05d7c6f0173713f3b395e56932b1461331e6ceebe26d50406e71e37c3e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp314-cp314-macosx_11_0_arm64.whl

Download URL kio-0.6.5-cp314-cp314-macosx_11_0_arm64.whl
Size 988.4 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4205e4263e7899f88285e898fc8479cf8e80ef7507d6e74c6df9d51a62146f63
BLAKE2b-256 checksum
How to use checksums
551c562f6c01a6519089e108f3053932a7b64fdb6dd4b002188525e0967c1cf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp314-cp314-macosx_10_12_x86_64.whl

Download URL kio-0.6.5-cp314-cp314-macosx_10_12_x86_64.whl
Size 992.9 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cfcf99d9390504475b53ae1aaa0eb511bb882580373cb1abbdd3e798327cab95
BLAKE2b-256 checksum
How to use checksums
0609bfc0d5f529e729d4f46623c1712ae4496ad23c65ca635a601a06c7dd37fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp313-cp313-win_amd64.whl

Download URL kio-0.6.5-cp313-cp313-win_amd64.whl
Size 886.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
32e0eeae3dcb1c1b9fc4acff4b9ef49d9a6f2ae2945d05c41b3feab31ee444e3
BLAKE2b-256 checksum
How to use checksums
9f0bd3a0c828c44acff4bd9dafb45f6c51493716ed676dccd3a62ee0065fd260
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL kio-0.6.5-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
dee8c54ac9576e1cdef3dfa3ca7591062d9803031e148c7119ba581faa244f2e
BLAKE2b-256 checksum
How to use checksums
2b33f794c550141623482eff0d6fb4deff99d1a33f5065787feccd96585b8e89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL kio-0.6.5-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
03e982cce92060a3712c46982ebe04dba74ef05684e353ea6b330ede5dc8e354
BLAKE2b-256 checksum
How to use checksums
e4955b1c5f8eefd1c42416e7a51ab6aa5b123705495f60b046d744c18ab5e1ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL kio-0.6.5-cp313-cp313-manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
13dede9349d06d46898444febb73759e1311775774dbdc8e23cf3b4537828b7f
BLAKE2b-256 checksum
How to use checksums
8cef9d788da7124cfcc2e2dccd76660381859cb3844cd1850af5b63740a7bc38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL kio-0.6.5-cp313-cp313-manylinux_2_28_aarch64.whl
Size 1.0 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b1eecfe4fc8c110d8870fb259991748bd5c63e31a2839db5b9b5f2ee0cbca622
BLAKE2b-256 checksum
How to use checksums
0742467a56da1b886b62e64b8b35d1ea082ffa5ed7a402d3c60a51ea075873b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp313-cp313-macosx_11_0_arm64.whl

Download URL kio-0.6.5-cp313-cp313-macosx_11_0_arm64.whl
Size 985.9 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3f737e88489a0280ec9ef0879074518792ab38b9ee8a77cb2742781f4d913f32
BLAKE2b-256 checksum
How to use checksums
0bd786a3f1544646e8c8788304823cc58142b8e5fda84210f7dfdebcdf486ff6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp313-cp313-macosx_10_12_x86_64.whl

Download URL kio-0.6.5-cp313-cp313-macosx_10_12_x86_64.whl
Size 991.2 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ed6b132686eafef90dd14dd4f00627d0f134e9a03e2cebfccb851529d71c01d7
BLAKE2b-256 checksum
How to use checksums
4614a79014e8443651609c23dc1778a1bd899853cb0a1e795200549cf37f102f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp312-cp312-win_amd64.whl

Download URL kio-0.6.5-cp312-cp312-win_amd64.whl
Size 886.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
72a907bbcd489e7474418381272b89a685bd3e0e2f3109a7f7cf577cc1304dc7
BLAKE2b-256 checksum
How to use checksums
1de651918214a80d6d36970b61d5e00d9078bb705821028d49b25eab26879ea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL kio-0.6.5-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
26e512f8a1dd694bc194477a22ba8789a4df7563dbba10e5085fb702cd1eddf6
BLAKE2b-256 checksum
How to use checksums
28493c9fca232b4091ed218ef631db2df2c2bf84f3d0aabcb811f7cea2cea5bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL kio-0.6.5-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9a861af172162ddb3d3d73dcc16b4cdf3b98a395c114e75aed7172109306c02a
BLAKE2b-256 checksum
How to use checksums
010019868779a67c6c384602e7fe6bad1a0c73af5f11e089dcab8a0d74d1e100
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL kio-0.6.5-cp312-cp312-manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9339f7c292998b36dd676797d7359b0982ad2844afeb6999e606ed8811075e9b
BLAKE2b-256 checksum
How to use checksums
2cf2298f9147b167c6fc2626c691870bc7f5c8b9932f3c4cd04a07adb7a72039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL kio-0.6.5-cp312-cp312-manylinux_2_28_aarch64.whl
Size 1.0 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bc2ed51dbebb6ec41eb82f4e22b57bf083bb84698d8bf9c33b1d68f50e137525
BLAKE2b-256 checksum
How to use checksums
7a96b217348c59363622c1348f8b83b678ab0a96cdad4d8b9ba7c978624f9b81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp312-cp312-macosx_11_0_arm64.whl

Download URL kio-0.6.5-cp312-cp312-macosx_11_0_arm64.whl
Size 986.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
47f2760dc2c083598cfa9fc0feff2426cdcd417e66d382ddd4822f18b1636de2
BLAKE2b-256 checksum
How to use checksums
ef8feecb912a79d98a4792f1ec8e4dbde53efc9d2fc6820ca2b8ca1100ff9d0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp312-cp312-macosx_10_12_x86_64.whl

Download URL kio-0.6.5-cp312-cp312-macosx_10_12_x86_64.whl
Size 991.8 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b0001be5d891d38471adc658f161d3d25d9376507b5dc0ad83db9fea4aabf83a
BLAKE2b-256 checksum
How to use checksums
3feeb15bafd81fa445ad5a15c6d10ced0a0413710f072228c97a956dd57aebd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp311-cp311-win_amd64.whl

Download URL kio-0.6.5-cp311-cp311-win_amd64.whl
Size 889.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a7602fa3e02f4443b243dceb2af303257f9c1c196815c451f1c9639efb0a24dd
BLAKE2b-256 checksum
How to use checksums
9e0f7bf11b939bd4476df9638f2ac516e3adc46aa9717f243a7848a03532243a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL kio-0.6.5-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6770573a493aa542c665b773fc6a72e293cb780ea8498f3390c74c4424711759
BLAKE2b-256 checksum
How to use checksums
303e4e9a652557478a5d380b0a72fc70a12b006d4e37a0cd8b75247e6d9d1a0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL kio-0.6.5-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1e916b346a6c87362234982265ee359b54f9a2382ef10b47a0fd0404337658e5
BLAKE2b-256 checksum
How to use checksums
fc7a2717492bc8574a7472f90afdf3a7f8b9aeda60db2947feb173207782e3f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL kio-0.6.5-cp311-cp311-manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d9f1b1ee894973a6c4dbd2f11e4c3600fd1a45f0bcb0f21580e67c99b5eee1cf
BLAKE2b-256 checksum
How to use checksums
9e0644cf10e3facd81334e7200d467f679e40c9b8acea1ae28f86a046e5f3c23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL kio-0.6.5-cp311-cp311-manylinux_2_28_aarch64.whl
Size 1.0 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a00b338d684fc5985819486dee4d422e053b3f61c0523f8e424df0698302c87e
BLAKE2b-256 checksum
How to use checksums
e2c1e50e49c15fa14e6177db001d21374959ee7c82db27a69efeb305de31df2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp311-cp311-macosx_11_0_arm64.whl

Download URL kio-0.6.5-cp311-cp311-macosx_11_0_arm64.whl
Size 992.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9f09c28b1bc6af9a13f21e40b8e1e3f7b55e43dcc34f165eb05f97f5f7c4fba3
BLAKE2b-256 checksum
How to use checksums
e96e7a6dd37c8ceb6cff2b47ef721bf1c7f7d97c941d82781de51990e567a6d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / kio-0.6.5-cp311-cp311-macosx_10_12_x86_64.whl

Download URL kio-0.6.5-cp311-cp311-macosx_10_12_x86_64.whl
Size 990.6 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
dde6aee83015801a4eec7ff6f5f76f2d5a59b638c96da893fda2c8fb7262b342
BLAKE2b-256 checksum
How to use checksums
7102552c2f6c1c5f6486525fe24609ea25f5d92c431282ee602a0e47adedf4ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log
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