Skip to main content

sbits

Succinct data structures -- bit vector rank/select, Elias-Fano compressed integer sequences, and wavelet trees -- with near-optimal space and constant or logarithmic query time. Backed by a Rust implementation.

Python bindings for the sbits Rust crate.

Install

pip install sbits

Quick start

from sbits import BitVector, EliasFano, WaveletTree

# Bit vector with O(1) rank and select
bv = BitVector([True, False, True, True, False, True])
bv.rank(4)    # 3 -- number of set bits in [0, 4)
bv.select(2)  # 3 -- position of the 3rd set bit (0-indexed)
bv.get(0)     # True

# Elias-Fano compressed sorted integers with O(1) access
ef = EliasFano([10, 20, 30, 100, 1000])
ef[0]         # 10
ef[2]         # 30
30 in ef      # True

# Wavelet tree: rank/select over arbitrary integer alphabets
wt = WaveletTree([3, 1, 2, 0, 3, 0, 1, 2], sigma=4)
wt.access(0)     # 3
wt.rank(3, 8)    # 2 -- occurrences of 3 in [0, 8)
wt.select(3, 0)  # 0 -- position of first 3

API

Name Description
BitVector(bits) Construct from booleans, supports rank/select/get
BitVector.rank(i) Count set bits in [0, i), O(1)
BitVector.select(k) Position of k-th set bit (0-indexed), O(1)
BitVector.get(i) Test whether bit i is set
BitVector.count_ones() Total number of set bits
BitVector.to_numpy() Export as numpy boolean array
EliasFano(values) Construct from sorted non-negative integers
EliasFano.get(i) Value at index i, O(1)
EliasFano.contains(v) Membership test
EliasFano.to_numpy() Export as numpy uint32 array
WaveletTree(data, sigma) Construct from symbol sequence and alphabet size
WaveletTree.rank(sym, i) Count occurrences of sym in [0, i), O(log sigma)
WaveletTree.select(sym, k) Position of k-th occurrence of sym, O(log sigma)
WaveletTree.access(i) Symbol at position i, O(log sigma)

numpy support

Constructors accept numpy arrays or Python lists. Export methods (to_numpy) return numpy arrays. BitVector and EliasFano support len(), indexing, and in.

License

MIT OR Apache-2.0

Release files for sbits 0.1.1

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

Built distributions (wheels)

Table of built distributions (wheels) for sbits 0.1.1
File
sbits-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
sbits-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
sbits-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
sbits-0.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
sbits-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
sbits-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
sbits-0.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
sbits-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
sbits-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Details
sbits-0.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
sbits-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
sbits-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
sbits-0.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
sbits-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
sbits-0.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
sbits-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
sbits-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
sbits-0.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
sbits-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
sbits-0.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
sbits-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
sbits-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
sbits-0.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
sbits-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
sbits-0.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
sbits-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
sbits-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
sbits-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
sbits-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
sbits-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
sbits-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details

Total release size: 9.4 MB

Release files / sbits-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sbits-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 345.6 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
97bf1d4ba7169ecc2d2fa64f584707af08382237593b50bf9593a0466089033b
BLAKE2b-256 checksum
How to use checksums
2b990be1da32f8fecb94db235cdd74276f8471282517489a762865e759a283ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 336.1 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
4149ff71e7713836f9e76f2b111978afad337c06300e9993ee92d7ffdf0ef5c7
BLAKE2b-256 checksum
How to use checksums
87abe12d1544f21ac6425a5052917cf6613193dadcc9088bdb82ebbd064d5250
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 330.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
bd03768efc4f2915ced602dbea37826f2f11bc6cad03f5ee6d77e821f5aa26e0
BLAKE2b-256 checksum
How to use checksums
846b560a58ee852b174286fcf6b2a904926961fa18903f1493e104f99d1b1e3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp314-cp314-win_amd64.whl

