Skip to main content

cykit

PyPI version Build Status Python Versions MIT License Apache License Code style: black Downloads

cykit is a collection Cython utilities.

Installation

cykit requires python 3.9 or greater. It is available on pypi. To install, run:

pip install cykit

Components

cykit.cylogger

  • cylogger is the initial component of the cykit collection.
    It is a thin wrapper around spdlog.

cylogger is designed to provide a unified logging interface across the entire stack — Python, underlying Cython layers, and native C/C++ modules can all share the same logger instance and logging pipeline. This makes it easier to maintain consistent formatting, sinks (console, file, rotating, daily, UDP, TCP, HTTP, SMTP), log levels, and tracing across mixed-language systems.

Detailed examples can be found here: cykit/examples/cylogger

cykit.ipc

cykit.ipc provides a high-performance shared-memory IPC mechanism built around a ring-buffer design. It supports multiple producer/consumer topologies while exposing both a native Cython API and a Python-friendly API.

Features

  • Shared-memory IPC for inter-process communication.
  • Ring-buffer based message transport.
  • Supports SPSC, SPMC, MPSC and MPMC modes.
  • Native Cython API with an additional Python API.
  • Blocking and non-blocking operations.
  • Fixed-size and variable-size messages.
  • Cross-platform (Linux, Windows and macOS).

Detailed examples can be found here: cykit/examples/ipc

Performance

Benchmark configuration:

  • 1 Producer / 1 Consumer (separate processes)
  • 64-byte fixed-size messages
  • 2,000,000 messages
  • Ubuntu Linux
  • Python 3.12

Results are measured on the author's development machine and are intended for relative comparison between implementations.

cykit.ipc Benchmark

Implementation msg/sec MiB/sec us/msg
cykit.ipc (Cython API) 13,186,613 804.85 0.076
cykit.ipc (Python API) 2,176,907 132.87 0.459
multiprocessing.Pipe 709,357 43.30 1.410
multiprocessing.SimpleQueue 247,966 15.13 4.033
multiprocessing.shared_memory (ring) 237,530 14.50 4.210
multiprocessing.Queue 178,702 10.91 5.596

cykit.queue

cykit.queue is a in-process Lock-free message queue based on ring buffer. It supports SPSC, SPMC, MPSC, and MPMC communication patterns while preserving broadcast (fan-out) semantics.

Features

  • Broadcast (fan-out) semantics
  • Supports SPSC, SPMC, MPSC, and MPMC
  • Blocking and non-blocking operations
  • Fixed-size message storage

Detailed examples can be found here: cykit/examples/queue

Performance

The following benchmark measures throughput using 64-byte fixed-size messages with 2,000,000 messages transferred between one producer and one consumer (SPSC push/pop).

Note: Python's standard library queues (queue.Queue, queue.SimpleQueue, and typical collections.deque implementations) provide work-queue semantics, where each message is consumed by only one consumer. cykit.queue provides broadcast (fan-out) semantics, allowing every consumer to receive every published message. To provide the closest comparable scenario, the benchmark below uses the SPSC configuration.

cykit.queue Benchmark

Implementation Throughput Bandwidth Avg. Latency
cykit.queue (Cython API) 16.91 M msg/s 1032.02 MiB/s 0.059 μs
queue.SimpleQueue 11.64 M msg/s 710.17 MiB/s 0.086 μs
cykit.queue (Python API) 11.06 M msg/s 675.29 MiB/s 0.090 μs
collections.deque 0.38 M msg/s 23.28 MiB/s 2.622 μs
queue.Queue 0.32 M msg/s 19.71 MiB/s 3.097 μs

cykit.utils.msgbridge (cython only)

  • Multi-mode message dispatcher to bridge Cython and Python (Both synchronous and asynchronous), built on a lock-free SPSC queue. (detailed documentation coming in a later update)

cykit.utils.transport (cython only)

  • TCP, UDP, HTTP Synchronous Clients.
  • SMTP client with OAuth2 (XOAUTH2) support.

cykit.utils.signal_handler (cython only)

  • Boost.Asio based cross platform signal handler. It register contexts to be notified on SIGINT/SIGTERM, with automatic cleanup and Python KeyboardInterrupt injection. (detailed documentation to follow)

Contribution

Contributions are welcome! Any kind of help — bug reports / suggestions, feature requests, or pull requests—is appreciated.

License

This project is licensed under the MIT License and/or Apache License 2.0. See the license files for details.

Vendored Dependencies

This project vendors header‑only dependencies (Boost, spdlog, fmtlib) to simplify builds and ensure compatibility across platforms. All vendored code retains its original copyright and license terms.

