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.4

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.4
File Size Uploaded
kio-0.6.4.tar.gz 135.3 kB Details

Built distributions (wheels)

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

Download URL kio-0.6.4.tar.gz
Size 135.3 kB
Tags Source
SHA-256 checksum
How to use checksums
390d8166351fa0600271710b6911c6b33144196259e8a869b1acaa87327c5e00
BLAKE2b-256 checksum
How to use checksums
0a5c80bec851512588f2c5e439afae4c471acae05acb5a5dff4673b666f59294
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp315-cp315t-macosx_11_0_arm64.whl
Size 985.6 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
be2f8378b8ee83a518dc72f38dbd1314e4ffbce2194f1b3a21742c5d05afe5e1
BLAKE2b-256 checksum
How to use checksums
04a661f8e95924fb1c369706782b9bcd0909ece0dcfdb3e9384bfca108e0a911
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
a5d97727e21eca2cb3936e8ee320bb6a6e7b3dab42d4bdcba51ac354d7ed32f1
BLAKE2b-256 checksum
How to use checksums
f9a824f0ae2644740af8207192a641fa292d36e1a5ae521f95141fe4d72cac06
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp315-cp315-win_amd64.whl
Size 887.3 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
c075b038d0ad48202d45487bd1706d9fce886cdd0035504062e6f35d9dcc89cb
BLAKE2b-256 checksum
How to use checksums
a94ff4db605ada66f09b85cff475d6f0ca4886ceb4f0913d755c3f19c926411d
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
4a45237e66498388ef6402709a420dd384e19c14af64aa6d5b200f6b362e9e7b
BLAKE2b-256 checksum
How to use checksums
1063f628fe8809ed60dde3567540810ba3de6db238406a4846ae909a0321a38c
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
7724a0ffd420a0237218a36994335365860dfc148fdbb0e99a71929449d16b5b
BLAKE2b-256 checksum
How to use checksums
f1e5e49b73ae2a4a11220ad0599cfd6e881c38fb016d8e31c124483c2b67ab80
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
437d1a07dd097f0aadf145668ca814e648ed5e199373dd34034089c54abd40b0
BLAKE2b-256 checksum
How to use checksums
dca509d9f5b2da1282c557ee6bf3ac1d25761541ce1cb5374edac0604b63b2b3
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
a1eb54c7cef0c525d12a6be09cf0c3da0a0f209c1453867f9c12b62ee3db80d3
BLAKE2b-256 checksum
How to use checksums
195877198a15c485c821de0b3ef3229e92d0175def61202af2dfea71a0fb8180
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
b2ca90a5fc3cee3a288197628d59dbeacaeffa68442d87837bb4ee8885e77137
BLAKE2b-256 checksum
How to use checksums
2cf7fb34b6c47a98972ea2ac2b6bdf18804eaec6b396ac53db00bda2ba74aea5
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
e8ee7ee78278757fe440a22ce768a082484c8b9ad53116c3b19f919e50d0d43b
BLAKE2b-256 checksum
How to use checksums
eaca48a333f5b73b1e8a64047f89fb06c72e718f8f010c2b701ab596aac6df76
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp314-cp314-win_amd64.whl
Size 886.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7abdb12776fe0d379573bb03119c2496a5146a568bf760f21642c6f8de764b02
BLAKE2b-256 checksum
How to use checksums
30ae11f867e1d6bbed071eb9cec2e05acf79a252e4627d6b673dc448a08b9ffa
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
fde4d6abab7c671be9f19fe4782031e9df3b91ada9a0f86c97c2b9c7bc2ce878
BLAKE2b-256 checksum
How to use checksums
136700382c4d14c0b10805862711015f1ffe902aaa1320e3d5e7d51b7b94ec62
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
ed341d5c1bc82f3be28986d6457a025fd070b69544f93db8d702c95beae07925
BLAKE2b-256 checksum
How to use checksums
c4a8f73f7043775ac699df4b97a5941bb65a0ca510172811af26cba61cf12a37
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
5eda3f80408ace7e5c5ef0be4353a3d8c1fc8eacf0152f7681c5479897161e3a
BLAKE2b-256 checksum
How to use checksums
12e74438d332971da04cbb92242a40173e3b687851a1d1f31fd0ddc33383e8f8
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
2583d48631cc65a8c2bdb2be02af90e93bbfcd97348b3bea28681773717e63a3
BLAKE2b-256 checksum
How to use checksums
3337aed51914b6e61629e83681350719aba8290051127a6f5e1aabc65cc6c55d
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp314-cp314-macosx_11_0_arm64.whl
Size 988.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9cd77c5706d855eae1ba39612a19d583d8ad6bd826c70fb1fb6443df4289b7bd
BLAKE2b-256 checksum
How to use checksums
ceaebab4ba9434d96179389a09670d73e83800a8c11ddc145ab3662f0dfe3876
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp314-cp314-macosx_10_12_x86_64.whl
Size 992.8 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
8d92f7f6ad1776a47e4b78143bba783924d0497f086e47a3a46504beeab89b10
BLAKE2b-256 checksum
How to use checksums
01c2d41a0cd3436c052e5eee89d744cdc7bb3157c9cc919d34d317f45eb61493
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp313-cp313-win_amd64.whl
Size 886.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a8cc7cc495742da40d4466dc511c71c8f03d5f24bf13131a90a042a7780a5e0e
BLAKE2b-256 checksum
How to use checksums
5c23839adfed18f50c20ea046556528dcee10510940ef565e1de3f5ea8c571d7
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
a7b98107e5762a3f5ac6904622d2316a7715becbce940cc43bbe39fafdc29c62
BLAKE2b-256 checksum
How to use checksums
77dee59060874f93b236ff811f6062525277d644dd1da60ad66dcd03eaf5ba34
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
a9469c92a18d5dae45ff53c68d04dbb95046d1807b6f1d592303d7f3454282ba
BLAKE2b-256 checksum
How to use checksums
2ed715fc97f2abd0966438fb1d4063dc92a54c17be07fa8f5ab35b84911c05bc
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
d041455699e9105bd3e2f8152e3db0c5913a44184bb09b2eba56484d836b5543
BLAKE2b-256 checksum
How to use checksums
c387c7c3f74310f792ca306f54bee75265a7f34de70ca41bef6e03ee400ef11a
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
ca7943e13dd818ddcd6fdd519e679d951e061f68e9cf3215eab5bd797d15baca
BLAKE2b-256 checksum
How to use checksums
01a0c32276c925f5974dd62001385f31daa35f369416396d468b8b11daf6825c
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
0c6160a3819489e5764946d11f1f454d6ae5aab1c24f95dd0f307a1469c88cc7
BLAKE2b-256 checksum
How to use checksums
5a594288e4d765cdda91a2c3d57e08a668d143577c27e4cf291804c0586c2fb9
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp313-cp313-macosx_10_12_x86_64.whl
Size 991.1 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
363d0156a533ec4d07b3835a62b47478a571779bd3948497a836a7d0e102f851
BLAKE2b-256 checksum
How to use checksums
bec1c09e2f3cd995dd2834c987ffd9b8c4bdf5d5b336b61903902382ae1f0140
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp312-cp312-win_amd64.whl
Size 886.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8148da8549930c9f41218b06747a0d262978c11f9cc22521937d9934e97127a9
BLAKE2b-256 checksum
How to use checksums
ad553f722a9fec652d81a18e08ebfc9464378525a287f3f53db61901de7b97cf
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
3291b974e1967a6c47eb08406acb1d49fc908a66c785cef77b6b6f54f9b28317
BLAKE2b-256 checksum
How to use checksums
b6cf77f8cb67d9c2196d1131cbcef3342bd0b89798061de683e98861eb255e2f
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
acd7a61b1520cc9c23a946ec3c58c5c33e70ba2d8f9334207d73ebc04dae67a3
BLAKE2b-256 checksum
How to use checksums
bafb4b35dd46ca7b264aeb1eafb81826c1d873c2e81674c5d579e776d974756d
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
025debbba6a0ff01f64dcb41ceb9fa80029872755e7e25cd15ab7679b573a0ad
BLAKE2b-256 checksum
How to use checksums
3debb532ac0331f12cfa2a634a008b47286fe0f0deb7a8f835ec34a444ad5da0
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
20f6a285101ed3a4241c93afe2b764d5fd193f78c7a6a05ed66d45cbde83f54a
BLAKE2b-256 checksum
How to use checksums
e7d491044db501623ace8f8c075fada6d07e584fb765e099c416b2e31d04cd4d
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
8d88b0f801db1ab9245d81fbea04e141f282c379b1f6c7ae9f956924b0a5f789
BLAKE2b-256 checksum
How to use checksums
bce08312446a0cab1ab3d4bfc8514b147bb3f195c3a504805ae2884d1f5f90a7
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp312-cp312-macosx_10_12_x86_64.whl
Size 991.7 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
53cfeacfcc809793bd65edea18726029fcacc342ba5e57e3fd13b6ef1c3c4ea5
BLAKE2b-256 checksum
How to use checksums
a6060a03df9d610dc741c3a36b69a3a0397b1c114e96b7833da1822ce0343508
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp311-cp311-win_amd64.whl
Size 889.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0e097cfd4b5511e3627aad17a31daed2031b20e0b204933d54031d61c8908bc7
BLAKE2b-256 checksum
How to use checksums
482fed93098dc4be079f9c701ffb8ae7a9de52b43b0d2e83f1cbadf1361a9970
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
e53abad0b9d19b4558d2c2df33f6a3f8d4aa9d119c82c1ad02d316ae927a8a80
BLAKE2b-256 checksum
How to use checksums
616dc4d68c7741601c9a7d1b0ffbabfec05f3634ddb282b2b8931421f2487b1a
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
d7ab628605cee359f91dfa5865e234daeba8ac6da33d94329ae744ca181f22b8
BLAKE2b-256 checksum
How to use checksums
32eb4083b07ccc600bde3314ba8067510eb8ec1ae3199250b8903c953a8cab1e
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
01988df10c08457453477728a9abe38d34326c6d2e14539e9c4c807a0be9bece
BLAKE2b-256 checksum
How to use checksums
97d554d90d1ae23f4bc30bfd649a1c2fef70da34d5f7e1ca6fb0b37f69119ed9
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
155fe1fcade57608c30908aa52eb39372b63b2db6541bd3aa9d9dfeff67b6b49
BLAKE2b-256 checksum
How to use checksums
0b6fad2382c355f974e82f099360b3f1817ec790fe77e088f7695e821dd22d51
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-cp311-cp311-macosx_11_0_arm64.whl
Size 992.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ea839f2b36ba8d9c6457b22a869a7278b26a733710fc9da59a54dc2e3b4f6388
BLAKE2b-256 checksum
How to use checksums
5020f30fb343bbb722ea0fb566c06865c8f08dac8d55cc9c712ae6b002db779b
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 Sep 30, 2026.

Transparency log

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

Download URL kio-0.6.4-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
5b5c32b846140d4979a55810b8973f502e25fbc2d3f8ef25f7945949a57d1c5b
BLAKE2b-256 checksum
How to use checksums
fe1426e3d63ca7f054a55dc2d5bdc11ee9e5d2fabbfd60cd78e465a0d6a33963
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 Sep 30, 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