Skip to main content

efficient arrays of booleans -- C extension

Project description

bitarray: efficient arrays of booleans

This library provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. All functionality is implemented in C. Methods for accessing the machine representation are provided, including the ability to import and export buffers. This allows creating bitarrays that are mapped to other objects, including memory-mapped files.

Key features

  • The bit-endianness can be specified for each bitarray object, see below.

  • Sequence methods: slicing (including slice assignment and deletion), operations +, *, +=, *=, the in operator, len()

  • Bitwise operations: ~, &, |, ^, <<, >> (as well as their in-place versions &=, |=, ^=, <<=, >>=).

  • Fast methods for encoding and decoding variable bit length prefix codes.

  • Bitarray objects support the buffer protocol (both importing and exporting buffers).

  • Packing and unpacking to other binary data formats, e.g. numpy.ndarray.

  • Pickling and unpickling of bitarray objects.

  • Immutable frozenbitarray objects which are hashable

  • Sequential search

  • Type hinting

  • Extensive test suite with over 500 unittests

  • Utility module bitarray.util:

    • conversion to and from hexadecimal strings

    • generating random bitarrays

    • pretty printing

    • conversion to and from integers

    • creating Huffman codes

    • compression of sparse bitarrays

    • (de-) serialization

    • various count functions

    • other helpful functions

Installation

Python wheels are are available on PyPI for all mayor platforms and Python versions. Which means you can simply:

$ pip install bitarray

In addition, conda packages are available (both the default Anaconda repository as well as conda-forge support bitarray):

$ conda install bitarray

Once you have installed the package, you may want to test it:

$ python -c 'import bitarray; bitarray.test()'
bitarray is installed in: /Users/ilan/bitarray/bitarray
bitarray version: 3.5.1
sys.version: 3.13.5 (main, Jun 16 2025) [Clang 18.1.8]
sys.prefix: /Users/ilan/miniforge
pointer size: 64 bit
sizeof(size_t): 8
sizeof(bitarrayobject): 80
HAVE_BUILTIN_BSWAP64: 1
default bit-endianness: big
machine byte-order: little
DEBUG: 0
.........................................................................
.........................................................................
................................................................
----------------------------------------------------------------------
Ran 579 tests in 0.162s

OK

The test() function is part of the API. It will return a unittest.runner.TextTestResult object, such that one can verify that all tests ran successfully by:

import bitarray
assert bitarray.test().wasSuccessful()

Usage

As mentioned above, bitarray objects behave very much like lists, so there is not too much to learn. The biggest difference from list objects (except that bitarray are obviously homogeneous) is the ability to access the machine representation of the object. When doing so, the bit-endianness is of importance; this issue is explained in detail in the section below. Here, we demonstrate the basic usage of bitarray objects:

>>> from bitarray import bitarray
>>> a = bitarray()         # create empty bitarray
>>> a.append(1)
>>> a.extend([1, 0])
>>> a
bitarray('110')
>>> x = bitarray(2 ** 20)  # bitarray of length 1048576 (initialized to 0)
>>> len(x)
1048576
>>> bitarray('1001 011')   # initialize from string (whitespace is ignored)
bitarray('1001011')
>>> lst = [1, 0, False, True, True]
>>> a = bitarray(lst)      # initialize from iterable
>>> a
bitarray('10011')
>>> a[2]    # indexing a single item will always return an integer
0
>>> a[2:4]  # whereas indexing a slice will always return a bitarray
bitarray('01')
>>> a[2:3]  # even when the slice length is just one
bitarray('0')
>>> a.count(1)
3
>>> a.remove(0)            # removes first occurrence of 0
>>> a
bitarray('1011')

Like lists, bitarray objects support slice assignment and deletion:

>>> a = bitarray(50)
>>> a.setall(0)            # set all elements in a to 0
>>> a[11:37:3] = 9 * bitarray('1')
>>> a
bitarray('00000000000100100100100100100100100100000000000000')
>>> del a[12::3]
>>> a
bitarray('0000000000010101010101010101000000000')
>>> a[-6:] = bitarray('10011')
>>> a
bitarray('000000000001010101010101010100010011')
>>> a += bitarray('000111')
>>> a[9:]
bitarray('001010101010101010100010011000111')

In addition, slices can be assigned to booleans, which is easier (and faster) than assigning to a bitarray in which all values are the same:

>>> a = 20 * bitarray('0')
>>> a[1:15:3] = True
>>> a
bitarray('01001001001001000000')

This is easier and faster than:

>>> a = 20 * bitarray('0')
>>> a[1:15:3] = 5 * bitarray('1')
>>> a
bitarray('01001001001001000000')

Note that in the latter we have to create a temporary bitarray whose length must be known or calculated. Another example of assigning slices to Booleans, is setting ranges:

>>> a = bitarray(30)
>>> a[:] = 0         # set all elements to 0 - equivalent to a.setall(0)
>>> a[10:25] = 1     # set elements in range(10, 25) to 1
>>> a
bitarray('000000000011111111111111100000')

As of bitarray version 2.8, indices may also be lists of arbitrary indices (like in NumPy), or bitarrays that are treated as masks, see Bitarray indexing.

Bitwise operators

Bitarray objects support the bitwise operators ~, &, |, ^, <<, >> (as well as their in-place versions &=, |=, ^=, <<=, >>=). The behavior is very much what one would expect:

>>> a = bitarray('101110001')
>>> ~a  # invert
bitarray('010001110')
>>> b = bitarray('111001011')
>>> a ^ b  # bitwise XOR
bitarray('010111010')
>>> a &= b  # inplace AND
>>> a
bitarray('101000001')
>>> a <<= 2  # in-place left-shift by 2
>>> a
bitarray('100000100')
>>> b >> 1  # return b right-shifted by 1
bitarray('011100101')

The C language does not specify the behavior of negative shifts and of left shifts larger or equal than the width of the promoted left operand. The exact behavior is compiler/machine specific. This Python bitarray library specifies the behavior as follows:

  • the length of the bitarray is never changed by any shift operation

  • blanks are filled by 0

  • negative shifts raise ValueError

  • shifts larger or equal to the length of the bitarray result in bitarrays with all values 0

It is worth noting that (regardless of bit-endianness) the bitarray left shift (<<) always shifts towards lower indices, and the right shift (>>) always shifts towards higher indices.

Bit-endianness

Unless explicitly converting to machine representation, i.e. initializing the buffer directly, using .tobytes(), .frombytes(), .tofile() or .fromfile(), as well as using memoryview(), the bit-endianness will have no effect on any computation, and one can skip this section.

Since bitarrays allows addressing individual bits, where the machine represents 8 bits in one byte, there are two obvious choices for this mapping: little-endian and big-endian.

When dealing with the machine representation of bitarray objects, it is recommended to always explicitly specify the endianness.

By default, bitarrays use big-endian representation:

>>> a = bitarray(b'A')
>>> a.endian
'big'
>>> a
bitarray('01000001')
>>> a[6] = 1
>>> a.tobytes()
b'C'

Big-endian means that the most-significant bit comes first. Here, a[0] is the lowest address (index) and most significant bit, and a[7] is the highest address and least significant bit.

When creating a new bitarray object, the endianness can always be specified explicitly:

>>> a = bitarray(b'A', endian='little')
>>> a
bitarray('10000010')
>>> a.endian
'little'

Here, the low-bit comes first because little-endian means that increasing numeric significance corresponds to an increasing address. So a[0] is the lowest address and least significant bit, and a[7] is the highest address and most significant bit.

The bit-endianness is a property of the bitarray object. The endianness cannot be changed once a bitarray object has been created. When comparing bitarray objects, the endianness (and hence the machine representation) is irrelevant; what matters is the mapping from indices to bits:

>>> bitarray('11001', endian='big') == bitarray('11001', endian='little')
True
>>> a = bitarray(b'\x01', endian='little')
>>> b = bitarray(b'\x80', endian='big')
>>> a == b
True
>>> a.tobytes() == b.tobytes()
False

Bitwise operations (|, ^, &=, |=, ^=, ~) are implemented efficiently using the corresponding byte operations in C, i.e. the operators act on the machine representation of the bitarray objects. Therefore, it is not possible to perform bitwise operators on bitarrays with different endianness.

As mentioned above, the endianness can not be changed once an object is created. However, you can create a new bitarray with different endianness:

>>> a = bitarray('111000', endian='little')
>>> b = bitarray(a, endian='big')
>>> b
bitarray('111000')
>>> a == b
True

Buffer protocol

Bitarray objects support the buffer protocol. They can both export their own buffer, as well as import another object’s buffer. To learn more about this topic, please read buffer protocol. There is also an example that shows how to memory-map a file to a bitarray: mmapped-file.py

Variable bit length prefix codes

The .encode() method takes a dictionary mapping symbols to bitarrays and an iterable, and extends the bitarray object with the encoded symbols found while iterating. For example:

>>> d = {'H':bitarray('111'), 'e':bitarray('0'),
...      'l':bitarray('110'), 'o':bitarray('10')}
...
>>> a = bitarray()
>>> a.encode(d, 'Hello')
>>> a
bitarray('111011011010')

Note that the string 'Hello' is an iterable, but the symbols are not limited to characters, in fact any immutable Python object can be a symbol. Taking the same dictionary, we can apply the .decode() method which will return an iterable of the symbols:

>>> list(a.decode(d))
['H', 'e', 'l', 'l', 'o']
>>> ''.join(a.decode(d))
'Hello'

Symbols are not limited to being characters. The above dictionary d can be efficiently constructed using the function bitarray.util.huffman_code(). I also wrote Huffman coding in Python using bitarray for more background information.

