Skip to main content
https://img.shields.io/github/tag/inveniosoftware/intbitset.svg https://img.shields.io/pypi/dm/intbitset.svg https://img.shields.io/github/license/inveniosoftware/intbitset.svg

Installation

intbitset is on PyPI

pip install intbitset

We provide pre-built wheels for the most common operating systems and common 64 bits CPU architectures. Otherwise, you will need a C compiler if you build from sources.

Documentation

The intbitset library provides a set implementation to store sorted unsigned integers either 32-bits integers (between 0 and 2**31 - 1 or intbitset.__maxelem__) or an infinite range with fast set operations implemented via bit vectors in a Python C extension for speed and reduced memory usage.

The inbitset class emulates the Python built-in set class interface with some additional specific methods such as its own fast dump and load marshalling functions.

>>> from intbitset import intbitset
>>> x = intbitset([1,2,3])
>>> y = intbitset([3,4,5])
>>> x & y
intbitset([3])
>>> x | y
intbitset([1, 2, 3, 4, 5])

Additionally, intbitset supports:

  • The pickle protocol,

  • The iterator protocol

  • intbitset can behave like a sequence that can be sliced.

  • Natural min and max. Because the integers are always stored sorted, the fist element of a non-empty set [0] is also the min() integer and the last element [-1] is also the max() integer in the set.

When compared to the standard library set class, intbitset set operations and the intersection, union and difference of intbitset``can be up to 5000 faster for dense integer sets than the standard library ``set.

Complete documentation is available at <http://intbitset.readthedocs.io> or can be built using Sphinx:

pip install sphinx
python setup.py build_sphinx

Testing

Running the tests are as simple as:

pip install -e .[tests]
pytest

Running the tests on multiple Python versions:

pip install tox
tox

Development

To regenerate the C code with Cython:

pip install cython
cython intbitset/intbitset.pyx

Then commit the regenrated C source and update the CHANGELOG.rst

License

Copyright (C) CERN and others

SPDX-License-Identifier: LGPL-3.0-or-later

intbitset is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

intbitset is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with intbitset; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA.

In applying this licence, CERN does not waive the privileges and immunities granted to it by virtue of its status as an Intergovernmental Organization or submit itself to any jurisdiction.

Release files for intbitset 4.1.2

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

Source distribution (sdist)

Source distribution for intbitset 4.1.2
File Size Uploaded
intbitset-4.1.2.tar.gz 205.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for intbitset 4.1.2
File
intbitset-4.1.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
intbitset-4.1.2-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
intbitset-4.1.2-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
intbitset-4.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
intbitset-4.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
intbitset-4.1.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
intbitset-4.1.2-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
intbitset-4.1.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
intbitset-4.1.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
intbitset-4.1.2-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
intbitset-4.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
intbitset-4.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
intbitset-4.1.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
intbitset-4.1.2-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
intbitset-4.1.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
intbitset-4.1.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
intbitset-4.1.2-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
intbitset-4.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
intbitset-4.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
intbitset-4.1.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
intbitset-4.1.2-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
intbitset-4.1.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
intbitset-4.1.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
intbitset-4.1.2-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
intbitset-4.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
intbitset-4.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
intbitset-4.1.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
intbitset-4.1.2-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
intbitset-4.1.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
intbitset-4.1.2-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
intbitset-4.1.2-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
intbitset-4.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
intbitset-4.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
intbitset-4.1.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
intbitset-4.1.2-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 12.4 MB

Release files / intbitset-4.1.2.tar.gz

Download URL intbitset-4.1.2.tar.gz
Size 205.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f82fafe0bcb4fe7a010d942099b5a84d721d37c897538ed632f788962c1411f8
BLAKE2b-256 checksum
How to use checksums
dc52ad89b85d7ab584af432c35f70a21127953d693f2c7f6b49f58fd6d6bc188
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp314-cp314-win_amd64.whl