All third‑party code retains its original copyright and license notices.
The full license texts are included in the NOTICE.md file at the root of this repository.

Release files for cykit 0.1.0

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

Source distribution (sdist)

Source distribution for cykit 0.1.0
File Size Uploaded
cykit-0.1.0.tar.gz 6.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for cykit 0.1.0
File
cykit-0.1.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
cykit-0.1.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
cykit-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
cykit-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
cykit-0.1.0-cp314-cp314t-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 15.0+ x86-64 Details
cykit-0.1.0-cp314-cp314t-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64 Details
cykit-0.1.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
cykit-0.1.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
cykit-0.1.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
cykit-0.1.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
cykit-0.1.0-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
cykit-0.1.0-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
cykit-0.1.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
cykit-0.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
cykit-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
cykit-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
cykit-0.1.0-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
cykit-0.1.0-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
cykit-0.1.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
cykit-0.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
cykit-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
cykit-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
cykit-0.1.0-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
cykit-0.1.0-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
cykit-0.1.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
cykit-0.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
cykit-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
cykit-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
cykit-0.1.0-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
cykit-0.1.0-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details
cykit-0.1.0-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
cykit-0.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
cykit-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
cykit-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
cykit-0.1.0-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details
cykit-0.1.0-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details
cykit-0.1.0-cp39-cp39-win_arm64.whl CPython 3.9 CPython 3.9 Windows ARM64 Details
cykit-0.1.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
cykit-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
cykit-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
cykit-0.1.0-cp39-cp39-macosx_15_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 15.0+ x86-64 Details
cykit-0.1.0-cp39-cp39-macosx_15_0_arm64.whl CPython 3.9 CPython 3.9 macOS 15.0+ ARM64 Details

Total release size: 554.9 MB

Release files / cykit-0.1.0.tar.gz

Download URL cykit-0.1.0.tar.gz
Size 6.0 MB
Tags Source
SHA-256 checksum
How to use checksums
988ff597a522039242b0f9b025e3a6d9f248a6be9b81bf49448604fe1a758b21
BLAKE2b-256 checksum
How to use checksums
336873fb36346b198b6b8f0396b1479935210e5b3e54617b8a4894ecbe91ef0c
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314t-win_arm64.whl

Download URL cykit-0.1.0-cp314-cp314t-win_arm64.whl
Size 13.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
7cd496d53a0ee997c53273e26338634fccf518164d5f0dd7a20fe4dec765e26f
BLAKE2b-256 checksum
How to use checksums
1a355ebbd6ff103b864275e1e75176106e7679aebbb6f4b36183608eb955da34
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314t-win_amd64.whl

Download URL cykit-0.1.0-cp314-cp314t-win_amd64.whl
Size 13.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
e9cf26d9803f7bc77ce8a30f4cb0398505c0b6bd1086e246983ad474c633dc3e
BLAKE2b-256 checksum
How to use checksums
17564f06fc478a4d3dcbf4cefba0f822f9fdc63e765d2d17bc7a5f4c1e3d4607
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL cykit-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5254f8cb866762ec699952660dd8aa1b50cebcc2d69810bdb28521c96199d25a
BLAKE2b-256 checksum
How to use checksums
7d7fce1fe0fd0958db953549031239b9633929d48ba10ea7d1a15aca575ebd41
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL cykit-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 12.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f0d83faf2c23a950f92376370af2d628173e63895df6b39cb1b4e9ae1e7e0fdf
BLAKE2b-256 checksum
How to use checksums
bb4dee050b45e5e531acec0cfb8e056189a4f55ddc5e5caaa01a39ef5ba72185
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314t-macosx_15_0_x86_64.whl

Download URL cykit-0.1.0-cp314-cp314t-macosx_15_0_x86_64.whl
Size 13.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
17d073b96883376f9557c9534ca2b50739e87e502809ff022be3279ae7501ded
BLAKE2b-256 checksum
How to use checksums
3a39eaf65370e72f5632cc3d7517d12418ea387ef91a8ed68651341b4253356f
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314t-macosx_15_0_arm64.whl

Download URL cykit-0.1.0-cp314-cp314t-macosx_15_0_arm64.whl
Size 13.4 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
4139b63d68d8191760558aa7841b22ff0de55bd0fc243198b14c85e524c443fb
BLAKE2b-256 checksum
How to use checksums
9cca43c536e6293b055259fb82892f969818b44031a2c70a22592ecb8e1c769f
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314-win_arm64.whl

