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 400 unittests.

  • Utility module bitarray.util:

    • conversion to and from hexadecimal strings

    • (de-) serialization

    • pretty printing

    • conversion to and from integers

    • creating Huffman codes

    • compression of sparse bitarrays

    • 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: 2.8.2
sys.version: 3.11.0 (main, Oct 25 2022) [Clang 14.0.4]
sys.prefix: /Users/ilan/Mini3/envs/py311
pointer size: 64 bit
sizeof(size_t): 8
sizeof(bitarrayobject): 80
__clang__ or __GNUC__ defined: 1
PY_LITTLE_ENDIAN (use word shift): 1
DEBUG: 0
.........................................................................
.........................................................................
................................................................
----------------------------------------------------------------------
Ran 492 tests in 0.463s

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 (uninitialized)
>>> 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
bitarray('010111010')
>>> a &= b
>>> a
bitarray('101000001')
>>> a <<= 2   # in-place left shift by 2
>>> a
bitarray('100000100')
>>> b >> 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, using the .tobytes(), .frombytes(), .tofile() and .fromfile() methods, 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()
>>> a.endian()
'big'
>>> a.frombytes(b'A')
>>> 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(endian='little')
>>> a.frombytes(b'A')
>>> 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 is 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

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.

When converting to and from machine representation, using the .tobytes(), .frombytes(), .tofile() and .fromfile() methods, the endianness matters:

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

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 a list of the symbols:

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

Since symbols are not limited to being characters, it is necessary to return them as elements of a list, rather than simply returning the joined string. 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() and .iterdecode() methods, 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')
>>> a.decode(t)
['a', 'b', 'b', 'a']
>>> ''.join(a.iterdecode(t))
'abba'

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

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: 2.8.2 – change log

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

The bitarray object:

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

Return a new bitarray object whose items are bits initialized from the optional initial object, and endianness. The initializer may be of the following types:

int: Create a bitarray of given integer length. The initial values are uninitialized.

str: Create bitarray from a string of 0 and 1.

iterable: Create bitarray from iterable or sequence 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 readonly or writable, depending on the object type.

New in version 2.3: optional buffer argument.

bitarray methods:

all() -> bool

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

any() -> bool

Return True when any bit in the array 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 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 the bit order 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 endianness of the bitarray object. Padbits 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 of array>, step=1, /) -> int

Count the number of occurrences of value in the bitarray.

New in version 1.1.0: optional start and stop arguments.

New in version 2.3.7: optional step argument.

decode(code, /) -> list

Given a prefix code (a dict mapping symbols to bitarrays, or decodetree object), decode the content of the bitarray and return it as a list of symbols.

encode(code, iterable, /)

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

endian() -> str

Return the bit endianness of the bitarray as a string (little or big).

extend(iterable, /)

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

fill() -> int

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

find(sub_bitarray, start=0, stop=<end of array>, /) -> int

Return the lowest 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.

frombytes(bytes, /)

Extend the 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, all bytes until EOF are read. When n is non-negative but exceeds the data available, EOFError is raised (but the available data is still read and appended).

index(sub_bitarray, start=0, stop=<end of array>, /) -> int

Return the lowest index where sub_bitarray is found, such that sub_bitarray is contained within [start:stop]. Raises ValueError when the sub_bitarray is not present.

insert(index, value, /)

Insert value into the bitarray before index.

invert(index=<all bits>, /)

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

New in version 1.5.3: optional index argument.

iterdecode(code, /) -> iterator

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

itersearch(sub_bitarray, /) -> iterator

Searches for the given sub_bitarray in self, and return an iterator over the start positions where sub_bitarray matches self.

pack(bytes, /)

Extend the 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 in the bitarray. Raises ValueError if item is not present.

reverse()

Reverse all bits in the array (in-place).

search(sub_bitarray, limit=<none>, /) -> list

Searches for the given sub_bitarray in self, and return the list of start positions. The optional argument limits the number of search results to the integer specified. By default, all search results are returned.

setall(value, /)

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

sort(reverse=False)

Sort the bits in the array (in-place).

to01() -> str

Return a string containing ‘0’s and ‘1’s, representing the bits in the bitarray.

tobytes() -> bytes

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

tofile(f, /)

Write the byte representation of the bitarray to the file object f.

tolist() -> list

Return bitarray as list of integer items. a.tolist() is equal to 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 containing one character for each bit in the bitarray, using the specified mapping.

bitarray data descriptors:

Data descriptors were added in version 2.6.

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() or .iterdecode().

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 endianness for new bitarray objects being created. Unless _set_default_endian('little') was called, the default 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.

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

Create a bitarray of length, with all values 0, and optional endianness, which may be ‘big’, ‘little’.

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

Return a bitarray of length random bits (uses os.urandom).

New in version 1.7.

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.

make_endian(bitarray, /, endian) -> bitarray

When the endianness of the given bitarray is different from endian, return a new bitarray, with endianness endian and the same elements as the original bitarray. Otherwise (endianness is already endian) the original bitarray is returned unchanged.

New in version 1.3.

rindex(bitarray, value=1, start=0, stop=<end of array>, /) -> int

Return the rightmost (highest) index of value in bitarray. Raises ValueError if the value is not present.

New in version 2.3.0: optional start and stop arguments.

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

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.

parity(a, /) -> int

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

New in version 1.9.

count_and(a, b, /) -> int

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

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.

any_and(a, b, /) -> bool

Efficient implementation of any(a & b).

New in version 2.7.

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.

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.

ba2hex(bitarray, /) -> hexstr

Return a string containing the hexadecimal representation of the bitarray (which has to be multiple of 4 in length).

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

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

ba2base(n, bitarray, /) -> 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=16 (hexadecimal), ba2hex() will be much faster, as ba2base() does not take advantage of byte level operations. For n=32 the RFC 4648 Base32 alphabet is used, and for n=64 the standard base 64 alphabet is used.

See also: Bitarray representations

New in version 1.9.

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

Bitarray of the base n ASCII representation. Allowed values for n are 2, 4, 8, 16, 32 and 64. For n=16 (hexadecimal), hex2ba() will be much faster, as base2ba() does not take advantage of byte level operations. For n=32 the RFC 4648 Base32 alphabet is used, and for n=64 the standard base 64 alphabet is used.

See also: Bitarray representations

New in version 1.9.

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.

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

Convert the given integer to a bitarray (with given 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.

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.

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.

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.

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.

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.

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.

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 endianness). Note that the symbols are not limited to being strings. Symbols may may be any hashable object (such as None).

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.

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.

Project details


Release history Release notifications | RSS feed

This version

2.8.2

Download files

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

Source Distribution

bitarray-2.8.2.tar.gz (128.4 kB view details)

Uploaded Source