Download URL intbitset-4.1.2-cp314-cp314-win_amd64.whl
Size 78.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
263bd8099e94d98d184f6a691af6a6010248d72badc38510fc345dcdfe8c48b9
BLAKE2b-256 checksum
How to use checksums
716464ae5631810aef1e5026e5c0c6797cb05a475243ec9ee9555fdf103e2ace
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL intbitset-4.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Size 522.5 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
29390b84bc9c022201ec10ab034c61a9cfdc455a90b3273369d039352f3c1b7f
BLAKE2b-256 checksum
How to use checksums
d105552133fd83a4d0d7391b433d5e1a3a43f1b4a93657db37fcb06774854744
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL intbitset-4.1.2-cp314-cp314-musllinux_1_2_aarch64.whl
Size 510.9 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
da8a9eab660b2ce7ee7e0457d4bdb054315f068070fc8015a178c8a4fd960c89
BLAKE2b-256 checksum
How to use checksums
a33b43a05a9b33bc30f558bbdae5982c1cd6af7082126a147f936c01dad54088
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL intbitset-4.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 513.4 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3daac0451feff479003a681b491a9bc464dbeda5d45ace2bd486bf067ed2dcaa
BLAKE2b-256 checksum
How to use checksums
2a546ae5fbba44ca91adeb259c7db4ac4d2a2d0c48db491118739a9185705125
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL intbitset-4.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 516.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d3061187e3a507fd07b9664cd0d1e2ba8c048c94ad5921e5bfd05c49365107d2
BLAKE2b-256 checksum
How to use checksums
dfa2195fd48d9d5ea1a6a6bedf2a59c73d969ca2aa4fdad033ffbf8e127cc0d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL intbitset-4.1.2-cp314-cp314-macosx_11_0_arm64.whl
Size 91.5 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0980e68d62f4a8aa1e62fbb7294eff7f4f4593eef6f05cab4d36582f84be6158
BLAKE2b-256 checksum
How to use checksums
ddbdd8eb514d320b23c9a583c2e771c879eaac3bae207a85fc8bc83d12218401
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp314-cp314-macosx_10_15_universal2.whl

Download URL intbitset-4.1.2-cp314-cp314-macosx_10_15_universal2.whl
Size 173.2 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a4a7333da1924e29f4dcdff33fa37652e64fcf4529c407287a4ad1039c6dfe60
BLAKE2b-256 checksum
How to use checksums
cef9c351001295b04307a1cd660f9493123cc29e23fda36bdf88c8e72d74a8ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp313-cp313-win_amd64.whl

Download URL intbitset-4.1.2-cp313-cp313-win_amd64.whl
Size 76.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
d8dacbb00c6fd7843d9462b31e12501ff2846f88066a0a60b2502194ce47cf3e
BLAKE2b-256 checksum
How to use checksums
7027097440022f9c11bc1a9edda8f2806a362358200d10a8062670eb54bb323b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL intbitset-4.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 524.6 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
90f1076076016c47909b125ac7357d5fe8fde8ea0dc896f86bdf84abd428e5d8
BLAKE2b-256 checksum
How to use checksums
2739210b3eca188868fa50ea4314857a63aff388487e38d3200126253fd75f75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL intbitset-4.1.2-cp313-cp313-musllinux_1_2_aarch64.whl
Size 512.5 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b333680eeff44a45e84c15536a719f817f3fc36f70846ebc95836fb1f4dbb548
BLAKE2b-256 checksum
How to use checksums
0b395be97dc074423e586a78a49c7416a03d8eb3ba37fe658b421d86e14dac2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL intbitset-4.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 519.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f439fe345962535a2125970d9e0bd84d22106c9824a533d2ce9bfac6f2160ac5
BLAKE2b-256 checksum
How to use checksums
f7579293da85fbe7cf39fb38927d8425881dd6006b065c8c4ae1510c7e24cb18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL intbitset-4.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 514.6 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
47aae2b417b65e098e72fdbf1c317650f4386f7e5857b6aed212d419d5ad6a2f
BLAKE2b-256 checksum
How to use checksums
3ce82e4009130e10184dcc10b0636ae5f493c1ef1f873303293ae65e0612df25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL intbitset-4.1.2-cp313-cp313-macosx_11_0_arm64.whl
Size 91.2 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d8fd47bf8f56c307ba1c5ee6f5bb29d9c066fa73cdf4fdb229bae9c7b7356130
BLAKE2b-256 checksum
How to use checksums
31ee3dff46f84298096dbbc77c61efab3a36a59816e21250fd9be1ba9ecab4c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp313-cp313-macosx_10_13_universal2.whl