Download URL cykit-0.1.0-cp314-cp314-win_arm64.whl
Size 13.4 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
4bc468ee733d690bb159e971ea59b00b30b946110d304042b74958a00bf13135
BLAKE2b-256 checksum
How to use checksums
45f93c7cecb9a8cb83fe111f2a1e21cc93ac4d78eb5461bfa6d8789130a57df0
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314-win_amd64.whl

Download URL cykit-0.1.0-cp314-cp314-win_amd64.whl
Size 13.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
6cdedbdd65db7d0cca522729179e83b8db6d94329642150f88da6beaef3f62ba
BLAKE2b-256 checksum
How to use checksums
ba2718def0f85e1b5400ea98f63e963216f9aeaef7e0f7b5e17ebd6322de108c
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL cykit-0.1.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3ab8cbd6efa8f7680a7173280a7bff5ed8cbe7a038d88f286e64bf452d2078f3
BLAKE2b-256 checksum
How to use checksums
fbdd52cf7af7ce3d01595fedffeadd183ff14735eeaa5118110267e8601d1cbd
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL cykit-0.1.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 12.4 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
59936d3871ae9c9504892ff039bf9b1e8878eb497dc49d6fc41567801aa24130
BLAKE2b-256 checksum
How to use checksums
674abbef3079d3bb7994ff708582ae25263940baaa51960369caa5b3b04ed456
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314-macosx_15_0_x86_64.whl

Download URL cykit-0.1.0-cp314-cp314-macosx_15_0_x86_64.whl
Size 13.2 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
520c61282197034514131147342994218f2a97d55a0f345bdeb840024e648a78
BLAKE2b-256 checksum
How to use checksums
ffda1dc9859e314b304b83b7ce3d1dc2b58bdb9a0ff9677db6e454280ea3246e
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp314-cp314-macosx_15_0_arm64.whl

Download URL cykit-0.1.0-cp314-cp314-macosx_15_0_arm64.whl
Size 13.4 MB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
cf1f1964feab8b201429c96b7580722aa15647a0a9c2ee553e40e4056936375a
BLAKE2b-256 checksum
How to use checksums
3c1c1f66dce442ef33027d534285bfd8fe5cd5a18b30b4859b0c624cd38404fd
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp313-cp313-win_arm64.whl

Download URL cykit-0.1.0-cp313-cp313-win_arm64.whl
Size 13.3 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
a2116b81bbd9c66ae4593d5faf09a38ba29456bdcaa8dfef988665b3e57f14f6
BLAKE2b-256 checksum
How to use checksums
87b0db72779fd2d018af9b73ada4bec2410a5e512fd359b089908a1a14021f7d
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp313-cp313-win_amd64.whl

Download URL cykit-0.1.0-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f08053bc22fc5138fa3060f925b5a9fde194c9b5b52a2324b29d331c2dbd99ef
BLAKE2b-256 checksum
How to use checksums
f2b4fa7da0e3b8d0d98eb4611da6f3701e668fbce1e4f33a834bf59e22f10c88
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL cykit-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c28fddcb3c5c4f01f2d195def5218a719f3f60b32f16ba23a69bad960fe84d54
BLAKE2b-256 checksum
How to use checksums
13c9d4a171a3eac93991e197d2babb7d3599198c8e2623c9900448bdcb5067d5
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL cykit-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 12.3 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
90352706a1fa332cf3e4c9ebafeb97b9a621b0d3c3f284a00a62b3b6d4a4a37f
BLAKE2b-256 checksum
How to use checksums
836dd670499c4422ef8f00cd607db36fa32948627287bf0bcc597b5d76b7b3e1
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp313-cp313-macosx_15_0_x86_64.whl

Download URL cykit-0.1.0-cp313-cp313-macosx_15_0_x86_64.whl
Size 13.2 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
c8667d72c4f10575bac0854c488d1833500cb093e881a4c44f6e4f4abf87d8b8
BLAKE2b-256 checksum
How to use checksums
f58dbffb5b8cf761f3d7d40dc1959f86f889d4116b12ce770716273de24374be
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp313-cp313-macosx_15_0_arm64.whl

Download URL cykit-0.1.0-cp313-cp313-macosx_15_0_arm64.whl
Size 13.4 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
eeb62e17513e1bed34c4420db14fae8081e761aa58be0d8af96e5e0b13c6343c
BLAKE2b-256 checksum
How to use checksums
8352b5dfad068be53b1def49adadc44a5e62e65fee914fd4827dffae721bd328
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp312-cp312-win_arm64.whl

Download URL cykit-0.1.0-cp312-cp312-win_arm64.whl
Size 13.3 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
165879784df352cc56ac21d781ea768c2418e63b53580eb90131ea51c03a78d6
BLAKE2b-256 checksum
How to use checksums
437f2b942db3ef4c6da515bfc07c35b007895fe242eaa436544b365bd1bf3b75
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp312-cp312-win_amd64.whl