When the codes are large, and you have many decode calls, most time will be spent creating the (same) internal decode tree objects. In this case, it will be much faster to create a decodetree object, which can be passed to bitarray’s .decode() method, instead of passing the prefix code dictionary to those methods itself:

>>> from bitarray import bitarray, decodetree
>>> t = decodetree({'a': bitarray('0'), 'b': bitarray('1')})
>>> a = bitarray('0110')
>>> list(a.decode(t))
['a', 'b', 'b', 'a']

The sole purpose of the immutable decodetree object is to be passed to bitarray’s .decode() method.

Frozenbitarrays

A frozenbitarray object is very similar to the bitarray object. The difference is that this a frozenbitarray is immutable, and hashable, and can therefore be used as a dictionary key:

>>> from bitarray import frozenbitarray
>>> key = frozenbitarray('1100011')
>>> {key: 'some value'}
{frozenbitarray('1100011'): 'some value'}
>>> key[3] = 1
Traceback (most recent call last):
    ...
TypeError: frozenbitarray is immutable

Reference

bitarray version: 3.5.1 – change log

In the following, item and value are usually a single bit - an integer 0 or 1.

Also, sub_bitarray refers to either a bitarray, or an item.

The bitarray object:

bitarray(initializer=0, /, endian='big', buffer=None) -> bitarray

Return a new bitarray object whose items are bits initialized from the optional initializer, and bit-endianness. The initializer may be one of the following types: a.) int bitarray, initialized to zeros, of given length b.) bytes or bytearray to initialize buffer directly c.) str of 0s and 1s, ignoring whitespace and “_” d.) iterable of integers 0 or 1.

Optional keyword arguments:

endian: Specifies the bit-endianness of the created bitarray object. Allowed values are big and little (the default is big). The bit-endianness effects the buffer representation of the bitarray.

buffer: Any object which exposes a buffer. When provided, initializer cannot be present (or has to be None). The imported buffer may be read-only or writable, depending on the object type.

New in version 2.3: optional buffer argument

New in version 3.4: allow initializer bytes or bytearray to set buffer directly

bitarray methods:

all() -> bool

Return True when all bits in bitarray are True. Note that a.all() is faster than all(a).

any() -> bool

Return True when any bit in bitarray is True. Note that a.any() is faster than any(a).

append(item, /)

Append item to the end of the bitarray.

buffer_info() -> tuple

Return a tuple containing:

  1. memory address of buffer

  2. buffer size (in bytes)

  3. bit-endianness as a Unicode string

  4. number of pad bits

  5. allocated memory for the buffer (in bytes)

  6. memory is read-only

  7. buffer is imported

  8. number of buffer exports

bytereverse(start=0, stop=<end of buffer>, /)

For each byte in byte-range(start, stop) reverse bits in-place. The start and stop indices are given in terms of bytes (not bits). Also note that this method only changes the buffer; it does not change the bit-endianness of the bitarray object. Pad bits are left unchanged such that two consecutive calls will always leave the bitarray unchanged.

New in version 2.2.5: optional start and stop arguments

clear()

Remove all items from the bitarray.

New in version 1.4

copy() -> bitarray

Return a copy of the bitarray.

count(value=1, start=0, stop=<end>, step=1, /) -> int

Number of occurrences of value bitarray within [start:stop:step]. Optional arguments start, stop and step are interpreted in slice notation, meaning a.count(value, start, stop, step) equals a[start:stop:step].count(value). The value may also be a sub-bitarray. In this case non-overlapping occurrences are counted within [start:stop] (step must be 1).

New in version 1.1.0: optional start and stop arguments

New in version 2.3.7: optional step argument

New in version 2.9: add non-overlapping sub-bitarray count

decode(code, /) -> iterator

Given a prefix code (a dict mapping symbols to bitarrays, or decodetree object), decode content of bitarray and return an iterator over corresponding symbols.

See also: Bitarray 3 transition

New in version 3.0: returns iterator (equivalent to past .iterdecode())

encode(code, iterable, /)

Given a prefix code (a dict mapping symbols to bitarrays), iterate over the iterable object with symbols, and extend bitarray with corresponding bitarray for each symbol.

extend(iterable, /)

Append items from to the end of the bitarray. If iterable is a Unicode string, each 0 and 1 are appended as bits (ignoring whitespace and underscore).

New in version 3.4: allow bytes object

fill() -> int

Add zeros to the end of the bitarray, such that the length will be a multiple of 8, and return the number of bits added [0..7].

find(sub_bitarray, start=0, stop=<end>, /, right=False) -> int

Return lowest (or rightmost when right=True) index where sub_bitarray is found, such that sub_bitarray is contained within [start:stop]. Return -1 when sub_bitarray is not found.

New in version 2.1

New in version 2.9: add optional keyword argument right

frombytes(bytes, /)

Extend bitarray with raw bytes from a bytes-like object. Each added byte will add eight bits to the bitarray.

New in version 2.5.0: allow bytes-like argument

fromfile(f, n=-1, /)

Extend bitarray with up to n bytes read from file object f (or any other binary stream what supports a .read() method, e.g. io.BytesIO). Each read byte will add eight bits to the bitarray. When n is omitted or negative, reads and extends all data until EOF. When n is non-negative but exceeds the available data, EOFError is raised. However, the available data is still read and extended.

index(sub_bitarray, start=0, stop=<end>, /, right=False) -> int

Return lowest (or rightmost when right=True) index where sub_bitarray is found, such that sub_bitarray is contained within [start:stop]. Raises ValueError when the sub_bitarray is not present.

New in version 2.9: add optional keyword argument right

insert(index, value, /)

Insert value into bitarray before index.

invert(index=<all bits>, /)

Invert all bits in bitarray (in-place). When the optional index is given, only invert the single bit at index.

New in version 1.5.3: optional index argument

pack(bytes, /)

Extend bitarray from a bytes-like object, where each byte corresponds to a single bit. The byte b'\x00' maps to bit 0 and all other bytes map to bit 1.

This method, as well as the .unpack() method, are meant for efficient transfer of data between bitarray objects to other Python objects (for example NumPy’s ndarray object) which have a different memory view.

New in version 2.5.0: allow bytes-like argument

pop(index=-1, /) -> item

Remove and return item at index (default last). Raises IndexError if index is out of range.

remove(value, /)

Remove the first occurrence of value. Raises ValueError if value is not present.

reverse()

Reverse all bits in bitarray (in-place).

search(sub_bitarray, start=0, stop=<end>, /, right=False) -> iterator

Return iterator over indices where sub_bitarray is found, such that sub_bitarray is contained within [start:stop]. The indices are iterated in ascending order (from lowest to highest), unless right=True, which will iterate in descending order (starting with rightmost match).

See also: Bitarray 3 transition

New in version 2.9: optional start and stop arguments - add optional keyword argument right

New in version 3.0: returns iterator (equivalent to past .itersearch())

setall(value, /)

Set all elements in bitarray to value. Note that a.setall(value) is equivalent to a[:] = value.

sort(reverse=False)

Sort all bits in bitarray (in-place).

to01(group=0, sep=' ') -> str

Return bitarray as Unicode string of ‘0’s and ‘1’s. The bits are grouped into group bits (default is no grouping). When grouped, the string sep is inserted between groups of group characters, default is a space.

New in version 3.3: optional group and sep arguments

tobytes() -> bytes

Return the bitarray buffer in bytes (pad bits are set to zero).

tofile(f, /)

Write byte representation of bitarray to file object f.

tolist() -> list

Return bitarray as list of integers. a.tolist() equals list(a).

Note that the list object being created will require 32 or 64 times more memory (depending on the machine architecture) than the bitarray object, which may cause a memory error if the bitarray is very large.

unpack(zero=b'\x00', one=b'\x01') -> bytes

Return bytes that contain one byte for each bit in the bitarray, using specified mapping.

bitarray data descriptors:

Data descriptors were added in version 2.6.

endian -> str

bit-endianness as Unicode string

New in version 3.4: replaces former .endian() method

nbytes -> int

buffer size in bytes

padbits -> int

number of pad bits

readonly -> bool

bool indicating whether buffer is read-only

Other objects:

frozenbitarray(initializer=0, /, endian='big', buffer=None) -> frozenbitarray

Return a frozenbitarray object. Initialized the same way a bitarray object is initialized. A frozenbitarray is immutable and hashable, and may therefore be used as a dictionary key.

New in version 1.1

decodetree(code, /) -> decodetree

Given a prefix code (a dict mapping symbols to bitarrays), create a binary tree object to be passed to .decode().

New in version 1.6

Functions defined in the bitarray module:

bits2bytes(n, /) -> int

Return the number of bytes necessary to store n bits.

get_default_endian() -> str

Return the default bit-endianness for new bitarray objects being created. Unless _set_default_endian('little') was called, the default bit-endianness is big.

New in version 1.3

test(verbosity=1) -> TextTestResult

Run self-test, and return unittest.runner.TextTestResult object.

Functions defined in bitarray.util module:

This sub-module was added in version 1.2.

any_and(a, b, /) -> bool

Efficient implementation of any(a & b).

New in version 2.7

ba2base(n, bitarray, /, group=0, sep=' ') -> str

Return a string containing the base n ASCII representation of the bitarray. Allowed values for n are 2, 4, 8, 16, 32 and 64. The bitarray has to be multiple of length 1, 2, 3, 4, 5 or 6 respectively. For n=32 the RFC 4648 Base32 alphabet is used, and for n=64 the standard base 64 alphabet is used. When grouped, the string sep is inserted between groups of group characters, default is a space.

See also: Bitarray representations

New in version 1.9

New in version 3.3: optional group and sep arguments

ba2hex(bitarray, /, group=0, sep=' ') -> hexstr

Return a string containing the hexadecimal representation of the bitarray (which has to be multiple of 4 in length). When grouped, the string sep is inserted between groups of group characters, default is a space.