Download URL intbitset-4.1.2-cp313-cp313-macosx_10_13_universal2.whl
Size 173.3 kB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3ea180cbbc1a8bd2bab004d29a0e53ce26646a75b946843ea0bb74e587cc909b
BLAKE2b-256 checksum
How to use checksums
aa5bcd073d4ca7681798510b16bc8d610c68eabf2814c519aa1f1b5ecdd9c3c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp312-cp312-win_amd64.whl

Download URL intbitset-4.1.2-cp312-cp312-win_amd64.whl
Size 77.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a10b5f31603b646961b57d7ce93e2e33c2b0bf0d303d676feac05c836874f945
BLAKE2b-256 checksum
How to use checksums
a45ac88388c809100bcdfc838e523bb92017d4cb24fcdf4f718b51bff136b4e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL intbitset-4.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 522.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4e1d91a70b1e1115ee0d1be39f79a12277af6e52eabe17c99d1caa4314c0d5b6
BLAKE2b-256 checksum
How to use checksums
515140cc62001ec88aa4375c4b73f0fe30bf42faf8e78dbaaf05d7f3311b6d46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL intbitset-4.1.2-cp312-cp312-musllinux_1_2_aarch64.whl
Size 511.9 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6b0941517907eb4383829dcafc3684f1e2986623d8098471b5f915f3521c131e
BLAKE2b-256 checksum
How to use checksums
fffef85bf1c00e9105e488946d1372b6e2d22ae5855fb1a865c6bf8644debd8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL intbitset-4.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 530.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ed9274cb545dbaa2e02641cc81189aa584f523e17bfa033ca39110ed128ecb88
BLAKE2b-256 checksum
How to use checksums
301d036428ca3011d16927d9e366e86dde6b11a938d051d247e64ac4720b0a11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL intbitset-4.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 525.8 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
25ae654568c2a0ca3c1cf4fd38e2eb52eb8a93f106a1ba1fe48f166f824f092e
BLAKE2b-256 checksum
How to use checksums
16b0ba57d56a483d0269baa7f4beef2fdc0309a20ab6c6bfed6cbea41fe99f57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL intbitset-4.1.2-cp312-cp312-macosx_11_0_arm64.whl
Size 91.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2830b8efea1f1a25fc511a15ad725df8e23368b69729bc87f4f1b98fe7fb3c56
BLAKE2b-256 checksum
How to use checksums
fae34a80745073594babd208c9dff6e105d5d6dd699b62d0f786a3efe3d55e1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp312-cp312-macosx_10_13_universal2.whl

Download URL intbitset-4.1.2-cp312-cp312-macosx_10_13_universal2.whl
Size 174.9 kB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
dd6affab30186842d674589a101b72a05bc26b6ced452701e0d0b147ee0ddcb7
BLAKE2b-256 checksum
How to use checksums
21601f54ebd261a34f83783f9e1e62e1d32167865e43f638b3ead26e8b07c0f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp311-cp311-win_amd64.whl

Download URL intbitset-4.1.2-cp311-cp311-win_amd64.whl
Size 77.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ff84bb6fb4991b729437c78903113b35c5b8d2a6b1348e7978e2b116235cfe05
BLAKE2b-256 checksum
How to use checksums
e9223c0622566b2d215b3a24c5abbd45384827d89320cc70bd03b71ffd7b0e96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL intbitset-4.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 557.8 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3ddaf21793a32df1efabebf5e49b980cdcee9942bde47cb53b0c173c0601ffee
BLAKE2b-256 checksum
How to use checksums
42a7a61b763a9031377f89c388c0496bcb33e122c6c177ea4bb0bcb0037657e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL intbitset-4.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
Size 540.8 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b493ed3ff76681cfb7bc1dfe9c778c825b9c411e5e1f30dbeffdabaa3b18574f
BLAKE2b-256 checksum
How to use checksums
a150bf40df70a828f290ad5564d41a99c4190990ada428a22cacd42c3044d284
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL intbitset-4.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 546.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ea7a3878d1b2c52c55f80f636a3f30d6314cb0b0b559db84e52361ca00c14ecc
BLAKE2b-256 checksum
How to use checksums
6526445259d45511b40556c4dd2b3e3832afe17e57f55c6123e08f85e0c63bf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL intbitset-4.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 542.6 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
345e7e3aea131a276c4ec99a9f8ec8336c36b70f41219a13d884d384bf6fedff
BLAKE2b-256 checksum
How to use checksums
025c863d0e145bd5cdaa64ad3ab872c0c7ccdb8b6e194b036c713d2694a9b948
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL intbitset-4.1.2-cp311-cp311-macosx_11_0_arm64.whl
Size 95.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c68d98ad10a538852c72e3802ba7ad9b2d4848ff2a092100f4fb68a5a8c4977b
BLAKE2b-256 checksum
How to use checksums
41f2383c3d9b84fe2e20cc4215a1d01819620ea1f10f7a7727394dba8efd16ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp311-cp311-macosx_10_9_universal2.whl