Download URL cykit-0.1.0-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e39f2ec5ca1130e266ebd83f013db7f0cb512d5ffebcc7581e751014040bc37c
BLAKE2b-256 checksum
How to use checksums
a711ea85d68694cb72382482e862570760c7ff78fa19c89c3b7466bdacdb0a18
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL cykit-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6e7bc0db297585e683450f47e1f28d6d40dfd9231ae6404268eadcaf75a4ebf9
BLAKE2b-256 checksum
How to use checksums
b6ef7cded9daa0c684a29d68f0fdaf9117d0240006065b36860f454793ceffc0
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL cykit-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 12.3 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
627f3cf202ace01ad8933e3eadede8fa41dae0f144da479d97aeee5b1ad51987
BLAKE2b-256 checksum
How to use checksums
b7848403ac509cebe0bd51a15938d33338a812e5ddcc8295294775483f617fcf
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp312-cp312-macosx_15_0_x86_64.whl

Download URL cykit-0.1.0-cp312-cp312-macosx_15_0_x86_64.whl
Size 13.2 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
c8945b74b1cb7973e02ef1905faabdfba45ad80bcee8d9409e2c081165e7d3c6
BLAKE2b-256 checksum
How to use checksums
a8a40dd86ac7a37a939fc1feea7d13af6a04c92b51af4144c02ccacaa5f37ff2
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp312-cp312-macosx_15_0_arm64.whl

Download URL cykit-0.1.0-cp312-cp312-macosx_15_0_arm64.whl
Size 13.4 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
84cbe344c287b5a709b4f83b5074b892eac7e58603405afda2ae9113642ed5eb
BLAKE2b-256 checksum
How to use checksums
5ef68eb14bde057dd9648d5666cb89f5bffe2f9eb7499da034bbc5b5661713f5
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp311-cp311-win_arm64.whl

Download URL cykit-0.1.0-cp311-cp311-win_arm64.whl
Size 13.3 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
b7bbd059fa508528a878effa781f11b29d36d06e1d0e21af542d7143987af74a
BLAKE2b-256 checksum
How to use checksums
3306f036937e8ec216c7916597b5d9925645f7034ff2a1e0cf88c70316ca7c5f
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp311-cp311-win_amd64.whl

Download URL cykit-0.1.0-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
4278d56c2dc026c47c788dc00154e6b01d43e5352fa88e7d8b273befd68ad157
BLAKE2b-256 checksum
How to use checksums
0bae2ca502a3d7ff7ada0914e1437a94ddc20ac2e45685c9af722ab0f0c2d55a
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL cykit-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0f1225c4851b96cfc640a7eda7dfbc27f4f1c83b099189114f6e786e2b932cb7
BLAKE2b-256 checksum
How to use checksums
ae7215dcc898b767575620991850f617fe71ddea32a1d0364ae111e5c2bc16fe
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL cykit-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 12.4 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
365473a0d79f49eb030ce7be3431c855e1b0733c359a9a5bb9febde8d814ba4f
BLAKE2b-256 checksum
How to use checksums
3f3b26a661c0366684de83e6fcfe28955c285825911661d308722c4abaabe182
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp311-cp311-macosx_15_0_x86_64.whl

Download URL cykit-0.1.0-cp311-cp311-macosx_15_0_x86_64.whl
Size 13.2 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
4cff7d99d7f86482817563b024692b7f9d231e3c353580e5b74f22ae767688e2
BLAKE2b-256 checksum
How to use checksums
a856c322de3ae5f251672f59ea86ef5179a2d8e4e2965d237bf2bf93da0bb8c1
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp311-cp311-macosx_15_0_arm64.whl

Download URL cykit-0.1.0-cp311-cp311-macosx_15_0_arm64.whl
Size 13.4 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
ce1f8c57a56f329358de9e51968ac8d0f39c5ad41eb7c638fc7c07534034feae
BLAKE2b-256 checksum
How to use checksums
db81a55c77b051852e68c77c2bab451bfd1c7f14896693479b515649bd001ac1
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp310-cp310-win_arm64.whl

Download URL cykit-0.1.0-cp310-cp310-win_arm64.whl
Size 13.3 MB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
45287e897546187d8d9eb488d292135f0f61d095633738d3b1517b5811603740
BLAKE2b-256 checksum
How to use checksums
4d6e885834c5780900640546ceb795924323e91d225c46c80a3869960a6a9f2d
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp310-cp310-win_amd64.whl