Built Distributions

bitarray-2.8.2-pp310-pypy310_pp73-win_amd64.whl (123.2 kB view details)

Uploaded PyPy Windows x86-64

bitarray-2.8.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (126.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (126.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (128.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bitarray-2.8.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (120.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

bitarray-2.8.2-pp39-pypy39_pp73-win_amd64.whl (123.3 kB view details)

Uploaded PyPy Windows x86-64

bitarray-2.8.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (126.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (126.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (128.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bitarray-2.8.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (120.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

bitarray-2.8.2-pp38-pypy38_pp73-win_amd64.whl (123.3 kB view details)

Uploaded PyPy Windows x86-64

bitarray-2.8.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (126.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (126.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (128.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bitarray-2.8.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (120.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

bitarray-2.8.2-pp37-pypy37_pp73-win_amd64.whl (123.3 kB view details)

Uploaded PyPy Windows x86-64

bitarray-2.8.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (126.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (126.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (128.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bitarray-2.8.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (120.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

bitarray-2.8.2-cp312-cp312-win_amd64.whl (122.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

bitarray-2.8.2-cp312-cp312-win32.whl (115.6 kB view details)

Uploaded CPython 3.12 Windows x86

bitarray-2.8.2-cp312-cp312-musllinux_1_1_x86_64.whl (330.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

bitarray-2.8.2-cp312-cp312-musllinux_1_1_s390x.whl (352.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ s390x

bitarray-2.8.2-cp312-cp312-musllinux_1_1_ppc64le.whl (346.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ppc64le

bitarray-2.8.2-cp312-cp312-musllinux_1_1_i686.whl (318.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

bitarray-2.8.2-cp312-cp312-musllinux_1_1_aarch64.whl (333.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

bitarray-2.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (300.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (318.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

bitarray-2.8.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (317.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

bitarray-2.8.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (301.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (287.8 kB view details)

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

bitarray-2.8.2-cp312-cp312-macosx_11_0_arm64.whl (121.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

bitarray-2.8.2-cp312-cp312-macosx_10_9_x86_64.whl (124.1 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

bitarray-2.8.2-cp312-cp312-macosx_10_9_universal2.whl (172.4 kB view details)

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

bitarray-2.8.2-cp311-cp311-win_amd64.whl (122.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

bitarray-2.8.2-cp311-cp311-win32.whl (115.4 kB view details)

Uploaded CPython 3.11 Windows x86

bitarray-2.8.2-cp311-cp311-musllinux_1_1_x86_64.whl (322.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

bitarray-2.8.2-cp311-cp311-musllinux_1_1_s390x.whl (345.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ s390x

bitarray-2.8.2-cp311-cp311-musllinux_1_1_ppc64le.whl (340.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ppc64le

bitarray-2.8.2-cp311-cp311-musllinux_1_1_i686.whl (311.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

bitarray-2.8.2-cp311-cp311-musllinux_1_1_aarch64.whl (326.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

bitarray-2.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (296.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (314.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

bitarray-2.8.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (314.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

bitarray-2.8.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (297.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (283.4 kB view details)

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

bitarray-2.8.2-cp311-cp311-macosx_11_0_arm64.whl (121.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

bitarray-2.8.2-cp311-cp311-macosx_10_9_x86_64.whl (124.1 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

bitarray-2.8.2-cp311-cp311-macosx_10_9_universal2.whl (172.2 kB view details)

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

bitarray-2.8.2-cp310-cp310-win_amd64.whl (122.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

bitarray-2.8.2-cp310-cp310-win32.whl (115.4 kB view details)

Uploaded CPython 3.10 Windows x86

bitarray-2.8.2-cp310-cp310-musllinux_1_1_x86_64.whl (314.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

bitarray-2.8.2-cp310-cp310-musllinux_1_1_s390x.whl (336.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ s390x

bitarray-2.8.2-cp310-cp310-musllinux_1_1_ppc64le.whl (332.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ppc64le

bitarray-2.8.2-cp310-cp310-musllinux_1_1_i686.whl (302.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

bitarray-2.8.2-cp310-cp310-musllinux_1_1_aarch64.whl (317.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

bitarray-2.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (286.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (303.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

bitarray-2.8.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (304.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

bitarray-2.8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (287.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (274.0 kB view details)

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

bitarray-2.8.2-cp310-cp310-macosx_11_0_arm64.whl (121.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

bitarray-2.8.2-cp310-cp310-macosx_10_9_x86_64.whl (123.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

bitarray-2.8.2-cp310-cp310-macosx_10_9_universal2.whl (171.7 kB view details)

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

bitarray-2.8.2-cp39-cp39-win_amd64.whl (122.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

bitarray-2.8.2-cp39-cp39-win32.whl (115.4 kB view details)

Uploaded CPython 3.9 Windows x86

bitarray-2.8.2-cp39-cp39-musllinux_1_1_x86_64.whl (310.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

bitarray-2.8.2-cp39-cp39-musllinux_1_1_s390x.whl (333.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ s390x

bitarray-2.8.2-cp39-cp39-musllinux_1_1_ppc64le.whl (329.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ppc64le

bitarray-2.8.2-cp39-cp39-musllinux_1_1_i686.whl (299.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

bitarray-2.8.2-cp39-cp39-musllinux_1_1_aarch64.whl (314.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

bitarray-2.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (300.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

bitarray-2.8.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (302.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

bitarray-2.8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (284.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (271.4 kB view details)

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

bitarray-2.8.2-cp39-cp39-macosx_11_0_arm64.whl (121.1 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

bitarray-2.8.2-cp39-cp39-macosx_10_9_x86_64.whl (123.8 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

bitarray-2.8.2-cp39-cp39-macosx_10_9_universal2.whl (171.7 kB view details)

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

bitarray-2.8.2-cp38-cp38-win_amd64.whl (122.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

bitarray-2.8.2-cp38-cp38-win32.whl (115.6 kB view details)

Uploaded CPython 3.8 Windows x86

bitarray-2.8.2-cp38-cp38-musllinux_1_1_x86_64.whl (319.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

bitarray-2.8.2-cp38-cp38-musllinux_1_1_s390x.whl (341.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ s390x

bitarray-2.8.2-cp38-cp38-musllinux_1_1_ppc64le.whl (337.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ppc64le

bitarray-2.8.2-cp38-cp38-musllinux_1_1_i686.whl (307.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

bitarray-2.8.2-cp38-cp38-musllinux_1_1_aarch64.whl (323.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

bitarray-2.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (285.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (302.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

bitarray-2.8.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (304.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

bitarray-2.8.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (273.4 kB view details)

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

bitarray-2.8.2-cp38-cp38-macosx_11_0_arm64.whl (121.2 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

bitarray-2.8.2-cp38-cp38-macosx_10_9_x86_64.whl (124.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

bitarray-2.8.2-cp38-cp38-macosx_10_9_universal2.whl (172.0 kB view details)

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

bitarray-2.8.2-cp37-cp37m-win_amd64.whl (122.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

bitarray-2.8.2-cp37-cp37m-win32.whl (115.3 kB view details)

Uploaded CPython 3.7m Windows x86

bitarray-2.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl (297.8 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

bitarray-2.8.2-cp37-cp37m-musllinux_1_1_s390x.whl (319.3 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ s390x

bitarray-2.8.2-cp37-cp37m-musllinux_1_1_ppc64le.whl (314.7 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ppc64le

bitarray-2.8.2-cp37-cp37m-musllinux_1_1_i686.whl (287.7 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

bitarray-2.8.2-cp37-cp37m-musllinux_1_1_aarch64.whl (301.7 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

bitarray-2.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (293.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

bitarray-2.8.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (295.3 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

bitarray-2.8.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (277.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (265.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bitarray-2.8.2-cp37-cp37m-macosx_10_9_x86_64.whl (123.7 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

bitarray-2.8.2-cp36-cp36m-win_amd64.whl (127.9 kB view details)

Uploaded CPython 3.6m Windows x86-64

bitarray-2.8.2-cp36-cp36m-win32.whl (119.4 kB view details)

Uploaded CPython 3.6m Windows x86

bitarray-2.8.2-cp36-cp36m-musllinux_1_1_x86_64.whl (295.8 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

bitarray-2.8.2-cp36-cp36m-musllinux_1_1_s390x.whl (317.4 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ s390x

bitarray-2.8.2-cp36-cp36m-musllinux_1_1_ppc64le.whl (312.5 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ ppc64le

bitarray-2.8.2-cp36-cp36m-musllinux_1_1_i686.whl (285.9 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

bitarray-2.8.2-cp36-cp36m-musllinux_1_1_aarch64.whl (299.4 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ ARM64

bitarray-2.8.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.8 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

bitarray-2.8.2-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl (293.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ s390x

bitarray-2.8.2-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (294.8 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ppc64le

bitarray-2.8.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (277.5 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ARM64

bitarray-2.8.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (265.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

bitarray-2.8.2-cp36-cp36m-macosx_10_9_x86_64.whl (123.6 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: bitarray-2.8.2.tar.gz
  • Upload date:
  • Size: 128.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2.tar.gz
Algorithm Hash digest
SHA256 f90b2f44b5b23364d5fbade2c34652e15b1fcfe813c46f828e008f68a709160f
MD5 26d6daf87d109187654d8ddfec7954b7
BLAKE2b-256 99f4316cfb1cd62886d7bf87da48cf847ecfced48ed5f91ff8e54bc52f7fd76e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2b3c7aa2c9a6533dc7234d2a303efdcb9df3f4ac4d0919ec1caf568868f12a0a
MD5 e1c6926166f198bde9bdac779cd1e39d
BLAKE2b-256 712febf9b7b25986f8e1c8e6fe76057040dfa817a239748b2c210eebe825ec2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e678696bb613f0344b79be385747aae705b327a9a32ace45a353dd16497bc719
MD5 47f5082eaa876af4415520be1c200eb0
BLAKE2b-256 2341ac2e6a91a106b0cd73b474dfb389ab9de30971861593e9e273e7d408aefd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dd074b06be9484040acb4c2c0462c4d19a43e377716be7ba10440f51a57bb98c
MD5 a9172e24ccb4a3cdf0321b5131fd2d2d
BLAKE2b-256 a7573423f64412dc89f7eacf8228d6eb0e59418fac59e5a2084419dbf1ecd6b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bb337ffa10824fa2025c4b1c06a2d809dbed4a4bf9e3ffb262676d084c4e0c50
MD5 2788e29784eb9434a51bfab411a4e540
BLAKE2b-256 dc41b71306d3ad9749ad07f30bedc15e8a11add8f4f02add350af99761e808c0

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1b734b074a09b1b2e1de7df423565412d9213faefa8ca422f32be756b189f729
MD5 c604dc6fce78b1a53649c9d2d6dcf291
BLAKE2b-256 1e637e5eb6d9fa525762b8ccff9761b9f558f7682f7a2b084489707432c59654

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4963982d5da0825768f9a80760a8560c3e4cf711a9a7ea06ff9bcb7bd250b131
MD5 56bf31dbe1067f44cd8a7b15735f5bcf
BLAKE2b-256 165fd03b011c45bc65a47dcf65198ff642430bdd2289e8d316694d9a33b331e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c384c49ce52b82d5b0355000b8aeb7e3a7654997916c1e6fd9d29697edda1076
MD5 6ada2458fbe53b87330ca5ff6baca576
BLAKE2b-256 f5355269128ac0fb64de030d019a1e1f9666f7a17d40aae9e7efe15ab3743408

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 440c537fdf2eaee7fdd41fb1dce5701c490c1964fdb74225b10b49a7c45bc7b4
MD5 b29feeee7eaef0727f6069d4e3761ed3
BLAKE2b-256 3b164ad04dfb0da8696a46816f7ac2ba29f261bb377a58a122209ae74faa41ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 27428d7b0e706307d0c697f81599e7af4f52e5873ea6bc269eae3604b16b81fe
MD5 45e3408181dc7550002f487675245698
BLAKE2b-256 082cfaf0118c1def708ee03d1f33ab6e9b5d97d830f6a3efcc7610aaa4f2bf6f

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b71d82e3f001bcb53463023f7f37e223fff56cf048f577c6d85597db94770f10
MD5 ef2a916938ba09fa7ee63a82724e5e59
BLAKE2b-256 ceb9d8690a2da625780bda11aa8a62e62becfa01db1abe02bcba51aa0f872cdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 111bf9913ebee4630e2cb43b61d0abb39813b231262b114e5268cd6a405a22b9
MD5 9e5a5efb6016a098abc11becead404fb
BLAKE2b-256 75d86ae314dd6cf8c98e77d8eb816314fe63523210edddf478acfbccc6642fb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a35e308c23f039064600108fc1c8416bd102bc3cf3a6915761a9f7c801237e0
MD5 06207aa77bace84906641d41979f50cc
BLAKE2b-256 56b2d0e119f4fc0d9a1a11058bc656a8e8543757aeaf76c872612a6ccf3a747d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2b2dc483ada55ef35990b67dc0e7a779f0b2ce79d156e452dc8b835b03c0dca9
MD5 91fff4a9638ae507922745fb9d5f6518
BLAKE2b-256 7aef8bf1dd9e0def7ecb4d54270e41511199b289d80328eaae99c7e7adb7d48e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fa49f6cfcae4305d8cff028dc9c9a881189a38f7ca43c085aef894c58cb6fbde
MD5 883d9ac539fb1b837a06ac8c4228aadb
BLAKE2b-256 e362a1abae8914486abbbd0d511eefd8fff57d51a9acbe3fb1ebe6fa9e3fbd40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8bb60d5a948f00901da1d7e4953189259b3c7ef79391fecd6f18db3f48a036fe
MD5 b3a2c47584008f50c8798b3e2f5ece6d
BLAKE2b-256 4549ebd565adee46cc404e658a533d5a3e4e3d5d91d3cda4b7ac66d2b010ef72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 095851409e0db75b1416c8c3e24957135d5a2a206790578e43739e92a00c17c4
MD5 7eba3794b9c839a3331b0b75ad446838
BLAKE2b-256 a742d7a8b85e61ee656efe92d58e422b40512faa5eeb27f3f2bdb41f1a875df4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56764825f64ab983d32b8c1d4ee483f415f2559e59388ba266a9fcafc44305bf
MD5 bc65b1d20277c71f8735deb5a6edcdc0
BLAKE2b-256 8026adcb7f1a2f98b9d44b709b11ec1e505d4abb8d5d12008c24b74efc9384fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cb8566b535bc4ebb26247d6f636a27bb0038bc93fa7e55121628f5cd6b0906ac
MD5 0164139a1ff4d260f7157012d367c4d5
BLAKE2b-256 b860480c81b5926dfd96e475f96500d9211acbf395264722e9ceb5146b5280c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0f45f7d58c399e90ee3bddff4f3e2f53ff95c948b2d43de304266153ebd1d778
MD5 c5d7b4a846d642fb55b9b7fcf8a652c2
BLAKE2b-256 80bbda36d4d036755c68a72098e1b53d16923e79985f1611333e78a4ae90e3ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e6765c47b487341837b3731cca3c8033b971ee082f6ab41cb430aa3447686eec
MD5 15a573d5c4b1f6c593fa8aac142a1e49
BLAKE2b-256 f107397bae46828cfe74313aee721f386fb1ff752821046a3e251466256b3f7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 122.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 215a5bf8fdcbed700cc8782d4044e1f036606d5c321710d83e8da6d0fdfe07d5
MD5 3dbfb67db18bff93fc0eae4f67d28a3b
BLAKE2b-256 d8e7a0006e86b26f973369ee4fb37bf0cf2c717c03173663137fac6d3ac7aa96

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 115.6 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 99196b4730d887a4bc578f05039b55dc57b131c81b5a5e03efa619b587bdf293
MD5 f70437b560a2f9d549a7464f5b88af6d
BLAKE2b-256 3879c154055a1a74691fe3f53100f44173e413bbb4b2a3f7b4e3cad221a461e5

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 de4953b6b1e19dabd23767bd1f83f1cf73978372189dec0e2dd8b3d6971100d6
MD5 8c3f52ccca95739c13bf089503bba464
BLAKE2b-256 2d9cda4b5310b63b05eba70a036c89ba2c7c844ca55d1c59c61f50c29725696c

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp312-cp312-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 14bc38ced7edffff25ee748c1eabc530624c9af68f86322b030b11b7918b966f
MD5 02c98059a78b41e5c93b01edd0938297
BLAKE2b-256 1f7a40a2f2726d5b0d6d08d56a7fc6ec71d4c77f7bd7a7053912da149b0644d7

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp312-cp312-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 280809e56a7098f48165ce134222098e4cfe7084b10d69bbc31367942e541dfd
MD5 7e0876818d9a3009de8764dc4be19ffb
BLAKE2b-256 637f8945b60785805829c2437899c247e469ec5f45cb6d63de1443517b87b07c

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 dd351b8fbc77c2e2ebc3eeadc0cf72bd5024a43bef5a847697e2b076d1201636
MD5 ea491073c751e7858277866ddc58c4ad
BLAKE2b-256 f0c62174aeaf542ccb22f31426d0dc195346a69e2843d0213d0062ab85266ebf

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 97e658a3793478d6bca684f47f29f62542312683687bc045dc3cb588160e74b3
MD5 174e363590f9f7ed60b08421d9027856
BLAKE2b-256 3f8e651e96c7564dc5662eedf10514d8154de95e30cafafd3e8058c9c563afe7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff3e182c766cd6f302e99e0d8e44927d533356e9d6ac93fcd09987ebead467aa
MD5 83e20581ace563e29a106b12b50b672f
BLAKE2b-256 51fbcde24f1ef4c2680ec6b7527341eb2975009243bfbe3574511030ae31bdee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d7e3ab9870c496e5a058436bf4d96ed111ca6154c8ef8147b70c44c188d6fb2c
MD5 e95978f66809fbc0370bd1886f3677fc
BLAKE2b-256 1de314d425b44983f8edfe7c68139eb5f5fae43f1e0df3c37a962eb65c7228e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 225e19d37b234d4d721557434b7d5590cd63b6342492b689e2d694d44d7cc537
MD5 0d81860b94eef5e9a86f668c6d5a8744
BLAKE2b-256 63aa85b0d31a3d91f7c6ab8e51b31fe4f47a8e75df1389af6ad2c31a71a19180

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 00bad63ef6f9d22ba36b01b89167176a451ea22a916d1dfa77d73e0298f1d1f9
MD5 ef47ffbd24a4968deb6c5692b340ca45
BLAKE2b-256 5e8482c01a10812392e29f6d1db3edf7f7d98e6c59a43bf39d34a4a6a6e31053

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a7bb559b68eb9cb3c4f867eb9fb39a696c4da70a41fad37b410bd0c7b426a8ce
MD5 af8670079e94cbdcedeae5f0a6b2de45
BLAKE2b-256 c8d78fea9a5656e59775a79bdce95439d539d268fee55d0f9e819d25b06b1abf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3d51ab9f3d5b9a10295abe480c50bf74ee5bf3d984c4cee77e493e575acc869
MD5 11bd8c86f59c91d9fcd3ed0e7bf3c0c5
BLAKE2b-256 9c546fde98eef6a9012290120a0abbf1ed1c9a2d20844a3e8073d2b97518845f

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c7b7be4bff27d7ce6a81d3993755371b5f5b42436afa151868e8fd599acbab19
MD5 5d638648b1bba29c4ea86172bd66afac
BLAKE2b-256 a063d8e672f87c1729131bf3081e1da2ac4fccbf497ce6a33e0e0cec44f5c5d5

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 05d84765bbfd0aa10890c765c56c917c237987325c4e327f3c0febbfc34365c8
MD5 c0744650ab7072de1f3df539d4ab85e4
BLAKE2b-256 d50d8954b07f4562babb1db788f4bfc06c1ca5ef2e4bc0ef24b6c0493c632a22

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 122.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ee779a291330287b341044635fce2979176d113b0dcce0308dc5d62da7951eec
MD5 508b350819c84d6945b45717c0f82efd
BLAKE2b-256 9778a3eeb8368a36d969679e026f6eb4e3f10edba84eb379160b48c9f005b68b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 115.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e8963d7ac292f41654fa7cbc1a34efdb09e5a42399b2e3689c3fd5b8b4e0fe16
MD5 3553739b9e75e552eba289e69eb66512
BLAKE2b-256 41f053442d0425578cecf189d04ea4e664db56368588a0c9639189273baa6cf1

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cb941981676dc7859d53199a10a33ca56a3146cce6a45bc6ad70572c1147157d
MD5 d66d6bd9cdd1fed13f7d8e33000fd8fb
BLAKE2b-256 7e6597e9837027856ff6af13c889cf74a7c9a0fc3d3e76ea0b18154b3cfd6b7e

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp311-cp311-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 4bbfe4474d3470c724e283bd1fe8ee9ab3cb6a4c378112926f45d41e326a7622
MD5 6e57231983353b1c01690d933996fcae
BLAKE2b-256 cae3b0c9065ae699a0abc8597fbebaae7d8d486a39a0f312b381b08fa26e4b09

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp311-cp311-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 3caf4ca668854bb23db4b65af0068238677b5791bcc45694bf8990f3e26e85c9
MD5 aece7e7f2469e459342e59feb4e4e917
BLAKE2b-256 046578597d98b753abd0dbb748a1b816e127d81629a164b2df31e2fe49e50186

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2c39d1cb04fc277701de6fe2119cc71facc4aff2ca0414b2e326aec337fa1ab4
MD5 4af19063d84cc5913913605ddd1f741c
BLAKE2b-256 67b72699ac2572d13761a416d0710d9ac2cb9e53a5b0d7fd6b813e1701d30476

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d2baf7ec353fa64917045b3efe26e7c12ce0d7b4d120c3773a612dce54f91585
MD5 2bcc50dbfac4c7f28376b561a33476e0
BLAKE2b-256 cf4126111fcfa37fd389c40e9ef94fdea6dda5a92c947551ef302331d8fd1e37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1cc29909e4cef05d5e49f5d77ace1dc49311c7791734a048b690521c76b4b7a0
MD5 658f13bab3a3cbae2661703a173d67b1
BLAKE2b-256 0c756f02b03b67d099c3bed1b6bd08b811b7b6a96456f60de5d10f075c30510a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2e456150af62ee1f24a0c9976947629bfb80d80b4fbd37aa901cf794db6ba9b0
MD5 da6ab453a08d3c1b3ef6d0629df43787
BLAKE2b-256 5f3731d35437979d834f57aacfb0334a2a08b90b26c2074eb529cbcbcb277032

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ad1563f11dd70cb1684cfe841e4cf7f35d4f65769de21d12b72cf773a7932615
MD5 46954783739232eeff02b7885c6f041c
BLAKE2b-256 a58b205dbd2303ec1900b65d7ed8319aab46ffbeec7e486bf07e34d472c991d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 532d63c54159f7e0fb520e2f72ef596493bc43810eaa75fac7a188e898ab593b
MD5 64a2dbf2a55a1f42e48c02513a67764c
BLAKE2b-256 6b54d2a66783ede20b38a2d6a9682ad3074ecca4bdf0bc6208b83e54e9e320f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 608385f07a4b0391d4982d1efb83ad70920cd8ca495a7868e44d2a4511cbf84e
MD5 79da5dca6fa9e6b9c737c63dc1a3e01f
BLAKE2b-256 c49b2748c29ce530fa6bd8e5c0ed6804401f6af1aa83b382c94fbad119cf4790

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9014660472f2080d550157164cc5f9376245a34a0ab877b82b95c1f894af5b28
MD5 728f7a095e8472ef919d5167c7186414
BLAKE2b-256 b689cfe5283b564beaeffb78c92ebfd6c08601525b0fc6a15db2caebec1fcf4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 599b04b04eb1b5b964a35986bea2bc4381145836fe550cc33c40a796b855b985
MD5 edfcd0f53bb9bb33c06d6cc0ef043cf1
BLAKE2b-256 c6be2c4ee45369d146e5a1a0ed8b1fabef352a8b66b19ca7c627c968f83e64a8

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a610426251d1340baa4d8b7942d2cbfe6a1e20b92c66817ab582e0d341185ab5
MD5 01d0986dd9ee3904dab09b99e79fb217
BLAKE2b-256 81231ed0841800df919e6c06b6c2510cfc8ab56354a7311c5caee3f1383eb1e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 122.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f7c5745e0f96c2c16c03c7540dbe26f3b62ddee63059be0a014156933f054024
MD5 e2a42d0f91ac8d3ad4cea28041031c49
BLAKE2b-256 c3e07f02c3f746fa430817dc73b3399aa58ff26daceabe632f22c5a68b8d29de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 115.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 88c2d427ab1b20f220c1d53171b0691faa8f0a219367d84e859f1001e90ceefc
MD5 53987388126203ac5bb811f604d09ba1
BLAKE2b-256 223f3096d72aa7739cd8193f401828f6f6c6732502f80457a5ffa753dd834dba

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 945e97ad2bbf7885426f39641a735a31fd4ca2e84e4d0cd271d9880372d6eae1
MD5 8b2969f13b65e6d191e8eec5edd32be0
BLAKE2b-256 61ebe7297055358ba05b4768815f64eb21d8056db86c7a3ddea366d76e287cfd

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp310-cp310-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 232e8faa8e624f3eb0552a636ebe745cee00480e0e56ad62f17808d281838f2e
MD5 c54b4a297d8cc44305d40daa5aa53cb5
BLAKE2b-256 e103e8f99a9980ae7af6242f65f3b928160884c983b43ad359408a072fe2edd8

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp310-cp310-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 c35bb5fe018fd9c42be3c28e74dc7dcfae471c3c6689679dbd0bd1d6dc0f51b7
MD5 d168a52008b6767de57aa428e4c12c36
BLAKE2b-256 7bdd974ef20012dab5e72fb2d27d61a579947d483b2a0483aa621b55bae2a1a2

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8528c59d3d3df6618777892b60435022d8917de9ea32933d439c7ffd24437237
MD5 43bcea15022123c84446f2214f743a91
BLAKE2b-256 90c448ce8dc5ac49b8166033503c3ec344da9107b2604440753377179ddc1451

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6d79fd3c58a4dc71ffd0fc55982a9a2079fe94c76ccff2777092f6107d6a049a
MD5 7cb8c0caee5ca6a61c566398ee6f5303
BLAKE2b-256 6930187778a80691d2ec7179825f018c83f14eda7dfdc04f0b64ddf95a7116a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9b3c27aeea1752f0c1df1e29115e4b6f0249173d71e53c5f7e2c821706f028b
MD5 0ea547382aa2edf49357e13472b79283
BLAKE2b-256 ef8941d63eefcdf44026cb66dd925f4b3e3b7d38d83af8e317347c9f0b7183b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4db2e0f58153a376d9a14873e342d507ca32640640284cddf3c1e74a65929477
MD5 30604aef909e3dbf067f16e3855f72e6
BLAKE2b-256 7d057a4fec886a53c3e71acfc148c07c184ef2b0e7f27bd2d5be4f0bd5061100

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 56f19ccba8a6ddf1382b0fb4fb8d4e1330e4a1b148e5d198f0981ba2a97c3492
MD5 07db4b284d64ab1b6369c612d4264242
BLAKE2b-256 47463e54bc60ebd5a08a3a5fcffc814888f68072dbdbe4d9e087c47a30f1139b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2cb8d08330d250df47088c13683322083afbdfafdc31df205616506d6b9f068f
MD5 5fe648cc914d7d0c0109cee4a06d0014
BLAKE2b-256 9338f915d0829d2ae79af08d56a513a0d6d78ac2ccafda04acbeaf3653086982

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ef23f62b3abd287cf368341540ef2a81c86b48de9d488e182e63fe24ac165538
MD5 9d06dc882d5fa01f18cd6f698fee62bb
BLAKE2b-256 0670a09779015c40c8647716a3d84952e7d50287435436a32efe96bd8c422af8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad8f8c39c8df184e346184699783f105755003662f0dbe1233d9d9849650ab5f
MD5 25319621644396b07d752d5fcf7cfd5d
BLAKE2b-256 3b82f0864be51bd129879ba4ba8c439a560be7b2b622f717777238d73cc406cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c3d9730341c825eb167ca06c9dddf6ad4d1b4e71ea7da73cc8c5139fcb5e14ca
MD5 ab792965d134f3c7d8436badf4aafa08
BLAKE2b-256 2dc3826fecc800d718012aac8d3bd8453867b1b1503ec52ad255d6533d8d81b7

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 525eda30469522cd840a11ba866d0616c132f6c4be8966a297d7545e97fcb822
MD5 e6a4c48eb23423dd22a106d6158db361
BLAKE2b-256 1108d7564148b2cc10579cf0b6ccc4b1c2fc4d50a49a37dfd91c93dcf9f5a19c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 122.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b007aaf5810c708c5a2778e371aa546d7084e4e9f82f65865b2ce5a182376f42
MD5 4a48682e9844fc519122f57a6e70e11d
BLAKE2b-256 7124f83e760cb23c846989573ae029babb8f3a7eee6b6b05fe11e29311cc4cd2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 115.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b499d93fa31a73e31ee62f2cbe07e4df833fd7151734b8f07c48ffe3e4547ec5
MD5 d253375c56099fe4b63602c1e3bc147f
BLAKE2b-256 983df401f330e1311476ff74e37ae78c72fe8fb0ae62f217525e59498f41a237

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f0b54b95e39036c116ffc057b3f56f6084ce88822de3d5d1f57fa38554ccf5c1
MD5 4110e703548113a8f0ffaeffd18987da
BLAKE2b-256 877633861fb60aa1c7f7062b2261549959ed43f9665b06f0afe9eab0f4f3a2d6

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp39-cp39-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 890355bf6ba3dc04b5a23d1328eb1f6062165e6262197cebc9acfebdcb23144c
MD5 d144892871b899b8fdbf64a48ff5be24
BLAKE2b-256 d656d8f8c0f60dfa57b3e77f34d5bdb8a28899dc03ff30518de6ba4034d39fce

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp39-cp39-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 70cebcf9bc345ac1e034fa781eac3619323eaf87f7bbe26f0e28850beb6f5634
MD5 4445887d724832a3bdffa3c9bae4aa33
BLAKE2b-256 255760bb45b841e723d4b71c3156536c371a25dbc5c8b4d91090fc873b7f90f0

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d0d0923087fe1f2d85daa68463d221e90b4b8ed0356480c887eea90b2a2cc7ee
MD5 8afaa66a20b915530654c4dec1619f24
BLAKE2b-256 57a7599dd0479fa49ad7501e3fe59ec055724a65eb13dca3413e0fba41fc9900

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 09d729420b8edc4d8a23a518ae4553074a0054d0441c1a461b425c2f033fab5e
MD5 d7f816e9e23e3d5bbcd00446ac3c53b2
BLAKE2b-256 5fd46eaf76a33e2cede9a817a251a05da2ba810d7949d677efe68b5c9b6478c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b088f06d9e2f523683ae363e227173ac454dbb56c938c6d42791fdd78bad8da7
MD5 cd46b3308b1c1ade39c9a6381ae928b1
BLAKE2b-256 315fad21dafc48ab7c918d6a91320727dcdcdac37ee693f32d30cb4ccae12cb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9f6f245d4a5e707d48274f38551b654a36db4fb83437c98be00d2019263aa364
MD5 c433b68a67d7cfc874a9fca05166fbdc
BLAKE2b-256 64ac98c46459165ba73d07c5190c438fbb027b46341380a15fcdde8de239a349

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3ecdd528268478efeb78ed0132b01104bda6cd8f10c8a57708fc87b1add77e4d
MD5 3737da0b2fd2ada8b7e204573a9fe2ff
BLAKE2b-256 bef365a0b2d4128fc43c4212ec81010b297e705d06f71109211e8891027acb38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c28b52e59a5e6aa00a929b35b04473bd479a74237ab1170c573c49e8aca61fe
MD5 69d971572e0506f1cc97e8c938e80f98
BLAKE2b-256 e27061ba1e2955dc52e55eb8af73c0f3d2129a720f229ad902aefc232adf531c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e883919cea8e446c5c49717a7ce5c93a016a02b9429b81d64b9ab1d80fc12e42
MD5 7f07c6e117458dc363b5b89d756e13c1
BLAKE2b-256 6c2e5aa220d11351d687c37f8e4c858d8b7cbb5a2ca482ba418c5bbb3f7545fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5819b95d0ccce864066f062d2329363ae8a64b9c3d076d039c75ffc9204c2a12
MD5 d68e5ac9da548b03be90e77a9c70134a
BLAKE2b-256 27af2b91fe2b60ea6ec14bf3c28559fc808a844254d3621e3ab3bce5217e86b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 932f7b77750dff7140522dc97dfd94533a599ef1c5d0be3733f556fd44a68821
MD5 8a2b42d1c79981d16bacd39ea3080797
BLAKE2b-256 be81004fdbacee1752e6c4ac84d1d598e0e173e6ddd929f1b71bd3c1d5931cf7

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 36bdde1aba78e4a3a6ce5cbebd0a6bc967b0c3fbd8bd99a197dcc17d654f423c
MD5 4cd3d2dc21474aca540297b2e2a898c0
BLAKE2b-256 45b0a06aa485e6388402a9717a37e1898926f486784551bfd9df5e47130b2975

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 122.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 316147fb62c810a7667277e5ae7bb75b2871c32d2c398aeb4503cbd4cf3315e7
MD5 9d563ea96160bf65f44c61241e084c34
BLAKE2b-256 a11479d00f3be32d9d0216972c0c5b7b4b738e3a5b62bed35a9e40b3b327b1b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 115.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ab87c4c50d65932788d058adbbd28a209144523ffacbab81dd41582ffce26af9
MD5 0dcc1f8de6780762c20297825d3c04b5
BLAKE2b-256 84b5e256aca8befb223e2e12763a1769927c3bbadf805a0dfa98003bd34a3576

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 726a598e34657772e5f131115741ea8709e9b55fa35d63c4717bc16b2a737d38
MD5 e191f89249dfc07da07eabc5d8fb5876
BLAKE2b-256 b183a11611cf72154d0114b759f6f1ad43fc69de0148bedcbc8a96f45bb27a5c

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp38-cp38-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 51d45d56be14b69720d11a8c61e101d86a65dc8a3a9f356bbe4d98cf4f3c5617
MD5 879808d86aaeeb144a72636ddbd8290e
BLAKE2b-256 7e81e22238f517730fcc5f647dbaaa4d8cfcd690437ce3f4104e3d5082007c6f

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp38-cp38-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 0bbeb7120ec1a9b26ce423e74cad7b414cea9e35f8e05599e3b3dceb87f4d1b6
MD5 e52faac5965d68393ac37f88cede55c2
BLAKE2b-256 b6d304185be5e33c58cbd1d7d72eac1db3cd7ce468aa5662797f43c803b63a62

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9e895cc3e5ffee269dd9866097e227a68022ef2b78d627a6ed737534d0c88c14
MD5 f6ce931cfb993df563aa8007311a5aba
BLAKE2b-256 720a1efa598dbdd950f96bca63a1a159a4727d1d23d9d811151949ec61e27e70

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ab2e03dd140ab93b91f94a785d1cd6082d5ab53ab6ec958726efa0ad17f7b87a
MD5 9a58447fbd3a5e616e44afc2178a986c
BLAKE2b-256 79256409d8925af58290baa381173616e515aec8762276bd6fbd93d7e5d643b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 79fde5b27e35aedd958f5fb58ebabce47d7eddae5a5e3774088c30c9610195ef
MD5 f89eabb311192faabc67523580d2ffdb
BLAKE2b-256 ac15c7db7563b36f933d075b7cbbc81c5a36eb7730e502afa9f04ff9315625cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0c8716b4c45fb128cd4da143749e276f150ecb0acb711f4969d7e7ebc9b2a675
MD5 1d199fb0724c924562ca710012dd345e
BLAKE2b-256 9b1156e121deb5df59a05bb14e80aeba630a901cbc7e1fe12cf2e16527ef14be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 462c9425fbc5315cbc20a72ca62558e5545bb0f6dc9355e2fa96fa747e9b1a80
MD5 80256122d49d4818a0d7ed158081252e
BLAKE2b-256 43bad1ca8c354e4c463c767cbad5d506df41947fd4004e6a58647cc72f6f98b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f699bf2cb223aeec04a106003bd2bf8a4fc6d4c5eddf79cacecb6b267657ac5
MD5 3c046ab5511f6cd29baafe76a77f9ccd
BLAKE2b-256 aea81012766e0d7cc7d181a0f0027dace25db3b1e739247afe1101550c2e9b2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6abf2593b91e36f1cb1c40ac895993c7d2eb30d3f1cb0954a80e5f13697b6b69
MD5 6ce1ba57f032b42276610ffb66dfe058
BLAKE2b-256 39a207690d687bb6ef471c6270525aa707d433ad715793a41cf422fc5a6d3a2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fea9354b7169810e2bdd6f3265ff128b564a25d38479b9ad0a9c5776e4fd0cfc
MD5 c9e4d9f8d822df6db09190ff23db1cf9
BLAKE2b-256 4728e5b1e0fdafcb06eafa4da9130ee7abde72cb9dd718fb3468dcf8d1236d96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c44b3022115eb1697315bc51aeadbade1a19d7188bcda66c52d91209cf2963ca
MD5 96b2133746991c4b2b48c15589c3b4e1
BLAKE2b-256 085b434b68875683463f8db27c32765b213a48db8bf018dec3ac958716b749f2

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 23fae6a5a1403d16592b8823d5dea93f738c6e217a1e1bb0eefad242fb03d47f
MD5 35140f36330b208e2c07035585b7b3cc
BLAKE2b-256 d72b06eb7dc19e224ad5a30c0f3f6d1273e40bfe74ef4e0ac130925de562d649

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3dde123ce85d1ba99d9bdf44b1b3174fa22bc8fb10004e0d72bb661a0444c1a9
MD5 8a44e2e8134e8bbe69152a42567009d0
BLAKE2b-256 a2e3086cfde0029b6ff5472c132c861d201310e745b85c2f6385236d34137884

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 115.3 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 85b504f233f0484e9a74df4f286a9ae56fbbe2a648c45726761cf7b6f072cdc8
MD5 71eb41c5fa3f59fcd04fcdae9b3e3309
BLAKE2b-256 45e06931ca2c5461224cebed557bd0d6f11279e277417b6d21ccf1f09ee0b068

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1474db8c4297026e1daa1699e70e25e56dff91104fe025b1a9804332f2737604
MD5 24277863dfe32c111ff8c63a22a245f1
BLAKE2b-256 0630496294b23feea3d40c21f99e12e88e9c7d50b02afcd1695e4d7f5c29f499

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp37-cp37m-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 76a4faef4c31953aa7b9ebe00d162f7ce9bc03fc8d423ab2dc690a11d7520a8e
MD5 068be7c3258fada09ec37362d9defb6b
BLAKE2b-256 980abf62b30fa1cbc8a13d97df124ce8911d96f2d63b269527a15ff25dd27c7a

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp37-cp37m-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 5569c8314335e92570c471d60b4b03eb2a4467864805a560d133d24b27b3961a
MD5 0f0e5174eab5aaede3ba4f55aa1c710f
BLAKE2b-256 b8c550a4587d5cbc26fd5683fdba5389ce7e63a5c009a4d880a9346fa532b655

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 06d9de5db244c6e45a5318713367765de0a57d82ad616869a004a710a95541e9
MD5 9a64a50d732fb069d7c8d498a8808ec7
BLAKE2b-256 bfa811cc4292ec2648efd6e74209ae005340cc62fd70aabb2ea91e77093edb5f

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a4b43949477dc2b0d3e1d8b7c413ed74f515cef01954cdcc3fb1e2dcc49f2aff
MD5 c3e083f551735ee47af3b8acf866e890
BLAKE2b-256 ce2d338016aa9dcb8f6c008b9554a534a6dca6f961956cf754e68154717a35f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8d1356c86eefbde3fe8a3c39fb81bbc8b16acc8e442e191408042e8b1d6904e3
MD5 6128c58781e49f874d2d16e6d48bb183
BLAKE2b-256 a2c138e1376deb9d67af0b1f08c8a4b37cdd650da61a33f2e0caa837e31f1145

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fb8b727cd9ddff848c5f73e65470abb110f026beab403bcebbd74e7439b9bd8f
MD5 a7423ec9066f21c2fb05aef2bdd14c7b
BLAKE2b-256 eac389d9591b4a1c015729a3960211ebbaf8dfe55a0466ff8563e2bb8a7d0eb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ff31bef13fd278446b6d1969a46db9f02c36fd905f3e75878f0fe17271f7d897
MD5 87ff3f4e2b0df54b8e41cc408b7fbe57
BLAKE2b-256 07945587d44127197ce2f6fe6af681b23522ca630f3e149422adaaee31a3dcdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 351a4fed240728dcc96966e0c4cfd3dce870525377a1cb5afac8e5cfe116ff7b
MD5 dcba53e13077ce50ad38d6294613f8da
BLAKE2b-256 997119e657f9d573f162174876245e3da0f09841ac3ae72486d461954f645374

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7706336bd15acf4e42300579e42bef742c01a4eb202998f6c20c443a2ce5fd60
MD5 d511dfa23a31766f630a817b01eff304
BLAKE2b-256 0b533ecc7a417d798fe99e9a1d5e4773b5495a32e17e2b8bbefa8dd4de905ddd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 172169099797f1ec469b0aadb00c653193a74757f99312c9c17dc1a18d23d972
MD5 4d637fb22f80a7a1efa3d9f75405afdc
BLAKE2b-256 4dfe2fdfdfce51bb972e5ec29843204f35bf77e59df5aec0b64cd9b097cd6a2e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 cba09dfd3aea2addc994eb21a861c3cea2d68141bb7ebe68b0e94c73405540f9
MD5 9d286c78be161159e68bdfe506c99285
BLAKE2b-256 d99a966628a4b0eb1cc2ec04a6244c874c1d4e59a4ab4a877a5663ab67972080

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bitarray-2.8.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 119.4 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 b85929db81105c06e8292c05cac093068e86464555c628c03f99c9f8090d68d4
MD5 9173ded6f0e2d6a9cec9932cad9a199b
BLAKE2b-256 c92d7b1b6b3abf4b5219cd2de6fc170419e55c301d9b5ef408c08bdfca82292a

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 420aa610fe392c4ee700e474673276bb4f3c4f091d001f58b1f018bf650840c1
MD5 666d0edfa4a1179f1fdfc89610123d2a
BLAKE2b-256 cb4f8b464d6db673e0ce418c97eea64f8be1718d7439142f4f984f8ca628ee46

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp36-cp36m-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 7965108069f9731306a882872c23ad4f5a8531668e82b27932a19814c52a8dd8
MD5 656ff1ab48386175ef802402cb351c82
BLAKE2b-256 f8b974e036fbf1a86b43438c8fd17a25057edc08504e6477a0f9fc850c2f472d

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp36-cp36m-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 a1f00c328b8dae1828844bac019dfe425d10a2043cc70e2f967224c5392d19ad
MD5 b3504558e8f256ff5b5217562348762f
BLAKE2b-256 0d20bc2f7dcb68f32eb54153d7bd0bcc281d31cfb74353bf5795d2e582fbb5b3

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b6df948da34b5fb949698092573d798c76c54f2f2188db59276d599075f9ed04
MD5 0bfa79c84e016485d447b05e6a649af1
BLAKE2b-256 c26d2335992494053617496d79124fb1fa40ee896787b230b568589dc406f87b

See more details on using hashes here.

File details

Details for the file bitarray-2.8.2-cp36-cp36m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5f2a96c5b40727bc21a695d3a106f49e88572fa11427bf2193cabd99e624c901
MD5 ee6e0aa3f13e4e44648661df77f6d981
BLAKE2b-256 76180e7858611715866ef5ac88ed48f1536ffd4f9b61838d650421c187ef112f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6ae5c18b9a70cb0ae576a8a3c8a9a0659356c016b49cc6b263dd987d344f30d
MD5 5d6211820896ad656ac1e939390f139a
BLAKE2b-256 d429ab53dc4dc288d1b97f7e121bb3e4957cf02456a9399ea9607916e1b00418

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bd2a098250c683d248a6490ac437ed56f7164d2151572231bd26c76bfe111b11
MD5 3134fef8925b9002accc5f1c39516bd6
BLAKE2b-256 c159bc7c31b53894ecb5d3bbc7e019a6ad5468e05720bff10f856a3d55aac993

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 384be6b7df8fb6a93ddd88d4184094f2ba4f1d07c30dcd4ae164d185d31a2af6
MD5 c46b129844b2829b53bb1d60118e1850
BLAKE2b-256 d17bae65f8867a5528f76788105f627a4b6f30ba621f5e229ba394a4902445b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 08ad70c1555d9622cecd8f1b132a5341d183a9161aba93cc9739bbaabe4220b0
MD5 be1a1120a0a4dbd062c23eb8fd0933fa
BLAKE2b-256 d7b5562c38bcc62165db9431f530f1200eca00272466ae07bbb74d3ef5925ae0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 188f5780f1cfbeba0c3ddb1aa3fa0415ab1a8aa04e9e89f70ad5403197013437
MD5 24e7a61b069b9c34665d5e38ad09bf93
BLAKE2b-256 b08f0b2192d0fc6d66309880042d8eb5eecae9c42f0e2b039d829898f0c80d37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-2.8.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e9c54136c9fab2cefe9801e336b8a3aa7299bcfe7f387379cc6394ad1d5a484b
MD5 e05cf63d98801025634fdc975c24b532
BLAKE2b-256 f90a8c2b9361156c25558d2bef85a8f311952be3a200f3ad9e0bbad77e58c2cc

See more details on using hashes here.

Supported by

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