New in version 3.3: optional group and sep arguments

ba2int(bitarray, /, signed=False) -> int

Convert the given bitarray to an integer. The bit-endianness of the bitarray is respected. signed indicates whether two’s complement is used to represent the integer.

base2ba(n, asciistr, /, endian=None) -> bitarray

Bitarray of base n ASCII representation. Allowed values for n are 2, 4, 8, 16, 32 and 64. For n=32 the RFC 4648 Base32 alphabet is used, and for n=64 the standard base 64 alphabet is used. Whitespace is ignored.

See also: Bitarray representations

New in version 1.9

New in version 3.3: ignore whitespace

byteswap(a, /, n=<buffer size>)

Reverse every n consecutive bytes of a in-place. By default, all bytes are reversed. Note that n is not limited to 2, 4 or 8, but can be any positive integer. Also, a may be any object that exposes a writable buffer. Nothing about this function is specific to bitarray objects.

New in version 3.4

canonical_decode(bitarray, count, symbol, /) -> iterator

Decode bitarray using canonical Huffman decoding tables where count is a sequence containing the number of symbols of each length and symbol is a sequence of symbols in canonical order.

See also: Canonical Huffman Coding

New in version 2.5

canonical_huffman(dict, /) -> tuple

Given a frequency map, a dictionary mapping symbols to their frequency, calculate the canonical Huffman code. Returns a tuple containing:

  1. the canonical Huffman code as a dict mapping symbols to bitarrays

  2. a list containing the number of symbols of each code length

  3. a list of symbols in canonical order

Note: the two lists may be used as input for canonical_decode().

See also: Canonical Huffman Coding

New in version 2.5

correspond_all(a, b, /) -> tuple

Return tuple with counts of: ~a & ~b, ~a & b, a & ~b, a & b

New in version 3.4

count_and(a, b, /) -> int

Return (a & b).count() in a memory efficient manner, as no intermediate bitarray object gets created.

count_n(a, n, value=1, /) -> int

Return lowest index i for which a[:i].count(value) == n. Raises ValueError when n exceeds total count (a.count(value)).

New in version 2.3.6: optional value argument

count_or(a, b, /) -> int

Return (a | b).count() in a memory efficient manner, as no intermediate bitarray object gets created.

count_xor(a, b, /) -> int

Return (a ^ b).count() in a memory efficient manner, as no intermediate bitarray object gets created.

This is also known as the Hamming distance.

deserialize(bytes, /) -> bitarray

Return a bitarray given a bytes-like representation such as returned by serialize().

See also: Bitarray representations

New in version 1.8

New in version 2.5.0: allow bytes-like argument

hex2ba(hexstr, /, endian=None) -> bitarray

Bitarray of hexadecimal representation. hexstr may contain any number (including odd numbers) of hex digits (upper or lower case). Whitespace is ignored.

New in version 3.3: ignore whitespace

huffman_code(dict, /, endian=None) -> dict

Given a frequency map, a dictionary mapping symbols to their frequency, calculate the Huffman code, i.e. a dict mapping those symbols to bitarrays (with given bit-endianness). Note that the symbols are not limited to being strings. Symbols may be any hashable object.

int2ba(int, /, length=None, endian=None, signed=False) -> bitarray

Convert the given integer to a bitarray (with given bit-endianness, and no leading (big-endian) / trailing (little-endian) zeros), unless the length of the bitarray is provided. An OverflowError is raised if the integer is not representable with the given number of bits. signed determines whether two’s complement is used to represent the integer, and requires length to be provided.

intervals(bitarray, /) -> iterator

Compute all uninterrupted intervals of 1s and 0s, and return an iterator over tuples (value, start, stop). The intervals are guaranteed to be in order, and their size is always non-zero (stop - start > 0).

New in version 2.7

ones(n, /, endian=None) -> bitarray

Create a bitarray of length n, with all values 1, and optional bit-endianness (little or big).

New in version 2.9

parity(a, /) -> int

Return parity of bitarray a. parity(a) is equivalent to a.count() % 2 but more efficient.

New in version 1.9

pprint(bitarray, /, stream=None, group=8, indent=4, width=80)

Prints the formatted representation of object on stream (which defaults to sys.stdout). By default, elements are grouped in bytes (8 elements), and 8 bytes (64 elements) per line. Non-bitarray objects are printed by the standard library function pprint.pprint().

New in version 1.8

random_p(n, /, p=0.5, endian=None) -> bitarray

Return (pseudo-) random bitarray of length n. Each bit has probability p of being one (independent of any other bits). Mathematically equivalent to bitarray((random() < p for _ in range(n)), endian), but much faster for large n. The random bitarrays are reproducible when giving Python’s random.seed() with a specific seed value.

This function requires Python 3.12 or higher, as it depends on the standard library function random.binomialvariate(). Raises NotImplementedError when Python version is too low.

See also: Random Bitarrays

New in version 3.5

sc_decode(stream) -> bitarray

Decompress binary stream (an integer iterator, or bytes-like object) of a sparse compressed (sc) bitarray, and return the decoded bitarray. This function consumes only one bitarray and leaves the remaining stream untouched. Use sc_encode() for compressing (encoding).

See also: Compression of sparse bitarrays

New in version 2.7

sc_encode(bitarray, /) -> bytes

Compress a sparse bitarray and return its binary representation. This representation is useful for efficiently storing sparse bitarrays. Use sc_decode() for decompressing (decoding).

See also: Compression of sparse bitarrays

New in version 2.7

serialize(bitarray, /) -> bytes

Return a serialized representation of the bitarray, which may be passed to deserialize(). It efficiently represents the bitarray object (including its bit-endianness) and is guaranteed not to change in future releases.

See also: Bitarray representations

New in version 1.8

strip(bitarray, /, mode='right') -> bitarray

Return a new bitarray with zeros stripped from left, right or both ends. Allowed values for mode are the strings: left, right, both

subset(a, b, /) -> bool

Return True if bitarray a is a subset of bitarray b. subset(a, b) is equivalent to a | b == b (and equally a & b == a) but more efficient as no intermediate bitarray object is created and the buffer iteration is stopped as soon as one mismatch is found.

urandom(n, /, endian=None) -> bitarray

Return random bitarray of length n (uses os.urandom()).

New in version 1.7

vl_decode(stream, /, endian=None) -> bitarray

Decode binary stream (an integer iterator, or bytes-like object), and return the decoded bitarray. This function consumes only one bitarray and leaves the remaining stream untouched. Use vl_encode() for encoding.

See also: Variable length bitarray format

New in version 2.2

vl_encode(bitarray, /) -> bytes

Return variable length binary representation of bitarray. This representation is useful for efficiently storing small bitarray in a binary stream. Use vl_decode() for decoding.

See also: Variable length bitarray format

New in version 2.2

xor_indices(a, /) -> int

Return xor reduced indices of all active bits in bitarray a. This is essentially equivalent to reduce(operator.xor, [i for i, v in enumerate(a) if v]).

New in version 3.2

zeros(n, /, endian=None) -> bitarray

Create a bitarray of length n, with all values 0, and optional bit-endianness (little or big).

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

bitarray-3.5.1.tar.gz (148.9 kB view details)

Uploaded Source

Built Distributions

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

