Skip to main content

Chik BIP158

Build PyPI PyPI - Format GitHub

This implements the compact block filter construction in BIP 158. The code is not used anywhere in the Bitcoin Core code base yet. The next step towards BIP 157 support would be to create an indexing module similar to TxIndex that constructs the basic and extended filters for each validated block.

Install

python3 -m venv venv
. venv/bin/activate
pip3 install .

Run python tests

python3 tests/simple_test.py

Installation steps on a fresh OSX image

Install brew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew install python3  
brew install boost  

At this point the only error is can’t find boost_thread lib

The issue is the homebrew boost ships libboost_thread-mt libs but doesn’t include plain libboost_thread, so clang can’t find it. Interestingly, homebrew boost does have both plain and -mt files for the libboost_system libraries.

$ find /usr/local/lib/ | grep boost_thread  
libboost_thread-mt.a  
libboost_thread-mt.dylib  

Solution, with no guarantees that this is "the Right Way to do things", but appears to work fine for the configure stage:

cd /usr/local/lib  
ln -s libboost_thread-mt.a libboost_thread.a  
ln -s libboost_thread-mt.dylib libboost_thread.dylib  

ci Building

The primary build process for this repository is to use GitHub Actions to build binary wheels for MacOS, Linux (x64 and aarch64), and Windows and publish them with a source wheel on PyPi. See .github/workflows/build.yml. CMake uses FetchContent to download pybind11. Building is then managed by cibuildwheel. Further installation is then available via pip install chikbip158 e.g.

Contributing and workflow

Contributions are welcome and more details are available in chik-blockchain's CONTRIBUTING.md.

The master branch is usually the currently released latest version on PyPI. Note that at times chikbip158 will be ahead of the release version that chik-blockchain requires in it's master/release version in preparation for a new chik-blockchain release. Please branch or fork master and then create a pull request to the master branch. Linear merging is enforced on master and merging requires a completed review. PRs will kick off a GitHub actions ci build and analysis of chikbip158 at lgtm.com. Please make sure your build is passing and that it does not increase alerts at lgtm.

Metadata

Release files for chikbip158 1.5.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 chikbip158 1.5.4
File Size Uploaded
chikbip158-1.5.4.tar.gz 126.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for chikbip158 1.5.4
File
chikbip158-1.5.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
chikbip158-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
chikbip158-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
chikbip158-1.5.4-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
chikbip158-1.5.4-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details
chikbip158-1.5.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
chikbip158-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
chikbip158-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
chikbip158-1.5.4-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
chikbip158-1.5.4-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
chikbip158-1.5.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
chikbip158-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
chikbip158-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
chikbip158-1.5.4-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
chikbip158-1.5.4-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details
chikbip158-1.5.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
chikbip158-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
chikbip158-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
chikbip158-1.5.4-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
chikbip158-1.5.4-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details
chikbip158-1.5.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
chikbip158-1.5.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
chikbip158-1.5.4-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
chikbip158-1.5.4-cp310-cp310-macosx_13_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 13.0+ x86-64 Details
chikbip158-1.5.4-cp310-cp310-macosx_13_0_arm64.whl CPython 3.10 CPython 3.10 macOS 13.0+ ARM64 Details

Total release size: 25.7 MB

Release files / chikbip158-1.5.4.tar.gz

Download URL chikbip158-1.5.4.tar.gz
Size 126.9 kB
Tags Source
SHA-256 checksum
How to use checksums
71c9e181e7e58b26c75a39d506c23ea90cf7bebfe6934625fd100170f311536f
BLAKE2b-256 checksum
How to use checksums
3dd7910cb6f8f4c591dcc966cd65f296e16ce6c0ff579683e45b02a0a2b191d2
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp314-cp314-win_amd64.whl

Download URL chikbip158-1.5.4-cp314-cp314-win_amd64.whl
Size 112.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
54cb5b7efed58d58ace7b7ba69232c209e45799934a42ca411b2f5586b03eddb
BLAKE2b-256 checksum
How to use checksums
17594896a6065099242cbb987c95e610611b844a9fd8872090563c831ccc6ffb
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL chikbip158-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ee6b8aeab30fb0a512c55c1260d0bc71a97d2d55fde3bb6166d6cc02f72cdc4c
BLAKE2b-256 checksum
How to use checksums
cdfb39816c64c25a2a12537f300e09cf0e163685292aa201f3f64fd5c6dd5f7b
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL chikbip158-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c7f6936e0032a182f5d79824712ed87847d658e07d4a9f5421579b0f64aa0191
BLAKE2b-256 checksum
How to use checksums
f01ee334d29c055ed4a4045d0e097a37dc4490d98b84aeab3e761ddd49624d70
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp314-cp314-macosx_13_0_x86_64.whl