Download URL sbits-0.1.1-cp314-cp314-win_amd64.whl
Size 183.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
49abe6d0b1f976409564d9829a7fece62f29d7c0f2ef4ff9e628ade61b23b6a8
BLAKE2b-256 checksum
How to use checksums
8bcdaa7d5a8287ce1854d8a91020104b06315b2a2755eef7970e82cab6b02809
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sbits-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 339.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
548aea41818ff10facde747598ed1605bf9eda9a8e440e8d7eceeeaad59ce8a5
BLAKE2b-256 checksum
How to use checksums
eabacf050909e917d06c1174f5587148359870da7f6b03369508968c2a202bc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 332.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
32f0ee3a0c73833375444bd3fd1fe4870c171a2c5dbc4f66fb7592839cb0615a
BLAKE2b-256 checksum
How to use checksums
d828bfdc999e561d6b2d27fcc7cee426b66add91bb01243eb3dfa9b9a23a6056
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL sbits-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 297.9 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c6e481ba91e776fb1e00c0c66c6d286e1f515b61f271798c809f79fa1bee7366
BLAKE2b-256 checksum
How to use checksums
61ab39f20f5382ff0a51068e6481c1b2844b1f051403a0ba6748ab326ccb7b20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL sbits-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 305.1 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
46f7af69b0c8db236c662c24985343ecbae935ff7d6a84cb095c9537f01aee86
BLAKE2b-256 checksum
How to use checksums
a08d292748eaa6e51d2dd543b11513ecc4b9ac1b24eb28b4dbc4647d6a277ccd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 330.6 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
84b7555a14b830c6d0bb8a5623cf555f4f1040e32d5c13317add81d64cf7fec6
BLAKE2b-256 checksum
How to use checksums
9148d6ce279b860fd912006fb706a19e718efb75784fd75f6f6fd2fcbed495d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp313-cp313-win_amd64.whl

Download URL sbits-0.1.1-cp313-cp313-win_amd64.whl
Size 183.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
82204d4409d7a5a54a654a15cf1f757cf30b19ccad34d9c738fb70ee8411c2e6
BLAKE2b-256 checksum
How to use checksums
15097636a3a83f64f9b97d11f6665012b70e5af5c9ea33f0807cfd079df6ab8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sbits-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 341.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f4163ae830d34294eb282141007c4b230c8e12c8a66d6241d8cf450c75d61be3
BLAKE2b-256 checksum
How to use checksums
22d3710b7e0e75620c6692dd9ba5787bd5f2f59425ab8e80a6069b261d41e2de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 331.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7914f94e6d498538443e12eb01a58fca0ed2520d2eb4833ce80b8b3ef9c19ae7
BLAKE2b-256 checksum
How to use checksums
43b0caf4c8227cc4cbdb69958e6922398cc63d54ad38948d73f762331aa8f19e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL sbits-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 297.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9b1f1cecda59a7b3ca87949c22bfc7a058469d4f9b5fc9fd27034aaa8d11649b
BLAKE2b-256 checksum
How to use checksums
b0573f8ef42ef61b276c3b586aa012bc80e9dd1f5b1fe78693897b2046ed9798
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL sbits-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 304.4 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9908f886004454daf6f84d0d828065c8c1247554d5d414ea2dd47cc0674513ba
BLAKE2b-256 checksum
How to use checksums
7f76c8d59bbbc2ccb636580e6efd30317e1b796cd02f7a68e9e3c81e17235b36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp312-cp312-win_amd64.whl

Download URL sbits-0.1.1-cp312-cp312-win_amd64.whl
Size 183.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
66a7ec4588ef3b551fb058909d915546001ec8d849728823052ec24b297f925f
BLAKE2b-256 checksum
How to use checksums
61ae94b1b856801bb26a1be2e26539f7db928f1e207e3f880b9aa5b73c76a9d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sbits-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 341.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3c8c986bb380ec3242d182366ab66b8759276a8d0f62794b7c792215b4739859
BLAKE2b-256 checksum
How to use checksums
a6da3406314e8070c4233b26d23846e8d793de7843d50db7396a2744fca293a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 332.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
01ece6d8f68b530921a6b45bf43e32157c385caeca733b86a01fd726da407ee8
BLAKE2b-256 checksum
How to use checksums
474609113ffc1a44a47ff71453b7e305b474d3930e14de9445d1bf4acfbd05e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL sbits-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 298.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d494ef7c7e6734eb9549fc7589c80192a07dd91fb3c208ea49961b56c5766a41
BLAKE2b-256 checksum
How to use checksums
9c1dc3cc7a4977f48224f1a0f73af1485fb5d849cbf13eaa23a582ff6fa67373
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL sbits-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 304.7 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b49308be030657c1bea2b1a8068c06d87af9f0b31c92ab3d953db9beb9ded27c
BLAKE2b-256 checksum
How to use checksums
a30dbc3ba41a2664e97c44dc70d4bf6d94e72498cf431b5190410cc58c46e88e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp311-cp311-win_amd64.whl