Download URL intbitset-4.1.2-cp311-cp311-macosx_10_9_universal2.whl
Size 180.6 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c4aa852b4df3466596884497ce36be881886eae3d6cfc1c3ea4f5bfe4762c9c1
BLAKE2b-256 checksum
How to use checksums
791d4651717f60251ab6eda084ad41a7efd4839c14ec601b9cfc75012a554421
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp310-cp310-win_amd64.whl

Download URL intbitset-4.1.2-cp310-cp310-win_amd64.whl
Size 77.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6763d98b249b284a8ed8255b85ef9f74e657995211c9111ad5c1d5c285490165
BLAKE2b-256 checksum
How to use checksums
9b019fd96635ea14c2f38e077280b130cf3585847029121f3056e8b0a1206019
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL intbitset-4.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 524.9 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
72f5766d1fdd82653209c6d9359cb543fbe78ef093bd70e032d0bbbcbdcedccf
BLAKE2b-256 checksum
How to use checksums
fd481738170fe9e00d7c46d245851ebb49ee387e8208f54b87d6e9dbca9bfd6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL intbitset-4.1.2-cp310-cp310-musllinux_1_2_aarch64.whl
Size 512.5 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1cdc3bae7a78c03eb7db69ce5d3a99ea0c212925e11124723f67dcd1f2458ea8
BLAKE2b-256 checksum
How to use checksums
d858771602803f84b9c19be318e8bef4f1bac5ed58bb6a71e26454b6f3b4df76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL intbitset-4.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 513.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
74be5db44ec257af7476a87aafc1178db3a2e4a67d7268e9297469fbf301885d
BLAKE2b-256 checksum
How to use checksums
a49f290d442ac7a060ddac0d1d2b52f51f35729123caacc666f13bb9537e6552
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL intbitset-4.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 513.0 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f466ae80a338d64f93d5d021ea09cc692b9bffbf77caa70650dbeba897ed3df1
BLAKE2b-256 checksum
How to use checksums
3b8f46454fe47a12cb694caab3677a8b22bf052aff513e1e871578391693b265
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL intbitset-4.1.2-cp310-cp310-macosx_11_0_arm64.whl
Size 94.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5b0615f521d08c7dbaa4fa9aba25b06655b24b6ddee03b9dfcdabebb058e4fd8
BLAKE2b-256 checksum
How to use checksums
3e62d3ca31215d6733c7ffc98f444eb2351fbfafeaa1f2d755a7837e345a856f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release files / intbitset-4.1.2-cp310-cp310-macosx_10_9_universal2.whl

Download URL intbitset-4.1.2-cp310-cp310-macosx_10_9_universal2.whl
Size 178.3 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b1c645fea03a818b00202ef376d9a5988d1d4fe548e94b3b3c3ee0fa82f9eba5
BLAKE2b-256 checksum
How to use checksums
b3737ba7e0cc216c82ae63f8028971a16c7595955f55b291299845bf5d85441b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Apr 28, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

4.1.2 This release

36 release files

4.1.0

26 release files

4.0.0

21 release files

3.1.0

21 release files

3.0.2

25 release files

3.0.0

36 release files

2.4.1

14 release files

2.4.0

1 release file

2.3.0

1 release file

2.2.1

1 release file

2.1.1

2.1

4 release files

2.0

2 release files

1.4

2 release files

1.3

3 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