Download URL chikbip158-1.5.4-cp314-cp314-macosx_13_0_x86_64.whl
Size 170.6 kB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
115c8cf9842ba15ead5e3c315caafa245fd8304dae6e187d9b4fbc91f09db573
BLAKE2b-256 checksum
How to use checksums
426cf17d904780560034eaf0dc0750a1b75519d25beaeb3d26d65d061cf2e830
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp314-cp314-macosx_13_0_arm64.whl

Download URL chikbip158-1.5.4-cp314-cp314-macosx_13_0_arm64.whl
Size 167.6 kB
Tags CPython 3.14 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
0d7cfd0b150ce7ea47db1170b683a0776640c1042436f96b1ac0ccad65c03896
BLAKE2b-256 checksum
How to use checksums
3af4a23e92d246452c1f02a54c352c4cdbf331d05fe5fab5d7dadde3cf0ee4de
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp313-cp313-win_amd64.whl

Download URL chikbip158-1.5.4-cp313-cp313-win_amd64.whl
Size 109.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
cb9da2594f1e0a54b473ea59f743b03d7507d86262c8e6b73f6ae427be0c13d3
BLAKE2b-256 checksum
How to use checksums
42190919992dbfc6a190729d88ce86333076c7737777d00f140ce9528219a018
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL chikbip158-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
aba9f4fc273853c8c38a581321e2d78c71d0692cb4915f5751b1842dc2ca013d
BLAKE2b-256 checksum
How to use checksums
412939984a419658ed70450dea4b5a353506bd5f3481a3871f58862dd1ddc224
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL chikbip158-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
af408f0b973b8e1b81f1cc66c9fa637324c747b8e1ce0ff0239f624d7e7bc5d4
BLAKE2b-256 checksum
How to use checksums
203bd5a9c5eca057a4b649802f5f398acf80eff3e840e45827305c93e3f1ff51
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp313-cp313-macosx_13_0_x86_64.whl

Download URL chikbip158-1.5.4-cp313-cp313-macosx_13_0_x86_64.whl
Size 170.4 kB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
b4da8a0312dfb02ff5584acc54ce05c10714f47a5e0ac03d12dfdd66540400b6
BLAKE2b-256 checksum
How to use checksums
01ef0b02028c79ec4efcbbb2c49a1d17b6eaa30fe09b15ba5ab7c41ce035eee1
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp313-cp313-macosx_13_0_arm64.whl

Download URL chikbip158-1.5.4-cp313-cp313-macosx_13_0_arm64.whl
Size 167.5 kB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
3d123e40dde0b5d478a73acb2241827e33094d91519200cd91c1e55995065e7e
BLAKE2b-256 checksum
How to use checksums
e58564c178d33c21ba3816c6772cc97b8e4c51814c70a78a801facac2c207b94
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp312-cp312-win_amd64.whl

Download URL chikbip158-1.5.4-cp312-cp312-win_amd64.whl
Size 109.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4889877c7161abc1784bea20e35b5a207ee1c66f8c861ae1ccacb0206101e897
BLAKE2b-256 checksum
How to use checksums
1c009c9ef9527634dd7ae9d06db84b45df3eae9d257fe5e9a36a0539ae7e94b9
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL chikbip158-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b9f8617ab6f8b9cb2979d45f8a9213808f4d81aa051b94853a8aa6a066125a1f
BLAKE2b-256 checksum
How to use checksums
d9349107365d3992e5a651a885dcc7a7ad56f6b80e8c145b42b5843f0319b46e
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL chikbip158-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4a2b796c6185b8b9c69dff36f00b15b9ea1cd198500ea2dacb649aa7b36df25f
BLAKE2b-256 checksum
How to use checksums
599de3a085a1eee84b1ed8795a109d0b391b573e8713e22217ac09efcb9313fa
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp312-cp312-macosx_13_0_x86_64.whl

Download URL chikbip158-1.5.4-cp312-cp312-macosx_13_0_x86_64.whl
Size 170.4 kB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
d3deadf504f44e49315aa05c89a1a1c680af16b99f42af11aec28dd7ec6fad39
BLAKE2b-256 checksum
How to use checksums
fa929dcc699bac150844f5477c1f47b94cb34741e36c551bf7e118f5c99b922a
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp312-cp312-macosx_13_0_arm64.whl