Download URL cykit-0.1.0-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
33e9f3fbc5d2456eef00889205c49d649e460b17c0eca99e7e2a76e48adf1543
BLAKE2b-256 checksum
How to use checksums
aa365bd4c8ab4ea9c73f31fc875cc360061b1cc4397096e83ca84560cc05da74
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL cykit-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c460da37b0cbc147cb234e8d1fef3946b8ae1ada7b151df16a3752dd297964a9
BLAKE2b-256 checksum
How to use checksums
ed52a1c8bd870fd07dc6b69321e4e887e1e9fe400f071785b0f39ce1a99f519b
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL cykit-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl
Size 12.4 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d059eb3afa59b84714e64ecddeab21b09d836fe52c4dce732d74d52082fe0726
BLAKE2b-256 checksum
How to use checksums
2b217c8c4bf6902efe7e0871aa3f76367371012fa56b68bbd782679ee95b38a0
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp310-cp310-macosx_15_0_x86_64.whl

Download URL cykit-0.1.0-cp310-cp310-macosx_15_0_x86_64.whl
Size 13.2 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
fd217ce4cc81f79ffeee824df5c0e5d39dbcb7300ee2c4c7efaea7a0f6bb7312
BLAKE2b-256 checksum
How to use checksums
7c30ff636a0ae02ac2d14a60e0e4a72afddc8e55d60632c1a65681567723c799
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp310-cp310-macosx_15_0_arm64.whl

Download URL cykit-0.1.0-cp310-cp310-macosx_15_0_arm64.whl
Size 13.4 MB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
e7cc3196f1202f933463a9a88317962769f49cba898aa1a54af01ea4d33ce99f
BLAKE2b-256 checksum
How to use checksums
2952f41abf843ca4f716f9b64d2a5783a7b0e61e3ae174acd9d3dfc5a6171183
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp39-cp39-win_arm64.whl

Download URL cykit-0.1.0-cp39-cp39-win_arm64.whl
Size 13.3 MB
Tags CPython 3.9 Windows ARM64
SHA-256 checksum
How to use checksums
fd54ee908222a52089a171d1180da21a75c2bca2421425b5280099ba9e7532c2
BLAKE2b-256 checksum
How to use checksums
9562811af64e8790ba821b61a2728c7db92dc2e09e02bf9b640d0918cd7c0ac1
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp39-cp39-win_amd64.whl

Download URL cykit-0.1.0-cp39-cp39-win_amd64.whl
Size 13.5 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f26e39b58112b509923e18276bb5f4a3ba2c20cb2564becd41daeeb34efaf9e7
BLAKE2b-256 checksum
How to use checksums
a47745a6c8b7f5531a96f403e8ee3249e65be214b1770f1f8cca9f7670961412
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL cykit-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
200e2b45a8a6fc8ca4656d94d3be92e786f609a4a0c71990af93a22f6a9cb2f1
BLAKE2b-256 checksum
How to use checksums
4c0cdf7bc2cbe573c0e6df565fbf74f62b6fa98485653150eaeff759b0fba467
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL cykit-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl
Size 12.4 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dde01e4a705166ea0c708c59399f072373c9b7301329ddfb9a33e330322eeaca
BLAKE2b-256 checksum
How to use checksums
3dbcfaa83ea4a17f242085558f8e8ffe37b09875ca3ea81bab9ab95296daa759
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp39-cp39-macosx_15_0_x86_64.whl

Download URL cykit-0.1.0-cp39-cp39-macosx_15_0_x86_64.whl
Size 13.2 MB
Tags CPython 3.9 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
4c100c60cd8d0009063deed6ba1c58a8c74caf77dadb99bbeeccda9f7974f653
BLAKE2b-256 checksum
How to use checksums
ae56adf405048c5820301cfec3bd1344c0ed027fa7f8b36beeb119ab1f43961d
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 Jul 30, 2026.

Transparency log

Release files / cykit-0.1.0-cp39-cp39-macosx_15_0_arm64.whl

Download URL cykit-0.1.0-cp39-cp39-macosx_15_0_arm64.whl
Size 13.4 MB
Tags CPython 3.9 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
f40031612134bd64f6109e8db6b51698b957c33ea607d1ab9aef6b1d308da4a0
BLAKE2b-256 checksum
How to use checksums
d39f7fecd1404c4ef16a27da618a13a71fcd8df0be733ab449ea575df4023c43
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 Jul 30, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

43 release files

0.0.9

37 release files

0.0.8

25 release files

0.0.7

21 release files

0.0.6

21 release files

0.0.5

16 release files

0.0.4

16 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