ckzg 2.1.8


pip install ckzg

  Latest version

Released: Jul 09, 2026

Project Links

Meta
Author: Ethereum Foundation

Classifiers

Python Bindings for the C-KZG Library

This directory contains Python bindings for the C-KZG-4844 library.

Prerequisites

These bindings require python3, PyYAML and make.

sudo apt install python3 python3-pip
python3 -m pip install build PyYAML

Build & test

Everything is consolidated into one command:

make

You should expect to see these messages at the bottom:

python3 tests.py
tests passed

Wheel compatibility matrix

Platform CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython 3.14 CPython (additional flags: t) 3.14
macosx_11_0_arm64
manylinux2010_i686
manylinux2014_aarch64
manylinux2014_x86_64
manylinux_2_12_i686
manylinux_2_17_aarch64
manylinux_2_17_x86_64
manylinux_2_28_aarch64
manylinux_2_28_i686
manylinux_2_28_x86_64
musllinux_1_2_aarch64
musllinux_1_2_i686
musllinux_1_2_x86_64
win_amd64

Files in release

ckzg-2.1.8-cp310-cp310-macosx_11_0_arm64.whl (94.3KiB)
ckzg-2.1.8-cp310-cp310-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl (175.7KiB)
ckzg-2.1.8-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (162.0KiB)
ckzg-2.1.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (171.6KiB)
ckzg-2.1.8-cp310-cp310-musllinux_1_2_aarch64.whl (169.2KiB)
ckzg-2.1.8-cp310-cp310-musllinux_1_2_i686.whl (184.1KiB)
ckzg-2.1.8-cp310-cp310-musllinux_1_2_x86_64.whl (178.8KiB)
ckzg-2.1.8-cp310-cp310-win_amd64.whl (100.8KiB)
ckzg-2.1.8-cp311-cp311-macosx_11_0_arm64.whl (94.3KiB)
ckzg-2.1.8-cp311-cp311-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl (176.4KiB)
ckzg-2.1.8-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (162.7KiB)
ckzg-2.1.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (172.3KiB)
ckzg-2.1.8-cp311-cp311-musllinux_1_2_aarch64.whl (169.9KiB)
ckzg-2.1.8-cp311-cp311-musllinux_1_2_i686.whl (184.8KiB)
ckzg-2.1.8-cp311-cp311-musllinux_1_2_x86_64.whl (179.6KiB)
ckzg-2.1.8-cp311-cp311-win_amd64.whl (100.8KiB)
ckzg-2.1.8-cp312-cp312-macosx_11_0_arm64.whl (94.4KiB)
ckzg-2.1.8-cp312-cp312-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl (176.7KiB)
ckzg-2.1.8-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (163.0KiB)
ckzg-2.1.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (172.6KiB)
ckzg-2.1.8-cp312-cp312-musllinux_1_2_aarch64.whl (170.1KiB)
ckzg-2.1.8-cp312-cp312-musllinux_1_2_i686.whl (185.0KiB)
ckzg-2.1.8-cp312-cp312-musllinux_1_2_x86_64.whl (179.9KiB)
ckzg-2.1.8-cp312-cp312-win_amd64.whl (100.8KiB)
ckzg-2.1.8-cp313-cp313-macosx_11_0_arm64.whl (94.4KiB)
ckzg-2.1.8-cp313-cp313-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl (176.7KiB)
ckzg-2.1.8-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (163.1KiB)
ckzg-2.1.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (172.7KiB)
ckzg-2.1.8-cp313-cp313-musllinux_1_2_aarch64.whl (170.1KiB)
ckzg-2.1.8-cp313-cp313-musllinux_1_2_i686.whl (185.0KiB)
ckzg-2.1.8-cp313-cp313-musllinux_1_2_x86_64.whl (179.9KiB)
ckzg-2.1.8-cp313-cp313-win_amd64.whl (100.8KiB)
ckzg-2.1.8-cp314-cp314-macosx_11_0_arm64.whl (94.4KiB)
ckzg-2.1.8-cp314-cp314-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl (176.7KiB)
ckzg-2.1.8-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (163.1KiB)
ckzg-2.1.8-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (172.7KiB)
ckzg-2.1.8-cp314-cp314-musllinux_1_2_aarch64.whl (170.2KiB)
ckzg-2.1.8-cp314-cp314-musllinux_1_2_i686.whl (185.0KiB)
ckzg-2.1.8-cp314-cp314-musllinux_1_2_x86_64.whl (179.9KiB)
ckzg-2.1.8-cp314-cp314-win_amd64.whl (105.1KiB)
ckzg-2.1.8-cp314-cp314t-macosx_11_0_arm64.whl (94.6KiB)
ckzg-2.1.8-cp314-cp314t-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl (179.5KiB)
ckzg-2.1.8-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (166.1KiB)
ckzg-2.1.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (175.4KiB)
ckzg-2.1.8-cp314-cp314t-musllinux_1_2_aarch64.whl (173.0KiB)
ckzg-2.1.8-cp314-cp314t-musllinux_1_2_i686.whl (187.8KiB)
ckzg-2.1.8-cp314-cp314t-musllinux_1_2_x86_64.whl (182.4KiB)
ckzg-2.1.8-cp314-cp314t-win_amd64.whl (105.2KiB)
ckzg-2.1.8-cp39-cp39-macosx_11_0_arm64.whl (94.3KiB)
ckzg-2.1.8-cp39-cp39-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl (175.5KiB)
ckzg-2.1.8-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (161.7KiB)
ckzg-2.1.8-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (171.3KiB)
ckzg-2.1.8-cp39-cp39-musllinux_1_2_aarch64.whl (169.0KiB)
ckzg-2.1.8-cp39-cp39-musllinux_1_2_i686.whl (183.9KiB)
ckzg-2.1.8-cp39-cp39-musllinux_1_2_x86_64.whl (178.6KiB)
ckzg-2.1.8-cp39-cp39-win_amd64.whl (100.8KiB)
ckzg-2.1.8.tar.gz (1.1MiB)
No dependencies