Skip to main content

C-based extension implementing fast integer bit sets.

Project description

https://img.shields.io/travis/inveniosoftware/intbitset.svg 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 so all you need is a C compiler and pip:

pip install intbitset

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])

intbitset additionally support the pickle protocol, the iterator protocol and can behave like a sequence that can be sliced. Because the intergers 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 such as intersection, union and difference can be up to 5000 faster for dense integer sets.

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 regenarted C source and update the CHANGE.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., 59 Temple Place, Suite 330, Boston, MA 02111-1307, 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

intbitset-3.0.1.tar.gz (151.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

intbitset-3.0.1-cp310-cp310-win_amd64.whl (69.3 kB view details)

Uploaded CPython 3.10Windows x86-64

intbitset-3.0.1-cp310-cp310-musllinux_1_1_x86_64.whl (397.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

intbitset-3.0.1-cp310-cp310-musllinux_1_1_i686.whl (391.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

intbitset-3.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (351.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

intbitset-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (383.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

intbitset-3.0.1-cp310-cp310-macosx_10_9_universal2.whl (138.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

intbitset-3.0.1-cp39-cp39-win_amd64.whl (68.8 kB view details)

Uploaded CPython 3.9Windows x86-64

intbitset-3.0.1-cp39-cp39-musllinux_1_1_x86_64.whl (395.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

intbitset-3.0.1-cp39-cp39-musllinux_1_1_i686.whl (387.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

intbitset-3.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (272.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

intbitset-3.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (381.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

intbitset-3.0.1-cp39-cp39-macosx_10_9_x86_64.whl (77.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

intbitset-3.0.1-cp39-cp39-macosx_10_9_universal2.whl (138.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

intbitset-3.0.1-cp38-cp38-win_amd64.whl (68.9 kB view details)

Uploaded CPython 3.8Windows x86-64

intbitset-3.0.1-cp38-cp38-musllinux_1_1_x86_64.whl (404.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

intbitset-3.0.1-cp38-cp38-musllinux_1_1_i686.whl (401.3 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

intbitset-3.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (284.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

intbitset-3.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (384.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

intbitset-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl (76.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

intbitset-3.0.1-cp38-cp38-macosx_10_9_universal2.whl (135.9 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

intbitset-3.0.1-cp37-cp37m-win_amd64.whl (67.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

intbitset-3.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl (358.2 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

intbitset-3.0.1-cp37-cp37m-musllinux_1_1_i686.whl (354.2 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

intbitset-3.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (280.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

intbitset-3.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (349.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

intbitset-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (74.3 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

intbitset-3.0.1-cp36-cp36m-win_amd64.whl (67.0 kB view details)

Uploaded CPython 3.6mWindows x86-64

intbitset-3.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl (361.5 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

intbitset-3.0.1-cp36-cp36m-musllinux_1_1_i686.whl (353.7 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ i686

intbitset-3.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (280.5 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.5+ x86-64

intbitset-3.0.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (351.0 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

intbitset-3.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (74.3 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file intbitset-3.0.1.tar.gz.

File metadata

  • Download URL: intbitset-3.0.1.tar.gz
  • Upload date:
  • Size: 151.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1.tar.gz
Algorithm Hash digest
SHA256 f1e6d03c6729922a223c51849df65b9e916e625aefb911784e7f9acd4c207d53
MD5 8f417e4ec5879841fde7aa873320ffdc
BLAKE2b-256 f88081bf8129a2cc012a225ea0dc39cd6e11531a61d115616b1eead33b157164

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 69.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8e1d112843f610f780a4c321cb1d9ef89b25b4de90c86247b4888451de2231a7
MD5 0e2fa9fad38974488b4d4f6403575dc1
BLAKE2b-256 85767b8b5f5bd119c4290b56f1c37dba53495774c4253ae58d81b2242112a1a5

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 397.6 kB
  • Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cfe04359dc8b794a3143f4def785a56574b3a20f6994ae3e90df24fe6203ca82
MD5 240590916ea356d497190d87070e7a71
BLAKE2b-256 3fda4b1736c76fedb4f895f68eb65150a5516d5a318984b4d0ca9a4b4e7373b2

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp310-cp310-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 391.0 kB
  • Tags: CPython 3.10, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4d2a78a1c4d0cb786ecc78a1e92b8387e2ac43bb8fcd29f286aed688142e0425
MD5 ef4fddf51c0394305d1de923acb12f26
BLAKE2b-256 50dcd8dc8c909f7de68e501bf45e21844de9f5ca3a5f86d2de9b52966dfbfd99

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for intbitset-3.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 83501f7d77ebcfc2cc4226bf7acc32cf042d35bb742ac544ae6dc4a33f66a9b6
MD5 9b95a1546ef91d5946c33c082aaeb46a
BLAKE2b-256 0e541acf40a273b881e394d01a23bcc6e532b28d905d6077426f92dfb903dd27

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for intbitset-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 022d40488728560c396f5893e8cb6f631b093796dadb406d5e66261c0fb05347
MD5 334ddd2d9835d861a1ed652026c81071
BLAKE2b-256 f6d4810b80e7a2eb27273d7f8e6bc0f072fb511fd37b04334dd16caa9a83c925

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 138.9 kB
  • Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7a372f9adc9eddb57bf5fe747d16caee0878f58a4a8d1df0cdba49897b777b43
MD5 5bb6431e8f4e6e1245ebb722a1643361
BLAKE2b-256 c60e8c5e6f8aad6428742efad35b590d764f3cf62448b38c2de8df1039ee331f

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 68.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4e2161cb2a1ef9f2664959e1e0daeea4735f9a7d72af2704791548aa36ba04e0
MD5 651bba69fa31db5b28076eb0311ae34c
BLAKE2b-256 0eb7cf36ed0f266917e5ee67449873b7f46411e6a795064aefd2d9a573488e9a

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 395.2 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4dfa9d03d15200236c9c45b9b41b8b4071d4c00f84e97694f2d71a209a48ea89
MD5 dce5233cbbde46ba57cfa2d1b5cc8c88
BLAKE2b-256 051ae2b70e632dcec6edbed351ffd3d80e714d13a09c21b2c3743995ba6e8aba

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 387.4 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5af7e0e25a640cabe4ef59bc351f8fae6d6abd3dd10c2902849d474e935170b5
MD5 d9a1bda3d5dfc37caede89104c4e0c82
BLAKE2b-256 70565caef6f7530d6c592b5327ed1048d543ccf2251fa0c33259bc9cab7b56dc

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 272.2 kB
  • Tags: CPython 3.9, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 79fd8e9dfed63dfc327be82717c6841cef44eccefc9b6e88e3cafe775ea48878
MD5 7e946e8cf83be98d510b76fe22c20176
BLAKE2b-256 3cd22bc6d1ff82f202972591df8be7d641098682ef99565856748cbb257d9441

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for intbitset-3.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 71654379175867a9270a3ed0ca1609437d0445613bdbbb042c58bd2d3bd78d68
MD5 609ab2cdfb3ec7289a7bd8600edb7ac9
BLAKE2b-256 f518d5237def0ea9f41112cf417f34ba40bbfd23a3c5487ce9d17240c1ee817d

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 77.5 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 77c939ac70ed051d880833abfae9412c0b5f1d11c1a7c1fdbc27ea55cc394cad
MD5 5b20bc4b62a710e82da81440509e9143
BLAKE2b-256 ea64e57d379964f123c09dee9d4d4664909bb6df8711147f627e7a327d9eaa56

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 138.9 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c151d4aa747ede3c6a6cc079c3ee74bbad2338222331a4815a0e377e90a9beb7
MD5 b48efd551e7c630bb5d0e8138e6862ff
BLAKE2b-256 ab125023ce43bdddba812ace26d73ea1700473373506c2d5be3a59873c4b3e76

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 68.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e2f15c1c948990ffd8b0401f7f2e956d2dd24e728f6cae5e10bed4976ac974b9
MD5 9a796d517ce85059efa90e33b0776481
BLAKE2b-256 c66d550e5d78f4f2a33a66df40ad8757e2ff53f18b820b6357471948e6c355c5

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 404.7 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1b20a783f364e1574f67bb28008069ee4242d4be53386facf791c57988eb411a
MD5 103c0905a6574231f7458a8c2d0e5277
BLAKE2b-256 27e355f1027d5cd9baeb5c3b4bd56d5cc050dbf1e13808c711b568af8fac6a63

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 401.3 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f4dd3a029be571fbb2f6c408142de318ec62f232800fe5321c2578edaca35d54
MD5 46e9eac4e8040ac5d433811f161a24bd
BLAKE2b-256 8c32bdd54b7f14fc04e8d84af5f87430ad8d2b8d48183147645adaa13a75019a

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 284.7 kB
  • Tags: CPython 3.8, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1720caf52571fac55a5598e55aaeac472c22af32b040c4e51e129232c3d44742
MD5 ebfabd4869434055ee215f4d6e6d5cf4
BLAKE2b-256 918aad3229a13ce2ebb6e642147d2063d0d24010e5b68b526b21c060c169cc5f

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for intbitset-3.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b49fdd3b4655e8aa8c863de6251f1bc4cf98065f7a3450b8539838ed6596c67b
MD5 c74ab86de7565809074da538e54644e2
BLAKE2b-256 2e033f99f83d3a96bc215210597769f1606b5846e2f7770d8554f15741b47526

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 76.2 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5ba055f6c5b3f105ffbb9dc84acb36a9f8e074770ac3f1d016151ee9591330bc
MD5 66d0c9ced7f0f0149df19df95c2a4e74
BLAKE2b-256 7efe3e0d4f81e65ff211d812f29bb51f9cac54d8c81679fb0fd8d30b8f057347

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 135.9 kB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 403cf1ee10b681fcada2b45b1a6c09c113c1170c374e1fa7e8a0244ed41b9509
MD5 6c78c2a2f9ab827c7d2affdbabd9788c
BLAKE2b-256 a06db9874e29e8f9d8ac410ab8a71f73231569e97ca8be3171ed54a5eb8dedb8

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 67.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3a5f5028414e97994720471379bdbb15a349872eb672e10ccf7d6312f1208236
MD5 7fe9de3f1ffb443f0c76f831e5214229
BLAKE2b-256 83ae5af823feb9562cab446e3847185c8c40593c6e17881899d7945f63a8f51a

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 358.2 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b04c99ceb81ee89f5c68b68e14ff151433c886ecba98fa772cf88d7dc018cdcd
MD5 44b1c21d0f46e8fc2bd4191563c8408c
BLAKE2b-256 472a79d85e670ddd676a1838cca369bf57ca4c713e500858c05ee4d9b18d9361

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 354.2 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 84742da7538beaa2ff6684d44ac1af6b1fffbbdb434e17230459c910180d42fe
MD5 d037c23408c88aeb62b45339458a508d
BLAKE2b-256 a5192ebd1a85ce38e1ea846f6926c585f23c7b6dc89b7ec764bdce482d89a424

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 280.1 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8e6c072f1fc6646ac6aad8d1bf102bc91b9f5f7b7e2d918dc2652085ae41be86
MD5 62d4969a6adb1f6d4ae734a98f9f5fca
BLAKE2b-256 5a34c816383ae1d9999de5a6663a16239bb25e1e930ad4bafa61ab51c0904a3a

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for intbitset-3.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b36020a0ebd5e08983dbd2361950edbad045c2ec13f4e6fb3b22308c6578f37b
MD5 52dad93a2fe30e9ff5c397e312f3676f
BLAKE2b-256 d69d62183e593d15aa280cfa0c778ff66ac30031d0a675e69ab7d714da95824e

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 74.3 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dba3544cb26c2a023345210feb26d704806b4a86a87b80a793c18f002ecf9a40
MD5 a6c3279f36ebddefa790b93bb076ac72
BLAKE2b-256 75d888b7ed488f9e2ce0a4d2980dba5a006f39c90ebb873beda479c58d9e9067

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 67.0 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2fb64bc880046ba07d1171bfb527e81ce9d82b281ce45434ce45eb415f730285
MD5 e8b5a14b9e42fa8eb73b4eb24734e4a3
BLAKE2b-256 03c3cc653571b03d63ab6b6dae7eaee9e5e5d540bd639d2fd42854eebbb9f2db

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 361.5 kB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7f43a79b0b85ec8b415ee7159810fbda186285854467cdf0aa370683827b4008
MD5 ada66c9e6980f4214ef13de2013b0402
BLAKE2b-256 4e3aa9ead8682292c8008cab9568f8caa60ebbd222ca02e43fb18126cfe164d3

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp36-cp36m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 353.7 kB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 420b5703e72fa812344e08b2de6e39af9c9ce2a2ff541ed2497afa48f7d20425
MD5 4c0dbf2861a3bd4b7d1f8d7b98bc0392
BLAKE2b-256 8ba24ea30a2bc19ddb680033d4876a35ce027d59dc1fe123cdbd84e99f0c420e

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 280.5 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bbb6789e2c53146995a41283bfe1d19a53301413d403fc6e011b641dc3bc5fd5
MD5 cfc4d19c0d5c6ee967f81e11cebe490e
BLAKE2b-256 c764467902a285e4383146cbb6341ca0b3cedeb700a996065506025a5b3136a6

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for intbitset-3.0.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9fa0ec9a6517d72572594681b1c0bb39f9319f66b192032ac1d3b2ab8f4bb8c6
MD5 3ed99e963d47c2b16ef57736e1497be3
BLAKE2b-256 a4d8b9dc70ed191a819631e403c13c94f2cd54e9aa0a5f44890de9ae6a5b291b

See more details on using hashes here.

File details

Details for the file intbitset-3.0.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: intbitset-3.0.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 74.3 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.6

File hashes

Hashes for intbitset-3.0.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 06fd2bb4bba61504bfb679189d2b14222f20b4e12052f83e74b0022a6f46b3f4
MD5 52e21b480cbb45d2f36e2f79b87294ea
BLAKE2b-256 87fdfd369aa740ae76daef0ec2ed4594b5d964b67266a79d7ee91608596bceb5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page