Download URL chikbip158-1.5.4-cp312-cp312-macosx_13_0_arm64.whl
Size 167.4 kB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
06614740f64a2d964ae6adc675dfd3ca01d68818e0ceef34105a5655adc1e3a3
BLAKE2b-256 checksum
How to use checksums
5ca5024abd2b85010a2b9624fe701a06e0cecda22702f2198bab56ff10cb62aa
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp311-cp311-win_amd64.whl

Download URL chikbip158-1.5.4-cp311-cp311-win_amd64.whl
Size 108.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
db735f80e260c19e86a12ddb670897878a3a062b418cf198380136ac309ee77f
BLAKE2b-256 checksum
How to use checksums
49052601d8f01201a353836fe437aa864b6ed57b900468fd9b1f91ed1dd5c5af
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL chikbip158-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dc220bf3c692d98c9ce9f67372f5d07a919973bb949e3d74601818f51d2a327a
BLAKE2b-256 checksum
How to use checksums
88b4b790bb69f7221d50e5cac546fa531bdbbdbb770ac836239779844de51525
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL chikbip158-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7eca41c8fb47955c34acb6b2e843ede69d768ec77740fb32fd8833b1ccbfe175
BLAKE2b-256 checksum
How to use checksums
eeff294a4f24eca1e352850b5073d3f03fc91d2912dc6e967c724742e1526b39
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp311-cp311-macosx_13_0_x86_64.whl

Download URL chikbip158-1.5.4-cp311-cp311-macosx_13_0_x86_64.whl
Size 169.7 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
066ba796574ac1d06c7dc9d82d7cab8269a642c6604aabb5f2c70dffd4f23cc5
BLAKE2b-256 checksum
How to use checksums
a151ef4d75226139c952dd4a34d0b7a2f0f6f3b34f1e3962e30e13e018c8d4f6
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp311-cp311-macosx_13_0_arm64.whl

Download URL chikbip158-1.5.4-cp311-cp311-macosx_13_0_arm64.whl
Size 166.7 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
99abcb909718c62e097c9777a9b54de7a1272407530702aa3fc0e2414ba8c8c6
BLAKE2b-256 checksum
How to use checksums
7df7ee297c50b4ac5c1bbeeea3bfdd0617eb0b54c3d997c0a09da066872ea613
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp310-cp310-win_amd64.whl

Download URL chikbip158-1.5.4-cp310-cp310-win_amd64.whl
Size 107.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
241aa432909942b077b1c5e27ea14ba474b431a6cc32b5e95b68ad6593678b74
BLAKE2b-256 checksum
How to use checksums
52baef184096fefde80a542fc0ac6ff42222b1af50b873aaa46cfbc29ae51618
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL chikbip158-1.5.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.3 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f29c2ddd4bfa9c243b421948902ebbb869fd98c4c27f2e3896c062487938d88f
BLAKE2b-256 checksum
How to use checksums
6683f07310fd278161376212557c5ba21c500ef3723d10ceab163007345ed493
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL chikbip158-1.5.4-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
94730d4781846a3f649f51e5394871310156ccf348f9979b9b66d1ec731387ab
BLAKE2b-256 checksum
How to use checksums
9ecd67b6b2e7d4307c7aef90a00bb4df88d7a0adc88aedcd2fb5247711d9a18a
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp310-cp310-macosx_13_0_x86_64.whl

Download URL chikbip158-1.5.4-cp310-cp310-macosx_13_0_x86_64.whl
Size 168.4 kB
Tags CPython 3.10 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
b703ab311415002446bed8e82be07c3bba32e98ed02bdf2c405e93df5c49c8bb
BLAKE2b-256 checksum
How to use checksums
956b3b79e2614e3984b476d2383a91008cd497931b500d5610af2290d2f43b12
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 Aug 23, 2026.

Transparency log

Release files / chikbip158-1.5.4-cp310-cp310-macosx_13_0_arm64.whl

Download URL chikbip158-1.5.4-cp310-cp310-macosx_13_0_arm64.whl
Size 165.5 kB
Tags CPython 3.10 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
a5376da23d1e52d45d4ce3a44349f0a22c9eb0373bd1e7b6dd551168831c93f8
BLAKE2b-256 checksum
How to use checksums
899a6bcd29196b0ca0625267e7bed657a1f6b5320da8c3e0aaf1ab3c182968de
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 Aug 23, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.5.4 This release

26 release files

1.5.2

20 release files

1.5.1

21 release files

1.5.0

21 release files

1.4

21 release files

1.3

17 release files

1.2

20 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