bitarray-3.5.1-pp310-pypy310_pp73-win_amd64.whl (144.1 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.5.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (145.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.5.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (148.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.5.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (137.2 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

bitarray-3.5.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (140.3 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

bitarray-3.5.1-pp39-pypy39_pp73-win_amd64.whl (144.2 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.5.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.5.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (145.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.5.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (148.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.5.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (137.4 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

bitarray-3.5.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (140.4 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

bitarray-3.5.1-pp38-pypy38_pp73-win_amd64.whl (144.1 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.5.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.5.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (145.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.5.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (147.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.5.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl (137.1 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

bitarray-3.5.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (140.0 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

bitarray-3.5.1-pp37-pypy37_pp73-win_amd64.whl (144.1 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.5.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.5.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (145.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.5.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (147.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.5.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (140.0 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

bitarray-3.5.1-cp313-cp313-win_amd64.whl (145.8 kB view details)

Uploaded CPython 3.13Windows x86-64

bitarray-3.5.1-cp313-cp313-win32.whl (139.0 kB view details)

Uploaded CPython 3.13Windows x86

bitarray-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl (315.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

bitarray-3.5.1-cp313-cp313-musllinux_1_2_s390x.whl (335.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ s390x

bitarray-3.5.1-cp313-cp313-musllinux_1_2_ppc64le.whl (331.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

bitarray-3.5.1-cp313-cp313-musllinux_1_2_i686.whl (307.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

bitarray-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl (315.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

bitarray-3.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (323.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bitarray-3.5.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (330.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

bitarray-3.5.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (337.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

bitarray-3.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (321.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

bitarray-3.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (310.9 kB view details)

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

bitarray-3.5.1-cp313-cp313-macosx_11_0_arm64.whl (141.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bitarray-3.5.1-cp313-cp313-macosx_10_13_x86_64.whl (145.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

bitarray-3.5.1-cp312-cp312-win_amd64.whl (145.8 kB view details)

Uploaded CPython 3.12Windows x86-64

bitarray-3.5.1-cp312-cp312-win32.whl (138.9 kB view details)

Uploaded CPython 3.12Windows x86

bitarray-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl (315.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

bitarray-3.5.1-cp312-cp312-musllinux_1_2_s390x.whl (335.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ s390x

bitarray-3.5.1-cp312-cp312-musllinux_1_2_ppc64le.whl (331.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

bitarray-3.5.1-cp312-cp312-musllinux_1_2_i686.whl (307.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

bitarray-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl (315.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

bitarray-3.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (323.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bitarray-3.5.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (330.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

bitarray-3.5.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (337.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

bitarray-3.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (321.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

bitarray-3.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (311.0 kB view details)

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

bitarray-3.5.1-cp312-cp312-macosx_11_0_arm64.whl (141.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bitarray-3.5.1-cp312-cp312-macosx_10_13_x86_64.whl (145.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

bitarray-3.5.1-cp311-cp311-win_amd64.whl (145.5 kB view details)

Uploaded CPython 3.11Windows x86-64

bitarray-3.5.1-cp311-cp311-win32.whl (138.9 kB view details)

Uploaded CPython 3.11Windows x86

bitarray-3.5.1-cp311-cp311-musllinux_1_2_x86_64.whl (312.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

bitarray-3.5.1-cp311-cp311-musllinux_1_2_s390x.whl (332.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ s390x

bitarray-3.5.1-cp311-cp311-musllinux_1_2_ppc64le.whl (330.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

bitarray-3.5.1-cp311-cp311-musllinux_1_2_i686.whl (304.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

bitarray-3.5.1-cp311-cp311-musllinux_1_2_aarch64.whl (313.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

bitarray-3.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (320.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

bitarray-3.5.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (328.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

bitarray-3.5.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (335.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

bitarray-3.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (318.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

bitarray-3.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (308.4 kB view details)

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

bitarray-3.5.1-cp311-cp311-macosx_11_0_arm64.whl (141.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bitarray-3.5.1-cp311-cp311-macosx_10_9_x86_64.whl (145.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

bitarray-3.5.1-cp310-cp310-win_amd64.whl (145.3 kB view details)

Uploaded CPython 3.10Windows x86-64

bitarray-3.5.1-cp310-cp310-win32.whl (138.7 kB view details)

Uploaded CPython 3.10Windows x86

bitarray-3.5.1-cp310-cp310-musllinux_1_2_x86_64.whl (304.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

bitarray-3.5.1-cp310-cp310-musllinux_1_2_s390x.whl (324.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ s390x

bitarray-3.5.1-cp310-cp310-musllinux_1_2_ppc64le.whl (322.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ppc64le

bitarray-3.5.1-cp310-cp310-musllinux_1_2_i686.whl (296.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

bitarray-3.5.1-cp310-cp310-musllinux_1_2_aarch64.whl (305.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

bitarray-3.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (312.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

bitarray-3.5.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (319.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

bitarray-3.5.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (327.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

bitarray-3.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (311.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

bitarray-3.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (300.3 kB view details)

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

bitarray-3.5.1-cp310-cp310-macosx_11_0_arm64.whl (141.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bitarray-3.5.1-cp310-cp310-macosx_10_9_x86_64.whl (145.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

bitarray-3.5.1-cp39-cp39-win_amd64.whl (145.2 kB view details)

Uploaded CPython 3.9Windows x86-64

bitarray-3.5.1-cp39-cp39-win32.whl (138.7 kB view details)

Uploaded CPython 3.9Windows x86

bitarray-3.5.1-cp39-cp39-musllinux_1_2_x86_64.whl (302.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

bitarray-3.5.1-cp39-cp39-musllinux_1_2_s390x.whl (322.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ s390x

bitarray-3.5.1-cp39-cp39-musllinux_1_2_ppc64le.whl (320.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ppc64le

bitarray-3.5.1-cp39-cp39-musllinux_1_2_i686.whl (295.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

bitarray-3.5.1-cp39-cp39-musllinux_1_2_aarch64.whl (303.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

bitarray-3.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (310.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

bitarray-3.5.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (316.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

bitarray-3.5.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (325.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

bitarray-3.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (308.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

bitarray-3.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (298.5 kB view details)

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

bitarray-3.5.1-cp39-cp39-macosx_11_0_arm64.whl (142.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bitarray-3.5.1-cp39-cp39-macosx_10_9_x86_64.whl (145.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

bitarray-3.5.1-cp38-cp38-win_amd64.whl (143.5 kB view details)

Uploaded CPython 3.8Windows x86-64

bitarray-3.5.1-cp38-cp38-win32.whl (137.0 kB view details)

Uploaded CPython 3.8Windows x86

bitarray-3.5.1-cp38-cp38-musllinux_1_2_x86_64.whl (303.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

bitarray-3.5.1-cp38-cp38-musllinux_1_2_s390x.whl (323.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ s390x

bitarray-3.5.1-cp38-cp38-musllinux_1_2_ppc64le.whl (321.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ppc64le

bitarray-3.5.1-cp38-cp38-musllinux_1_2_i686.whl (298.3 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

bitarray-3.5.1-cp38-cp38-musllinux_1_2_aarch64.whl (303.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

bitarray-3.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (312.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

bitarray-3.5.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (319.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

bitarray-3.5.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (326.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

bitarray-3.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (311.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

bitarray-3.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (300.5 kB view details)

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

bitarray-3.5.1-cp38-cp38-macosx_11_0_arm64.whl (141.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

bitarray-3.5.1-cp38-cp38-macosx_10_9_x86_64.whl (145.0 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

bitarray-3.5.1-cp37-cp37m-win_amd64.whl (143.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

bitarray-3.5.1-cp37-cp37m-win32.whl (136.8 kB view details)

Uploaded CPython 3.7mWindows x86

bitarray-3.5.1-cp37-cp37m-musllinux_1_2_x86_64.whl (294.9 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

bitarray-3.5.1-cp37-cp37m-musllinux_1_2_s390x.whl (316.3 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ s390x

bitarray-3.5.1-cp37-cp37m-musllinux_1_2_ppc64le.whl (313.0 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ppc64le

bitarray-3.5.1-cp37-cp37m-musllinux_1_2_i686.whl (287.9 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ i686

bitarray-3.5.1-cp37-cp37m-musllinux_1_2_aarch64.whl (295.6 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

bitarray-3.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (304.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

bitarray-3.5.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (310.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

bitarray-3.5.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (319.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

bitarray-3.5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (302.7 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

bitarray-3.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (292.7 kB view details)

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

bitarray-3.5.1-cp37-cp37m-macosx_10_9_x86_64.whl (144.5 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

bitarray-3.5.1-cp36-cp36m-win_amd64.whl (149.8 kB view details)

Uploaded CPython 3.6mWindows x86-64

bitarray-3.5.1-cp36-cp36m-win32.whl (140.9 kB view details)

Uploaded CPython 3.6mWindows x86

bitarray-3.5.1-cp36-cp36m-musllinux_1_2_x86_64.whl (295.3 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ x86-64

bitarray-3.5.1-cp36-cp36m-musllinux_1_2_s390x.whl (316.2 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ s390x

bitarray-3.5.1-cp36-cp36m-musllinux_1_2_ppc64le.whl (312.5 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ ppc64le

bitarray-3.5.1-cp36-cp36m-musllinux_1_2_i686.whl (289.2 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ i686

bitarray-3.5.1-cp36-cp36m-musllinux_1_2_aarch64.whl (295.2 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ ARM64

bitarray-3.5.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (304.2 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

bitarray-3.5.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl (311.0 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ s390x

bitarray-3.5.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (319.8 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ppc64le

bitarray-3.5.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (302.6 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

bitarray-3.5.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (292.0 kB view details)

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

bitarray-3.5.1-cp36-cp36m-macosx_10_9_x86_64.whl (144.2 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file bitarray-3.5.1.tar.gz.

File metadata

  • Download URL: bitarray-3.5.1.tar.gz
  • Upload date:
  • Size: 148.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1.tar.gz
Algorithm Hash digest
SHA256 b03c49d1a2eb753cc6090053f1c675ada71e1c3ea02011f1996cf4c2b6e9d6d6
MD5 db97c0bf8288e72b6f16506c80acdf02
BLAKE2b-256 8ae9be1722981d43341ec1da6370255c414ec00ba23a99e01fc315dbe4c5c9f4

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 33233ee4c4245b7da2c395468a44473c834eeea7cd53fe97dc419451bf8e6e9a
MD5 1f417fc7c1b923cdcd6205593ac82902
BLAKE2b-256 2e7fc6fb356af46e954e3f362d97b8cc19dec4e79bdd373234e8feae309896c3

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d76b6a3c7a8e44607c9bdc3291a95086652068e60e1c9311993b3decad14e38
MD5 8d28d7082c03997db8b2b040de695039
BLAKE2b-256 56d87011ea2a7d672e66aa2893009229fe10e0da4cf35cba71a5fa95b4d596d0

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ae197e132d347096ce58c8dee3fa462ace2cc3261286fc63e5a36f843ef2074c
MD5 3f7e3131df8cca683a54d26ace452447
BLAKE2b-256 3ddd0c07e8515e52e462b22ab6760f75fbfe8beb5b8a673dfa938ae1d6e55345

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7dd8a6627b55d9ac9224890c678b1d57d4fefa87118717428fd8c4bd2761c20b
MD5 69da5b4d2b37b6dfeca120db938f9ab1
BLAKE2b-256 d5c5c5c932c001e0764e1e4ca4d62dbd1b4c6dccae9c6ed8da3ac977e4993999

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 983be82cfde6c59204f7862ee71c87b999163f366a4ac649121c257f0b73442c
MD5 689da9c4b00ded02b74265fa4449aa74
BLAKE2b-256 33ec3716031414f5ec87e94371242f9261c19459abc935059358a0c1f1dd793b

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c4e862295ad3e3eb728138315dd3e2e2255a5f1a75d234a0990d073dc0905936
MD5 12ebd5182169419a732614a682c94475
BLAKE2b-256 0dd6315120866d9842e9a17952db2a91a931dd5cc91cb513b7fdf115459841c3

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 46a79d209f4fce88cc6b1a37066633ab3bbd3a494da3d1365a363d76a785684c
MD5 a4ca90509456d94da1de0f0cf81f019b
BLAKE2b-256 03c12587b226072c13565d9c5b190e611f3a53df619e2d52b964ed1c62013a83

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 280fbd967897bcfd35999dd9cc5ef71a98ca1538b186a22d2fba081640ce78d8
MD5 0aaaf53de380ffe26b11a89d24fcd58f
BLAKE2b-256 20401bdde5c873d0efbc37ce33dade734dfee5430878420a125ede0ef95866aa

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20c81f33825b6864ec9c5642d3f8c113226f983b9e846c0fc52a4202a3e29b07
MD5 bdb8b3c8093c8b5ce5d5e64f10629f70
BLAKE2b-256 aec4094c80fbfee4b0213832debc4b1f589cd9c3cb9229e04c27e00f4d7c599a

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 74c668e14f3ca5aaa1d68164beee277193193462d320caa3b1d644c95165ba1f
MD5 ebee17ca25048bdb3dfab70f3d18d03e
BLAKE2b-256 1c99e3c1fb8ae9e8287912acc1d9a5e5b080c1095f033386ffe55eaf1f5ce720

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33794cd0c7326fcb4fd61e8617e512da8b74004e00926dba2240baddaf60122f
MD5 21a9232419cf65e5c78783bbd598a4c2
BLAKE2b-256 cdf7f1b9e007e3d99052520914b9edb77be2451a9e6d4814a88cd1c38ecb87d9

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6f62aad7a378ead623a122fde6317946152cf8b02260e074d8abbb1f2d14679a
MD5 0190d0efed03ca6c2c941a141f280ae5
BLAKE2b-256 3c4463bf3c7c7acb1a78b29224ca3446a50b2391addf47260c8b10645a4dfd18

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e69bc5c07cacc962026cb1ba7b2e8962b8e306d5b3c671a8cb46f73be56d7568
MD5 d80bc57d78302dbe43689530f78b2f78
BLAKE2b-256 34ed53e4c3c8a5c6b6d18357dd6adb21b9cd070f6a975492e7cea4fcf3e921dc

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 304eb5c52726f65563d65d039dda09cf2c2fc11adc538bbe8c43e3112b189ce2
MD5 dda9fbb572721f78adde3b4584892309
BLAKE2b-256 7532a904adfbb49e180eb2a76afd4847d882070656c00d2f377d2f2b89e05482

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7290b63ee1337f9406c60f6d4f886f80c019a85a46cb0a4ff71cffc4ed42ae0e
MD5 a3523ad62eb47c7536ce96b36f595cc1
BLAKE2b-256 d29e50e35ea1b059e1132181a441109b29f9f223544609209c46d5a4f01b73e5

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ac8fd7357c7a8ae440c05eb694ed14535a4f15e723e98763a975ec2f581946ed
MD5 cf3167ebf9bf0bb206e9708d8a46e92f
BLAKE2b-256 600304e678bffaecc6fe7c633efe8c41ed2a75f43752f5bf38fc411804b27b36

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7f0dbda0466c111194fdab2065a44db1d4a2bc96b31d9a34e1dd5cbc9edce0f
MD5 ab154c01cac15a0583bca40aab7b2bfc
BLAKE2b-256 3a7d5a1eaef316c511ab846b2dcd5f8ed05bdedfb91963a1fccd5db296b4c1de

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7685143d6784cdefba92e1e1102dfdd0ba9966666ea6292a49dc6732b31a017f
MD5 f958dd3c799028340d454a441466b8fa
BLAKE2b-256 d892fec6701da4428708117546cb4147281d2f2228ec745790b19236c918da83

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4f8ff54b0f7e55e277db2e10df3f8908b93520a89d3ad60d161e0a923da47e40
MD5 3bcccb960718ee02bd297d4a99fa0985
BLAKE2b-256 d1063280899d02e9251afb8cd36dbef6e9bde7f31afc31a297d9b0178443dcf2

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ed1b0634a59ecfec9e2d0caff26bd9d80554fe946482506354cca9b4e49fd9e
MD5 c44fc12ec6b85ada0e6cc72b37372825
BLAKE2b-256 f6494e8b7b5282a9cfc83bbe2811abe48cc9e278a172ce013c43f8bf4ab03425

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7aac2da0f00e854ba8e75f46379914eaf90e249dfffe06b36bb2127cc2608a0a
MD5 40bf4099f82d0371d3ecb25fdaffce7d
BLAKE2b-256 32b9a425e38413cebc6563e9370ea7d1bd98d56f5ba423934147f92dc2461f8d

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2bd85ec9b2f124f04c4609041c76ce2fc8bede9d730bb23207915fc2b6353b5c
MD5 9c1c3fe2d57cd30cc888793c4f4bceb3
BLAKE2b-256 d2af53e717dfb8f4b9dab3073f98f45678a4244888a2fc6b4ba519244954fa12

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f012e15dd8e2cd7dcb023e2ffc428c11746637da9e76e88d37ec701f43241583
MD5 2ee88e84e655c9b8cbde7422f35ab4c0
BLAKE2b-256 6e04bb7fb4ab089813b783a1e871a1516e86618243d874c8068230b3f266c062

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 145.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 287029b18624c9dc75af521e1aec4c673d4707d64833375c478eeb22155a3ba9
MD5 145200e55828c675265eb82e76480a11
BLAKE2b-256 b554da42bc87dedb20dd9c8b0127f504fd2dd974c598cc6b854f5da27b5a913b

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 139.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 09fed8c5e4584f498c2e1310edbbc370f85f131e71cd9a1d75f00412bb580767
MD5 60c1f94d800578bd9a48696be1ae895f
BLAKE2b-256 493f2a39a67604f06988d437f9830f44a434b43794a5269d1f1ee34c645d8e7d

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ab3cd324e4643d43b7227af5eb332ef28dbc123e68f36557ca1e8631bf292012
MD5 7f25a6feab52d3af3f63c3101773bb2f
BLAKE2b-256 1b93174735954c25b1ea93e52ee5646ea8ac4cc06f38ae0a707dfe28af5ac868

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 6834bf89530ad4cd8d80af9e89c7ae47ee376ff96b829fed6d818e417aab4b8a
MD5 705a77812d0e412b0eb1d7ce1b494851
BLAKE2b-256 bd94ed5c358156595adb37967dc85ef565774905ffdd8ebe383e2741f0ac564d

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 8c18212e1cadc38003438907062e24742cc0979134923070b54042a71ead06a0
MD5 ee491a84f252ebac09bbe993a031d228
BLAKE2b-256 0cdb97eed08e63ab752bdfa326b89e987e05b383a1c5d7aee5b6a3c748625108

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d2196f20ccb878e23233c76a47fe7ef523b96361be3e257a5b10105a1f818289
MD5 135cfd67e39c4c602c760b0c691912cb
BLAKE2b-256 581866e16adb6f7b03b715a5d1ccd5dbb74ff364ddd65702a1661894572e38e1

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fa357072eb27b573aa6b4ff48e963261e1bf27e50fc50dbe232fed3273600a39
MD5 c15b59fc63f4c68abe571903c0750d50
BLAKE2b-256 859a5dadbd3a76119d5c021653517e07d56a75112282edda3a701f8082af0de7

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af501232f8a914535e66b1d49f59c736792345fb47fe11d21009fcd0927d34da
MD5 29b82a9f3205422c33a093aec7023abd
BLAKE2b-256 ee80e121335da48ee927a0a4b97ff0ab7175e1f59721640e5116f77f2185c449

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c47b1bb5c2c6b2720ae1148862d5d8c74d10b1104cb62ba5085f1baf9eaf5cc4
MD5 788689da79b7c6db2f188d32bbe9355e
BLAKE2b-256 805a21b9416d9af68ca5d85688a0024bf4cc6b88aedd570afa1829b5f52d52ce

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2753cd31b382dbddba8acac1e5bdcfe9d44e404c583889bd268816b5d241d68e
MD5 294102f17fd2f224665f1ceab7e4f448
BLAKE2b-256 3b8009491433107e98c91cb73262c3a18e88f8e573070f885428b96acb339475

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b052f546b7519c5974ed733ef4895e56eed67e2cae6c48b0d87d6aa096c1265e
MD5 2ec993c5e2d9f8138a8662eda7be3b6c
BLAKE2b-256 3724321644a8bbe55a96abc61c24dbc6622acec7e78f58cf76a26da6cbc21b82

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fb6c976df1fce6c60c4bd403df2e477da5b038770f10ad5d38135e166f9052c7
MD5 fd7b519c3e3ac51ed4ccd9ec8763aaa3
BLAKE2b-256 23289541b4e8c52c8eb3bec3fbeda69d2dca1b507fbdd4561424af94e1866bda

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 609ec6c1139ff75c9abcaab88e9d9351412aaeebe15f66db44e00c58aa08bee5
MD5 393c88db170355f69ef726751216f6f1
BLAKE2b-256 ecc4b7cf035661ef40015320fbcd7c3a1e03c1467a9d83ec68441f708b00994d

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3aa0e412eda251690b0a187ce9abaadf05a4a8481efd51efd3dffc594c6070ad
MD5 6d268ed773e3a9052570407020dd3564
BLAKE2b-256 0aa88fd41a4da5a3c36fbd3119626c6b06e2f735330d3dee1fe05dc861166966

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 145.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c43d4ebf2d9e82fbb191f55979dabbb99949e41b9c5db5557a8cd0753863a7ae
MD5 35eea78748b28b24a45f8d379d476711
BLAKE2b-256 bb377cd6b9685d68c55e43cf25a90c2437edbdefc7a40e98c38556c83bac4925

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 138.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 fb0f196f70e8a1c0546b6f877e0f495701aa7168073f9f6beb3cea7b7d439981
MD5 0c0b675f1c6185694514f9bcd185f4b6
BLAKE2b-256 a635655cdf157d86a1b0032f6a7d6d33dac50516d1cd1585c0c383a1a399625d

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bcb10270a33deb2fd6ed10a922536db5323444c51f0d961a7eac39af23f7761d
MD5 d25af2e1ba2cebe15b7dc8a185654ab6
BLAKE2b-256 7d3d53dfe0258739f0ede9f0506a111b30373ec8f3b7f0ec126e4fc7cf498201

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 edd138938be91cc3e99387529b59c93683e1c8a96ad38c4b920be7a29a80d076
MD5 6dd9e7b00083f1733c74b419cf99db93
BLAKE2b-256 34d76528c843a5abb8bc38cfa82f76ddab5a6cd136a06cbc0ec2342f2eba7723

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 bd4ecba34031cb8d463f67dfb9537326758a0a32d8b62057d5a48eba8d015357
MD5 0c617e7c3bc2923c85edc992606dc36f
BLAKE2b-256 339a0a93a936911836611f881f805876d0231c499202e8c8121b56e30c4ef4c0

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 45c959c8739a9cb7078d03295d7e6be8e89a4300dda9ccb4063cced6852748d5
MD5 78b6e6c7cac7c9a01608906802308f01
BLAKE2b-256 c2f06b638b889889c4ba96d4f255d21a29349627a0a5d2e2852b419913425c6e

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 efc78327e34e062797a6b6645d9d861e0aaeec4cd8da4d7221ce8c72df20e0bd
MD5 52e0615ab25d98252da450a9a85d5bac
BLAKE2b-256 7e9a2b6c66b09b3dd45c0075935e0a1d52344ccffbc6d48a33ff219978fa1411

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b04b802fa9e1d8b0ed2d2448430ff0ce6a3232e69b48b62962507297af65853a
MD5 76ef62c34f148d4ae7bb9f0e0984f9a7
BLAKE2b-256 39d3e71f1531ee07ce1e47c2c61bdc87fe78c27ef0059d7f055d10488bf9b579

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 280e34073ce57afe8f530e99e70e3b929843ad43138f87aeb7dc3090630c0eb2
MD5 47b9a4a241f6e8e279671d27f4e5e0dc
BLAKE2b-256 8ba76dc760f4e8d070c658eb1f0fbc981d95994594ec8c380ec3ec482afd4b71

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1699973ca9c9056785261a0cad6f83b8ad61f0e410b1ca9969c81a34d241a5c2
MD5 e5df4188586c260934cdd0fe0f130ac6
BLAKE2b-256 9e4b36a007d864c366bf6640e7ae55e48feddcbb0bd1f01ec2b579d9ef23ebce

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5350ecdf7138fb62298d893044023792925031188dcb8127406c670bb07736e
MD5 2e3a22225f120d13d124d4f56c4168c6
BLAKE2b-256 1f3a61e792211051e52863e7cb2097bdc05d0af0ea6aba9a2858f9726595688d

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8fa5f1836cff442660632c65d73caa572ce10124cecdf366b64a74541e660b4e
MD5 cd9f02a9a0d2c2cabbc3c07bd39e1753
BLAKE2b-256 a9a460d4d15e86b7232f8cc538b98e89cd1a10f285a173eefdf86330c3f287fb

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37d00d0dc4d5df12ac1a2f7c7f954b23a9cfa43daf88a2a89d871668ed495cd8
MD5 d76bfe30b866e4d4570b7a86a9844b38
BLAKE2b-256 1075e78381421de90ffd5a2f33f6611c72f88f86f600f97a878441fbf35d130c

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6cbe639f19993fa73eb6464b6dfd5bd9f19951b56eca7fcafc6ca59c9686fea4
MD5 e11fbbe1db30d066b888a445458f3161
BLAKE2b-256 d6d1510f11b59b5d3def3ff6d80534246f3676c71f521b222a54865313be5771

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 145.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0f14f1e64784260d01503553b39b8731d5f8e0e101b6fcc72e5558d07d6ad39d
MD5 391a4635f3e84e26cbd964af7e2c4a48
BLAKE2b-256 e5d2a7aefc2e5e0144a9981b35eb335f5dbffc575ad4ed60167752e503504e9a

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 138.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2a5a5ca31fee5871387d636d50fdef6f5d232170d539dc19022add2eedf363a5
MD5 f05e00b68ce8c99a354a697e712c40d2
BLAKE2b-256 f65f25715f4080f4a9758ed59c0e3b03a9ea04db04323ed01bf96a47939c85de

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 792c9851472ae0fbe870b0c06c413ab2ab8d495b53c146bc7828be8d716f7a1e
MD5 5f9a5f36930a2ed3ada1cf8fc131c063
BLAKE2b-256 34c7f1d94b19ce623d63b3cb86045843e57da49bf1a18e793112c1743cc0c625

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 79ff7a768da4d9e99a07208f318378ef63c06673712371f2433fd54ea3f41772
MD5 dc333e1412b8f9e8faae46eaecd2ad09
BLAKE2b-256 6dfbbdaf7653c8e9bef38b4315779d98c436fa08d9408d9c71347c424ec02dc5

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 fd9d24c033ccf4776ecf3c31288e98a5656f8f63a944508a7a6afd2f41fd57eb
MD5 2fe1a67fa20271bc82c5cdc3392b079f
BLAKE2b-256 de6203e234169dab7b02bd4be80a55aafc216713b5732f4c408b5ebc4d255a91

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3cb3cbaa3ae3894888c6c3f21f6586b0733de6a53ea38a67a27a89a49703d9c1
MD5 ea5928458fdcd713ed8a41769bad9c1f
BLAKE2b-256 cf9b7ea1caa21640f85c1d102c1b2a325c5705cff30cbd748b2f7c8e61bab988

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b1e573f6b8efb41716411a00ea2dedc69f22305a46b107c764b2b50a545c2b53
MD5 c22e359b51126890eaee5dbc49dee198
BLAKE2b-256 c6f5042f16d77d13ddd3d3dedaf3913454b718287f889fa6ff26b45a9d6bc7ab

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76c34e1c61888a36dc7ae1cc9b9b7c901a28900779697666a280191fdd06986a
MD5 7700802f0734ebb180b9c2fb44220d98
BLAKE2b-256 5ceb0accf6da6dcc80a968c1ab53afc9235242283fbc853248bdf073c0e463f0

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 00ca03adfdfc0999c5b715ccebf26a7c396b79ccd9c7c00e78e6a44cca5405a0
MD5 ad7a597668eec0b08ef26c6eafef85f8
BLAKE2b-256 f8fbc7860b11304fc6f5971ec9fe5a56d2f00ab67b4fd7749f5cd0887fff8b78

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c6ce16b3c7bec57686e6cb00b0a6d7b5357fa37cf2f67fa8221b774876512800
MD5 f2668ca1032c30f0b063131450c2c7dc
BLAKE2b-256 ccd0659e1c9b092cdee915ecefacdb5450975cd965c002229daf1e091209e1dd

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1e412a62386d64926ab411bc882a6847dc187742a0a01da624a9aabe378ce2f5
MD5 4b03a5b52622d7ffe39bb9afa33178c8
BLAKE2b-256 02916d6aa58ca745c70b5655f5d7188c2e195c5267312becaf8c9dd4b7c215dc

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 df1d12414c8e1f52995b1079755b49d1902c333789a12e550d28e0ab991bdaaa
MD5 3553dcd1388907cd7a8eab714e10b1f4
BLAKE2b-256 1a0764c868bd8399b7ad118fe94b39b70c8f68fd3c1003aca8f637bcc18baa0c

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97e89468fe8dae7cabddd3e49487fc977e191734708cdf720d0887a53a1601fb
MD5 5af1cf2901e24269e3d1733eb3afb46e
BLAKE2b-256 b0191e1eaf0739d302cb50313080adfc548f4fdcdb421a1ac8102096e375e601

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 26db9776442fc60a7883c55624cdf1a0446814e9516622c81c32fe84a83596d0
MD5 9997f4ca9863813b80ddb1b6e3111820
BLAKE2b-256 fbc53559e72a879452d5bb6bd78315b6eff0add2aad8a04e9a82a44d6240c8f3

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 145.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f404a0f6f37ade9aba1ca18d0f0ca76c729bb36a7ddd42f62fb899f6b99e3b4b
MD5 ab37c70465d1072eca07b7dc59608ae6
BLAKE2b-256 d6008858efb2b6c489e864b9650f03fae9391e9a25614c7941e08604c24f48c7

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 138.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 224739107aa0e7590a5166c52866a2c69412546469f7a71bfb5b89d38cb7d0d5
MD5 c4a6e4dba8991eeb0ebc1e4730e9e1eb
BLAKE2b-256 3582795fe160473ddb816781cc15eed1e60c91157c786c9fa07320f700ef97e3

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b230d1bd0b0fd4264165220a267479f97e18bb856734375e678ff77d3d63e25f
MD5 73f7370e7efc15a05eaab8712c4ce7cd
BLAKE2b-256 cffe18afc129abcc870bb6d9f7bbe184b9782736d5759c023306f75a828b11cc

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 6167f48ff31f8153090c2f75f60f6032adb7d2d3c0dfc61eb96f6e654f66c860
MD5 95a538fb2b12bbfdc8446dd814e3793a
BLAKE2b-256 0d061d7465046828dcc637378f23b3dbb2bed35ce22a0022da2f3b568d8f97d7

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 65cbee9dfc85ad88ceea21c669b48f5b90dd40181c12e5fc097cf9863d04bfb1
MD5 17ebd8f848fe44812aa6d68bc7b6875c
BLAKE2b-256 bff65f1ff2569effba20d65423e38c2390d00ab305bd59d2d749ddda0bae0811

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1d82bdf87186adfb23336c7f2f6c4c54c1e3f26c1dc6ec0b5fbbb6cba3a46266
MD5 b5036d2f7baa3bf1c2221077027ba287
BLAKE2b-256 7cc031750c88321367718c4fbf63a68fe62c79d0511807add583176934a9926e

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6c7af1e0b02d54875060b15db85f9634bcd2f45d306508dbf8ceeb157f64fdac
MD5 178518a1a0b77cb595589129937cfaf3
BLAKE2b-256 f178e8e69bbd45f1d4a27b770bd77e1956171f9bdbdecbcf19c8439706f2d9d9

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d11c79c1edd86ac4fc68bd14947d8f57746afbc326288930e8202d93906443af
MD5 177d2f8fef7bd4d8e88b8ada640845d7
BLAKE2b-256 a3c4fa33dda834e75cce7d36fec0f8609aaba4ee3c43b9bb6bd33cb84563f459

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9450d6579da0d8d087694623307cfbd6cfd13a49c221ead5ff1975309956ae28
MD5 44175507889cf1181e34c430f2d439ef
BLAKE2b-256 0b2b18b3d810f5d428d1df572a3a563e62daa015dbb512dd8e9a3c0c1fe0e588

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a9e5be9949ee1cf60382d976f25980d61421387655c28be1571b607bd33578bb
MD5 a320fbce501f92dd10e45ac7f547b0ab
BLAKE2b-256 4da2aaca748379ad9c2f8832a05fed4a0f3edcb278ed2a7875e6fa9cbf8dbaf1

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 202d769109fc81066eed80e936c1c1e2864547e81830c8578a4b90e530118c15
MD5 ab020ad0773083bfe80255e156d5c0c9
BLAKE2b-256 64a6b360e8baf4b61e3152c5dc93622a358ed0b8b53ddbc6bd1223686f265ac6

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9e789bfa751deec734fc7f9fabc82f03fc680fa26196a417b69a101a3d672dfa
MD5 1251fbea3793bd7bd73993c13693f06e
BLAKE2b-256 48cb4535a9bcffc9265c8bc2fd7285b419e8ca68c121cf4bec66c160dc87075e

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1a383e25820643dcfaa5647e430ac990007f0163c525f98fc90e88d0a332662
MD5 b6bf03a88f5f67cd8e1ca9782b13798a
BLAKE2b-256 34f2bfd3cff3257171343d30535d3c9f078ed8a8b9154aa6a6fb4088f3b1a92d

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d0af817f8440fd382414773fe75da0d6cac69d3e784bec106bae540b9de9b020
MD5 8ed27fbcb4753b80e5c74b4f363626ad
BLAKE2b-256 fb3c0e4fd841dbf38792845e080c007f0aa8fd255d7dd14d8026427fb4de3284

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 145.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ba32dce8755860d1cf5915d7e0d149fef3e8957dc38e2a63995e09afd6166895
MD5 d0b66816defe6da5ce2080b1a296abd2
BLAKE2b-256 37d53d898be03d7a602dc9dea300719ce1873964e9ece40dbca0a0f1a99607c0

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 138.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 814678bd832117f324d1330a9717435dc1f3a672bcf24ca0f5b568a48218fd96
MD5 3d3951be471053ac68ddaf2a2895f9db
BLAKE2b-256 7b969e08109f22ac43326ac68157b288932cb47950daf4d6b5c6800aec02124b

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 81e6975884621189b55e12eb52dbe31011a6d98606b213916b8401076d4edf87
MD5 0ae45518ccf7f9bd7c610a0412d4a1e3
BLAKE2b-256 7717a9ed2cc53449122fbc29baa93f2fb24d8dbd51f0a42f36a0d095fbd69b19

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 2da263cd5ce064673c4bb4957dd78f54f540b1801f5706c122094c6f787742f1
MD5 7ecff4df81dd70b93cc3ac5eb8b996dd
BLAKE2b-256 0429b8248ba5c4430c3eabad910df101d4594542f338353eb0d7dee5f08448fa

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 91fdc2e3de67e1ca771b40953d828752d9483364043c1273f4f25218218ad098
MD5 e1d91371d3e4394a2ab0379794e6152b
BLAKE2b-256 74630395a367bb4312ad8888a8c812ddfb02f8585d6485ec544f187cb40d555f

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 191cc49c1716ffa3ccc999051359c632f3d2abcada03e9074db202743df22d5b
MD5 fad4cf0789ccd7a6534c5b0b12c84ea4
BLAKE2b-256 8d06026464c31a7da6b2e6f27f59c9f2cecb10c6d0c063bf0dc60d73a5fd4b4d

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3d433f46de83832d4b4ed40138e0888799200f020184a73a3d98a5fb14478293
MD5 739a231e90e929190e4c15b5dcca8e3c
BLAKE2b-256 d3b78ce22b3a62139893a302a3ccf2f2ccf1bedeb0760b2345ebbdc684bebde8

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8d118b81a66bdee882563542f8ed2537ec440ec2a25cd8ecbc66f309eb6f6189
MD5 9a50abf6836e8f6d0050bdb82053e5bb
BLAKE2b-256 48ea2debb71fc4afb91c443714372be68a7fa8231051f9c4c8b8fc9849e10ca8

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cc1189241a30cbb409fbba52149d5cb36c02ee003d7394d698d8753bc4f149d5
MD5 80326d97d4c75fac0059185f997a10d8
BLAKE2b-256 aa0a4e16715e294f0d6a0735aca49f058cab06d90d3b7040a3741f4a18ee88de

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d093d145acd9d52484dea6a8da078ea33a12b6c63e03e6e11188527d6ebb9237
MD5 e853b082860d417f6f971651d639f807
BLAKE2b-256 095e99dfd2a9cad307ca3260e49d1894c8d50e0c7caec6cfcb82adc1409e023f

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45b2ce34959316640f5e4a3cbde6714afd8e307bcc6d18655a0c8440fca39134
MD5 f7fcf00952f177f4831dcbf24eb6b6b6
BLAKE2b-256 8fa31691cb49a3eb55b62e61ce8bea8ddd8df8330569c29c4d4bf4799c846a9a

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 74007d23ed4077b8abfca3abce395e12b5920522efd1334d68391f2b9c05dc47
MD5 339213ed29dd9e768fd8c83a2ad04134
BLAKE2b-256 01a8dab48f4206106ec6e16a73507f3318a93c01f0d821bf2e3b5ca70209abc1

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63b384f72e3216ebc68f3cbc4e9116064a952e6fd4ba1dbf6546f28905b97b31
MD5 7019037516b89306d5975cec995eb60a
BLAKE2b-256 c805eaf1ff1be9c8f78ac1c11c835310e3cbc26991aa424fcf0b19aa5ca0d76b

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b7d5a5020d3586370b6def7f2875409ba2f5b71646c09ef95afb1ecd0f8d98f3
MD5 837ff1ea685053b7b8dc016fa2a2e745
BLAKE2b-256 f02b18f680de86ce7e712f9f951a25adf2044bc233206d4b6eaa6584d078bc4b

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 143.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d31b3946611e0b92cf2bb44613f8afac3a152368f5b96d57e4392e7d7c6bbc3a
MD5 167c00f7a3b72ded61b6d143dbf8a0e4
BLAKE2b-256 cccb160641c401f86336d7bebf88c2d17fcc3f6b448e9500356fad363b4480c9

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 137.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 57a19c3cc59094a3143778be995a6f1904451928e243b39baefad1f062cb9cb5
MD5 86f4f8209c9c7f155ff80be67107bd0b
BLAKE2b-256 68420062378c12a994745f6b71666d7706019abe337b31f948617ed11d333d8a

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d108e88d9c0871193af47e6828e1481e374a7dcaee4866062ae7776d49fa37db
MD5 df5f10b4a01acded56596458eaf310fe
BLAKE2b-256 b0988291d481e43d7d5fe7592db5b6ffa204f8963110a0745d90b34387923aee

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 6635e7b7afab23de45a9138928d775590abc72bd893e78549af31b2dbacd2938
MD5 02db3c919d02055733656439052be014
BLAKE2b-256 70167d531a2982a1cd421cb589d26f85906d0a2a893d84e121d51aec9679b230

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 6d7fa73f593459e0a7788f4f85be2fc47436ec0cc7383b4458704fa3ebf5835f
MD5 683bfb03e4e1c9dc8b9d9fbe116d255e
BLAKE2b-256 6d04aaec4fabd524252a8e578784a657831f21e6013a3c0bc52ae25091827f8b

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ee37c4942c6042ac6a9014ceb927c3294b1a382d3faec87d481e6bb8c1a68724
MD5 0da87b1b59391429a8059ce2ab496a14
BLAKE2b-256 e320587e58649f4847f60f6675ecb3781b079dab79b773e854010f2b74f4fccb

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5a967af764517cc013dfb7d3ff785d53390ad0d377e68d1e3bc677b8a7714541
MD5 ec3fbbaf9b12418cafc594537fcf5156
BLAKE2b-256 3c7a672cf7bca924de16c8c512e797fbcc2d7b24c129822edecefc1052ecb3fd

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a537ff7e24f2f66151e1d0edbd8f9b0ffe3a8c1a7f641de2efd69fcef3946e0
MD5 36622d4d5ec66667f03e698767f81bfc
BLAKE2b-256 f0de10d93664b7649f68fa5f10de72de839934dc27e1ac8cd291d7157a27d5e0

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4e4a8f15b848e1d57e249d53f8cdfce0cdeb91442b52784198ef1b6b472232dc
MD5 bb8ca8ff4a524677cac703147dfefb0d
BLAKE2b-256 4de2602ddd9f6824c823624086c13fbaebee50984e5050d79893c4cf284f83ba

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b0f1758d1f2221e94a5446a99b339507b39c6b87dc0124470bbf7bbccd6be288
MD5 0d91f18cbcb18eeab0a37ee68e573259
BLAKE2b-256 9412d34f7de207b44adf954daba89bfb1e5d6088ee5005360b99ce668a475af0

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4aed15dd10ea9a0e6661f19bc95c17aacd284a7926564ab46134b4eb7d913a2
MD5 83012a886ab2605a68faa12ef9f06a56
BLAKE2b-256 44fc3b76b8b0a0e8f8a6e021a27abf25ce8f9bc1dde728610af49d08a39729b9

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c5f43f356cd831ec59b20a28f0a878addf5db8eca248c3c3fd7a0bdf443d46d5
MD5 a16a1f29ddc7fa46605b4502addfac36
BLAKE2b-256 f3e8c309440ea0d12ad279eff10911199f4389ad773800e8f291f9ac3a20f316

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1db1b3ab8c2b53a5be1efa42c48737e3eaacdc62e5560cc00e00edf290c80aa
MD5 1360f16e010f69e46b9ca8fcdf1f469b
BLAKE2b-256 95c74dbf7cda671ecd2035988388653c8a789e1cda166ff597f9eebcfee4a9f2

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8e6421efd2ce332335994efebac3a21b48de331d05a881c88d47eff964e0f798
MD5 aaf308483bb619661c8f229d28834930
BLAKE2b-256 c7685f63c59f29bc57ee7f07a7b670439c097ae6f0e92470ad10ad1d02c649be

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 143.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9811d64352167045c6f25335cf62b62da67c754f28014d1b266b7f63a99d44af
MD5 c84a07d1ecf2c69b14531ab73429fc7b
BLAKE2b-256 0cf6066443bfcb6f2920f28c74b1e4b66000e30838d2ea660efd12c85827c24f

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 136.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 150930ee3e0d3520c58b7b913d2807e8861ce711a64aadbe7c1193ff1a00a94a
MD5 9b76bc654f454fa9a8550150550a2a8a
BLAKE2b-256 f3fef4b13a2d39a31de9df38e2736bd05023564492fda2e32fe2979dc7c27e08

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef0788306e0e25d8c670c214cab71054bab989562d20aaaa21d381cf2712381f
MD5 31820b055801464bfb360f691691ffb1
BLAKE2b-256 9acb46a3d23e0e8d7904cbb5e7177e550e719c1824fcf4ba5f8aa405d8477877

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 4a6b4c087c429f6209acc085fa81937cfcfc79279ed476dfd51c9a7938df5801
MD5 134f37f768226e16c349045390fd91e3
BLAKE2b-256 cce45702faaa7e4afbfd001f65a864fd32e85c63354a1b405e0fd732bf2eab85

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 47864bd9b083c314dd8b5dea0c1a0ed3bca7c2993bc3bbad7bbf77a3fb57b65e
MD5 ceb4d6936919bd341b19a09085ad9bfb
BLAKE2b-256 ac72e78ac58c112ad41d591a3e2cb37045ad5fc59abfb1190807dbfa81b1193c

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a792e25816a36659f76519c465e88eb8c2e72e6fd86260bb57be98ad23cf72c3
MD5 45b9b4ade9eab62454ab5245a207fcb1
BLAKE2b-256 7e7594ddf93aae39b05f64b1175d3c7aa7dae162ac9286425eee633db433f360

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 83783cf990eba76f32568472ebd40039babf85b93a6de9851d054779286acf4b
MD5 33c0e6aa4c0b92eb151ac0c5a4ef2435
BLAKE2b-256 e85a09695a8565607c49330ff626d9328680e35cf8f3805c2004ae36b28af10c

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0ac4ddf1cb82d763d041e74fd9ee0a1a39af3aa47f25c42cb679874eddad5fb
MD5 c366067e1bf91464b8bca6a3cddd1a14
BLAKE2b-256 e7d461efe77281209ff7736738c420dcedffadbe652f27a9ca1c055822b85255

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 993677476ebd61122a6fe170c3950112bdbba8c4ffdc9b45dd4bc57925558972
MD5 f6ce24bf5a696289e21101dbac5aa109
BLAKE2b-256 96c741c84a73faae54582a4f0e3d0cf5186a4ab38d57f20715aea29767f68bb6

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1417744ecca5597e6c28be2b4f04d92af44ddd1a6abc8580e13eb75f12af785c
MD5 3b5c0ed0a1e44f6fba7d2cd773cd676e
BLAKE2b-256 2c870d46be2b1a82ad87069e76663c9cec49abd7dd96e250f3d1ea96d5d8f751

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f20772c7d0eeb012f85ab64922787b099221b063a2928d5df910c96d5c5b9203
MD5 abd6b1139a9346d0b1f80e5cbdfabbd8
BLAKE2b-256 8c3989eef5f3d8d2371a3e1eb37e8b2f54a2606bd54208fae4d5977ff4cc5b98

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 965432315882319fa9122120fca6ad1f0ee813a821f9ee1f41c334e97b4fe749
MD5 acba8fd74e82e8561e19e72658d3324a
BLAKE2b-256 a51fe4756307ae665182367e2df1537e17c5523343abf8256e1d9e88afb45cd3

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0879c6112efe61eeaa58e3a71770e5c1ebe2599281950bd2c226c46acff3036e
MD5 518416d118b1866cf1ddd85c14facd7d
BLAKE2b-256 84a935dc48009f70c9a31ee2ae8b2895edd62e9f56836d44e8ead94eac099afb

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 149.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9f27e00711987c870682c807cddeec301dd07dbda1d9f440c10ff70434fe4edc
MD5 e1705fe75c0996e51707858b66013b64
BLAKE2b-256 a5b52f57bd57ccf3765843492ec855eab80b5f4af1a1c2be861f02f21e5d2e96

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: bitarray-3.5.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 140.9 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 656530b36c0f538eec1bf2b429c4c25095aae8b10c94a7949efcda2f3e319c57
MD5 a9f0192c979445aeac1012ef51a1d239
BLAKE2b-256 0557db79e3c415ec35bfb8c4091189f5fa2abc5cdda691469d5561df4a9ec34a

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 68a9e43cf6e307792d14fd156989ab43b96808b06bca6e96289a470197b2d668
MD5 452339ce6492e6cdc1e65eb79ac7f9a4
BLAKE2b-256 cfa94de92c57ff023cae33f4e2277fd0893bb520e3bb8053d170736d2edb7cf0

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 1635763e2b118719ce115c8e027eebc0533c3b7c5837b79d17a8091ccc412857
MD5 325615270a4cf795bc16b946813863a6
BLAKE2b-256 3ce1e773a82014b9c3ede1fd28853a6ba0a362301288da7abd27cb35998894d9

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 bde171fa3e8cf9cc6231fe33949f345f7a03f02cd8bd413df11538d3ad830fa6
MD5 298f8efe9271c0a52966ec60a4b2f130
BLAKE2b-256 740b82bd8a86b972776ed194fdb59c1c74257ee973ee4649aa832283098319b0

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 da265339c830f03f7ec6ea4d4c82183df039c522e7a187a80a61cbe864c43a07
MD5 3155e144c2c354aadb48c3010feb58b4
BLAKE2b-256 d4187266081d419850cb9f3f00fb99f4ad913e57d94451691a2670f174b61fb7

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 50b20b10da01bf2293dd6b23c3017353e0b6372b8d7e7b0737ba6008da319aae
MD5 138d88fbb30a7fefb77e1a83497c0122
BLAKE2b-256 8beed5f55f12290c15f90660a21672463b76e48d5b18dabf4f01effe833ee00b

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b27e471cb2bf8e8997ca5d815d5cda4cf480ac1eec684e63917e10299d8fe7d1
MD5 945b5622cacd939aaebdf1ca5c0f78ff
BLAKE2b-256 af58b4f387c80b561e7eeeac2c7cd4d9348febcc29a9768dd3c1d7078b1a7888

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 457343aeac6ff1e2c2ce2492641f3ddd62cda06684c98453ee035671342b1d40
MD5 319e21a5042bfe3c8200bbd4d1d51d71
BLAKE2b-256 f9ae5f6ebcae3008ad8ec80daec2b822eea0dd48df5f898b9a3246876f2af8a6

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0589428ac6c1d1f810e961a7d35610a703c376f1677e0a792c708c6647bbfcba
MD5 e88e831ec839d97d3d5bcfc3375dabfa
BLAKE2b-256 b3d60c37608a81a6bf1cee81bd2064c995eb5119b7aff2bcab0183bbc1cd9ef1

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 619bd71e6b4e9e400cbd09fea1ac3964effea4b2defa190f2592c24ff811cab0
MD5 b7facd54dfd8a7fb80ddbbafd63cf92c
BLAKE2b-256 e2a3bc25066c1496b8d8b30017977fe3f5f87e8f1ef36dd059d5036eef319a96

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 556647dd361f3afdc07d9b7e2db42a0b87a718d4364fe44150458a87465aea90
MD5 91a9512148f06914bef1879d7aa077e7
BLAKE2b-256 517f3858095c7859cb3adb5dc8a53cd24a4d80de608b4ca9ce55ff716fcca50a

See more details on using hashes here.

File details

Details for the file bitarray-3.5.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.5.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1e1e76165517eab179a0501f54051f2bcc655259f021f7990d4e31b40d233ff9
MD5 8419be23d097749449dc3ac4f1cdfb99
BLAKE2b-256 7646009a55bbddda6ef1475fc0d9c4f31d4405d75a021eb2ef51a7636dbccd40

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