Download URL sbits-0.1.1-cp311-cp311-win_amd64.whl
Size 185.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f2e6f3582edafe006fdf0d1bce6c8c6cce4d86a3f53e32497db634eaca876b84
BLAKE2b-256 checksum
How to use checksums
a71b86b7a13c5a4d58f2e71a9a3fe77dc1a6f5c70cf8f90b515d20e396e1acad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sbits-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 344.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
eb2cfd427540d0ee1949d5d5b6e51ab7d2e9784a0ed7c7a46cf3099ce2e65802
BLAKE2b-256 checksum
How to use checksums
2347b5932ddbf2a4bd8cbd2cbd33fe102cd1c9810fcae7238086ac778fafc723
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 334.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0ccefd30b9f3ea923608caf39592c5d88b427c705b9baada26a8f0ea39efbb9b
BLAKE2b-256 checksum
How to use checksums
eed6854ae7761162057aebb7c286425d6fec3922dd1c515ab44b829b6ac2bffc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL sbits-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 301.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fa1534359333abbf57d77abf9c31b50654a686e39fad10dd3ed404c885754581
BLAKE2b-256 checksum
How to use checksums
62db52b904fc24c7e7f13049d22453828cf06d63ff21737849f3f6ace1afb89f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL sbits-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 307.1 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
bb1233e99e36b27c1594aac64a5d06b6d0c279fa5194441b2c508abe17848160
BLAKE2b-256 checksum
How to use checksums
3469082d436cf42dc0a68c819708907e717fb1d166e7386a8845dca1d524da6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp310-cp310-win_amd64.whl

Download URL sbits-0.1.1-cp310-cp310-win_amd64.whl
Size 185.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4d8c7ab226504f8683934403464ee28aab5f7783fb266c36c255523be6ca6edb
BLAKE2b-256 checksum
How to use checksums
8f49b0ef540412a24aa5739e7d9244005ebf8e121334c249ab56aeebf70e736c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sbits-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 344.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
049ca8db486e60bc3401f71c00242d78f38db9d8d8776f0dd3f65f6ba7bd8590
BLAKE2b-256 checksum
How to use checksums
fe4785941384d4f1fb18252e6b42ada240e6b1476ad506078da88e293e9b398d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 335.0 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ee4a66b36fb64793eaaf4250c95a1ae4a2f5fbd75455db708bfcb8b148556dc3
BLAKE2b-256 checksum
How to use checksums
06068bef01362e5c5f53fc5297ae1adbbc38cd07e44c5657badd69e46aee18c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sbits-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 348.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6c00c7b523b39d98d31d49b774c11dc37c714e5d776b6c3a4ebe6c98cece8282
BLAKE2b-256 checksum
How to use checksums
6955fe2826b329db7af3d56a566f5e251d0d6925fcc373e8a3959ac916252f7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 338.7 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
249636cdfd871a735888c557f0ffa036641548e50baada0b1a5642c793319cad
BLAKE2b-256 checksum
How to use checksums
a3eae83c03d4751d0aab019a3689ab12258e93fd0fd05dfd557f3d883ff9f439
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sbits-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 348.1 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
912dc24d8b01dc27277d2140481fc1f696995b4f0e013b00ea3e8ef0026059fe
BLAKE2b-256 checksum
How to use checksums
c1f780c7623e83d9b7a5c5b0b6cee0d936771499222b363cd131a65cc772b06a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release files / sbits-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sbits-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 338.6 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6258d95ad097bfaf9d9a5e5c7ee6739b762ec783ac4c3eb0faeabb8a76430574
BLAKE2b-256 checksum
How to use checksums
f2fbe1c7d244e20f08c0f7f93eb42bf4850334adc8b2a9afa26e82ce8592437c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

31 release files

0.1.0

31 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