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 about 500 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: 3.1.1
sys.version: 3.10.14 (main, Oct 25 2022) [Clang 16.0.6]
sys.prefix: /Users/ilan/miniforge3
pointer size: 64 bit
sizeof(size_t): 8
sizeof(bitarrayobject): 80
HAVE_BUILTIN_BSWAP64: 1
default bit-endianness: big
machine byte-order: little
DEBUG: 0
.........................................................................
.........................................................................
................................................................
----------------------------------------------------------------------
Ran 496 tests in 0.187s

OK

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

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

Usage

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

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

Like lists, bitarray objects support slice assignment and deletion:

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

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

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

This is easier and faster than:

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

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

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

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

Bitwise operators

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

>>> a = bitarray('101110001')
>>> ~a  # invert
bitarray('010001110')
>>> b = bitarray('111001011')
>>> a ^ b
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 an iterable of the symbols:

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

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

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

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

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

Frozenbitarrays

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

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

Reference

bitarray version: 3.1.1 – change log

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

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

The bitarray object:

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

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

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

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 read-only 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 bitarray are True. Note that a.all() is faster than all(a).

any() -> bool

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

append(item, /)

Append item to the end of the bitarray.

buffer_info() -> tuple

Return a tuple containing:

  1. memory address of buffer

  2. buffer size (in bytes)

  3. bit-endianness as a string

  4. number of pad bits

  5. allocated memory for the buffer (in bytes)

  6. memory is read-only

  7. buffer is imported

  8. number of buffer exports

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

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

New in version 2.2.5: optional start and stop arguments.

clear()

Remove all items from the bitarray.

New in version 1.4.

copy() -> bitarray

Return a copy of the bitarray.

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

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

New in version 1.1.0: optional start and stop arguments.

New in version 2.3.7: optional step argument.

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

decode(code, /) -> iterator

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

See also: Bitarray 3 transition

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

encode(code, iterable, /)

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

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 will be a multiple of 8, and return the number of bits added [0..7].

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

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

New in version 2.1.

New in version 2.9: add optional keyword argument right.

frombytes(bytes, /)

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

New in version 2.5.0: allow bytes-like argument.

fromfile(f, n=-1, /)

Extend bitarray with up to n bytes read from file object f (or any other binary stream what supports a .read() method, e.g. io.BytesIO). Each read byte will add eight bits to the bitarray. When n is omitted or negative, 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>, /, right=False) -> int

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

New in version 2.9: add optional keyword argument right.

insert(index, value, /)

Insert value into bitarray before index.

invert(index=<all bits>, /)

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

New in version 1.5.3: optional index argument.

pack(bytes, /)

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

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

New in version 2.5.0: allow bytes-like argument.

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

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

remove(value, /)

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

reverse()

Reverse all bits in bitarray (in-place).

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

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

See also: Bitarray 3 transition

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

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

setall(value, /)

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

sort(reverse=False)

Sort all bits in bitarray (in-place).

to01() -> 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 byte representation of bitarray to 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 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().

New in version 1.6.

Functions defined in the bitarray module:

bits2bytes(n, /) -> int

Return the number of bytes necessary to store n bits.

get_default_endian() -> str

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

New in version 1.3.

test(verbosity=1) -> TextTestResult

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

Functions defined in bitarray.util module:

This sub-module was added in version 1.2.

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

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

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

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

New in version 2.9.

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.

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 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=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 base n ASCII representation. Allowed values for n are 2, 4, 8, 16, 32 and 64. For n=32 the RFC 4648 Base32 alphabet is used, and for n=64 the standard base 64 alphabet is used.

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

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 bit-endianness). Note that the symbols are not limited to being strings. Symbols 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

3.1.1

Download files

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

Source Distribution

bitarray-3.1.1.tar.gz (136.0 kB view details)

Uploaded Source

Built Distributions

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

bitarray-3.1.1-pp310-pypy310_pp73-win_amd64.whl (132.4 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (134.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (133.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.1.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (136.2 kB view details)

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

bitarray-3.1.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (125.6 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

bitarray-3.1.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (128.5 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

bitarray-3.1.1-pp39-pypy39_pp73-win_amd64.whl (132.5 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (134.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (133.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.1.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (136.4 kB view details)

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

bitarray-3.1.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (125.8 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

bitarray-3.1.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (128.7 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

bitarray-3.1.1-pp38-pypy38_pp73-win_amd64.whl (132.5 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (134.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (133.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.1.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (136.4 kB view details)

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

bitarray-3.1.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl (125.7 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

bitarray-3.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (128.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

bitarray-3.1.1-pp37-pypy37_pp73-win_amd64.whl (132.5 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (134.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (133.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.1.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (136.4 kB view details)

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

bitarray-3.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (128.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

bitarray-3.1.1-cp313-cp313-win_amd64.whl (134.2 kB view details)

Uploaded CPython 3.13Windows x86-64

bitarray-3.1.1-cp313-cp313-win32.whl (127.7 kB view details)

Uploaded CPython 3.13Windows x86

bitarray-3.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (295.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

bitarray-3.1.1-cp313-cp313-musllinux_1_2_s390x.whl (323.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ s390x

bitarray-3.1.1-cp313-cp313-musllinux_1_2_ppc64le.whl (312.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

bitarray-3.1.1-cp313-cp313-musllinux_1_2_i686.whl (289.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

bitarray-3.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (296.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

bitarray-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (303.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bitarray-3.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (318.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

bitarray-3.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (316.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

bitarray-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (302.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

bitarray-3.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (293.1 kB view details)

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

bitarray-3.1.1-cp313-cp313-macosx_11_0_arm64.whl (129.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bitarray-3.1.1-cp313-cp313-macosx_10_13_x86_64.whl (132.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

bitarray-3.1.1-cp312-cp312-win_amd64.whl (134.1 kB view details)

Uploaded CPython 3.12Windows x86-64

bitarray-3.1.1-cp312-cp312-win32.whl (127.7 kB view details)

Uploaded CPython 3.12Windows x86

bitarray-3.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (295.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

bitarray-3.1.1-cp312-cp312-musllinux_1_2_s390x.whl (323.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ s390x

bitarray-3.1.1-cp312-cp312-musllinux_1_2_ppc64le.whl (311.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

bitarray-3.1.1-cp312-cp312-musllinux_1_2_i686.whl (288.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

bitarray-3.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (296.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

bitarray-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (303.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bitarray-3.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (318.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

bitarray-3.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (316.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

bitarray-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (302.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

bitarray-3.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (293.2 kB view details)

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

bitarray-3.1.1-cp312-cp312-macosx_11_0_arm64.whl (129.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bitarray-3.1.1-cp312-cp312-macosx_10_13_x86_64.whl (132.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

bitarray-3.1.1-cp311-cp311-win_amd64.whl (133.8 kB view details)

Uploaded CPython 3.11Windows x86-64

bitarray-3.1.1-cp311-cp311-win32.whl (127.6 kB view details)

Uploaded CPython 3.11Windows x86

bitarray-3.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (293.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

bitarray-3.1.1-cp311-cp311-musllinux_1_2_s390x.whl (321.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ s390x

bitarray-3.1.1-cp311-cp311-musllinux_1_2_ppc64le.whl (310.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

bitarray-3.1.1-cp311-cp311-musllinux_1_2_i686.whl (287.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

bitarray-3.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (295.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

bitarray-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (301.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

bitarray-3.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (317.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

bitarray-3.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (315.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

bitarray-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (300.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

bitarray-3.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (291.4 kB view details)

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

bitarray-3.1.1-cp311-cp311-macosx_11_0_arm64.whl (129.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bitarray-3.1.1-cp311-cp311-macosx_10_9_x86_64.whl (132.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

bitarray-3.1.1-cp310-cp310-win_amd64.whl (133.6 kB view details)

Uploaded CPython 3.10Windows x86-64

bitarray-3.1.1-cp310-cp310-win32.whl (127.4 kB view details)

Uploaded CPython 3.10Windows x86

bitarray-3.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (286.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

bitarray-3.1.1-cp310-cp310-musllinux_1_2_s390x.whl (313.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ s390x

bitarray-3.1.1-cp310-cp310-musllinux_1_2_ppc64le.whl (303.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ppc64le

bitarray-3.1.1-cp310-cp310-musllinux_1_2_i686.whl (279.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

bitarray-3.1.1-cp310-cp310-musllinux_1_2_aarch64.whl (288.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

bitarray-3.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (294.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

bitarray-3.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (309.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

bitarray-3.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (308.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

bitarray-3.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (293.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

bitarray-3.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (283.5 kB view details)

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

bitarray-3.1.1-cp310-cp310-macosx_11_0_arm64.whl (128.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bitarray-3.1.1-cp310-cp310-macosx_10_9_x86_64.whl (132.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

bitarray-3.1.1-cp39-cp39-win_amd64.whl (133.7 kB view details)

Uploaded CPython 3.9Windows x86-64

bitarray-3.1.1-cp39-cp39-win32.whl (127.3 kB view details)

Uploaded CPython 3.9Windows x86

bitarray-3.1.1-cp39-cp39-musllinux_1_2_x86_64.whl (285.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

bitarray-3.1.1-cp39-cp39-musllinux_1_2_s390x.whl (312.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ s390x

bitarray-3.1.1-cp39-cp39-musllinux_1_2_ppc64le.whl (302.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ppc64le

bitarray-3.1.1-cp39-cp39-musllinux_1_2_i686.whl (278.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

bitarray-3.1.1-cp39-cp39-musllinux_1_2_aarch64.whl (286.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

bitarray-3.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (292.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

bitarray-3.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (307.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

bitarray-3.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (306.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

bitarray-3.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (291.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

bitarray-3.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (281.6 kB view details)

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

bitarray-3.1.1-cp39-cp39-macosx_11_0_arm64.whl (129.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bitarray-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl (132.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

bitarray-3.1.1-cp38-cp38-win_amd64.whl (131.9 kB view details)

Uploaded CPython 3.8Windows x86-64

bitarray-3.1.1-cp38-cp38-win32.whl (125.7 kB view details)

Uploaded CPython 3.8Windows x86

bitarray-3.1.1-cp38-cp38-musllinux_1_2_x86_64.whl (287.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

bitarray-3.1.1-cp38-cp38-musllinux_1_2_s390x.whl (313.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ s390x

bitarray-3.1.1-cp38-cp38-musllinux_1_2_ppc64le.whl (303.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ppc64le

bitarray-3.1.1-cp38-cp38-musllinux_1_2_i686.whl (281.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

bitarray-3.1.1-cp38-cp38-musllinux_1_2_aarch64.whl (287.5 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

bitarray-3.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (294.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

bitarray-3.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (309.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

bitarray-3.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (308.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

bitarray-3.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (294.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

bitarray-3.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (283.7 kB view details)

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

bitarray-3.1.1-cp38-cp38-macosx_11_0_arm64.whl (129.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

bitarray-3.1.1-cp38-cp38-macosx_10_9_x86_64.whl (132.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

bitarray-3.1.1-cp37-cp37m-win_amd64.whl (132.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

bitarray-3.1.1-cp37-cp37m-win32.whl (125.6 kB view details)

Uploaded CPython 3.7mWindows x86

bitarray-3.1.1-cp37-cp37m-musllinux_1_2_x86_64.whl (278.2 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

bitarray-3.1.1-cp37-cp37m-musllinux_1_2_s390x.whl (305.7 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ s390x

bitarray-3.1.1-cp37-cp37m-musllinux_1_2_ppc64le.whl (295.3 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ppc64le

bitarray-3.1.1-cp37-cp37m-musllinux_1_2_i686.whl (271.2 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ i686

bitarray-3.1.1-cp37-cp37m-musllinux_1_2_aarch64.whl (279.6 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

bitarray-3.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (286.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

bitarray-3.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (301.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

bitarray-3.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (301.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

bitarray-3.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (285.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

bitarray-3.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (276.0 kB view details)

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

bitarray-3.1.1-cp37-cp37m-macosx_10_9_x86_64.whl (132.0 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

bitarray-3.1.1-cp36-cp36m-win_amd64.whl (138.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

bitarray-3.1.1-cp36-cp36m-win32.whl (129.7 kB view details)

Uploaded CPython 3.6mWindows x86

bitarray-3.1.1-cp36-cp36m-musllinux_1_2_x86_64.whl (277.9 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ x86-64

bitarray-3.1.1-cp36-cp36m-musllinux_1_2_s390x.whl (305.6 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ s390x

bitarray-3.1.1-cp36-cp36m-musllinux_1_2_ppc64le.whl (294.8 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ ppc64le

bitarray-3.1.1-cp36-cp36m-musllinux_1_2_i686.whl (271.0 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ i686

bitarray-3.1.1-cp36-cp36m-musllinux_1_2_aarch64.whl (279.2 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ ARM64

bitarray-3.1.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (286.2 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

bitarray-3.1.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl (301.5 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ s390x

bitarray-3.1.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (301.0 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ppc64le

bitarray-3.1.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (285.2 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

bitarray-3.1.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (275.9 kB view details)

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

bitarray-3.1.1-cp36-cp36m-macosx_10_9_x86_64.whl (131.8 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1.tar.gz
Algorithm Hash digest
SHA256 a3c1d74ac2c969bac33169286fe601f8a6f4ca0e8f26dbaa22ad61fbf8fcf259
MD5 20efae480844d1895f6828f5dbb73ccf
BLAKE2b-256 419a19f3d74ed2949afcc5c4f2ae6aec2e962004b8a9855070f68b3c6d7e838b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 8560480a743341f5720e1ed91234e2199ca4422a6afe849575562aa920468487
MD5 8047b592ccddf773455ac408504bd366
BLAKE2b-256 7d2773ca754c226badce7f64a25964d990954f50ab672a401b81b7ee55e6c1bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e32b3b2224ef4855c024c9b3a98bc2cd3d2785937472af1c929ada347fe7cb2
MD5 dc54498e7192a91897b175fda47f9b6e
BLAKE2b-256 0d8e95f22f7308e2255e03ced4fdd88fb746c5a3ac1d354e0235da6d664f5b7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c96382afde96fe02a138bb5d76bb9cad22bcdfe51f223a0cf855c66c0d866af8
MD5 ffd9340122a65c3bd85aa5fc1863f60b
BLAKE2b-256 ad18ab8ab3229d4748857e0fda8886b76a1407fcb91de3a095e7ead861b1bcc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 34d5d9d72b6db783d7427e4a5a5b2d48b2ec9df0772d859483a5e31b1231b001
MD5 d603a28be4758cabb5ca31153227ad68
BLAKE2b-256 9626b8d2c7ddcb2ef4feeccaa69a6e1cf170958cfd1d7ebfb0bfd956fdace518

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b658a1cc62b8c6c2375a56b99330c1d66be9352ce299fd649b3f82b055532c07
MD5 24c75097074329c520e281022791abbc
BLAKE2b-256 5c383c324bb80aa1e69b33031e4a68b3be3091dd89ddb955f42bdc8063e9a31e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e597f014af2538475b0815a035b1d9353eb0206ede61675354ab410026f66948
MD5 a90f3501274b09fa547384bfc7a039eb
BLAKE2b-256 5d79f67b3ca83c03884532fd7f06e219e346be1d1622400c17006b6ddbd9d383

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 beffc47500054b835824f273f056643dadedd45eab89d354be55e557a7040a4c
MD5 a784c103ddcfe44816f670b432cb09ca
BLAKE2b-256 3cdbf40ff623f93887fb0c6fe1fa531c9a2ac878594e959532a259fa7d5f6267

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e806bd09a3cd233228d7541499a8ed7a04b3b1ebf88cbaf78810b272bbb71049
MD5 896d7a8d39ea8eb08749f5aa91b4a583
BLAKE2b-256 1f8a277781bce0e5391efcc24172439be4bcbc82d0859f320bb3a4f95c3211ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77721f46f5813a7e6f0d468fc87e43695a8a3b8d72dd6a0ee380b6462b891d19
MD5 9e88aaddddf457e916d8f00668dd7e3a
BLAKE2b-256 8fff917d8f7a4088969110a425f8c8bb82405e8f49950dd76079d51aa0a39ae3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cfd84ae7175ab08dbd74e9cb2c3fc42d576595295e99e5493bbe9f18b2cd6da6
MD5 e3074d4286874d367e27f41f5fa9c346
BLAKE2b-256 86843600667ea91fcca2c664530b27af8c99bfb3f6e59aaa1a0aeb9524ff194f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ee3f480835d36c90e44630d41cad06e64c7ed59aea5755d56d25221977d0be4
MD5 54ee4136f3901f5d5b90c455b50564c7
BLAKE2b-256 b1e5da383f047ff4ba5c3675f67c95e50cc0e9cbd1656555e62abcbbdf9d8a45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 598b61a7cb137a4d099ab911d7c570a9f71490fa36972d3628813479eaca823a
MD5 7f5f54a389d43b5ba833349153dba386
BLAKE2b-256 9ae4024e1852d2235a8bde84985876ca92224f7d7e826ebcdd6e459d1c36ef0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f282166d151bff9953119a3499dcc9786e52e5164068b9ec76ee002fb9d28049
MD5 52241989ce759cd00c7d1a34fb824d2c
BLAKE2b-256 e4922ea1826dabb7df023ec2088077074df3c3b7b363a4f20c9f4a1920ccf168

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4479f931eea003bef9fa40e66835f68e8e16fa8d630084a1ec9fdebb75075b6
MD5 c6a7241cfd32e26005e240bed7e2a78f
BLAKE2b-256 da4fec5d58a9276d6c6586711594644440c4eba9e6ffc4ecd28c7a432cf44676

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 368795500ee9804030be3a02d5a808b6a5fb140774dd837eb5535d31bb5308b1
MD5 c6a5572472cd15dc36da30b064e514ba
BLAKE2b-256 550789aa69978aa788d7d54e2a95e27816e5d255e38f3f68e41c24bb1e0a2959

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1ed594ba89a7332e850a72890c7532f84ee8769258545cab12df0136b2510846
MD5 534d063caffcdec19586e8e21147d3f7
BLAKE2b-256 5364f471497c4a9a1acda7f66c1c9262f25381a9712712609892d8b0b801b93a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 22206aeb63ca53691b1ce4aee84a4bdfbaed37930f29a82d5ad461b87f895f3a
MD5 9d26426a49360ac43145a6c05fb2fd7d
BLAKE2b-256 c7a20225a7333a92a71a102f8db584b365d8a74c158f261c286ab8e75e958dfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d5585752cc05f66cc3e05d56af52e6f3a5f97f208c63cb9e6e257af011de4c0b
MD5 0f974abf7ff6c7dd5cd690b0f96237ac
BLAKE2b-256 167a121c9f412cb8f55970193b9a0053f4f1aa3d3ca81a69c5b680b65232b3bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 646413392d38539565c7b88167ebfc60e36831c1a410a4b16d4bc3d1bbf4975e
MD5 792ad42e5ff343d5709df953f00cf141
BLAKE2b-256 5fb07a555fcfae88557a36cd2aea9e23fe8dae99bebe2c06f1d33e7f4f2b073e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aceff0f8c824ed5908a2e407460715a434be7b52fb12c6b59a58750d0625d8a8
MD5 35b97a1ea024fb8c1988f9a629e3efca
BLAKE2b-256 22508d10c292c7d3d425a5dee5f3ba2658ef74f21fea65a706552c0c7a2b762a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 031df3e652098b6a281bc313de8c0ab1b954de677fed94dd828a24a2b3f14be8
MD5 016cbbb6ce629d9e8f896bfd5c49ab26
BLAKE2b-256 792b9c4112ce42d0f6f10d431d6c9369394d301369d7e99383165546925806c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2bf85f46940b5d76d7e6439c6a5a56a6f3b2919ca35a457a4a54e515430a0f97
MD5 0f8fc0cdf0c3a332340345532f1cf56d
BLAKE2b-256 3d9ec92c75ebda48f2469339d0ab488a6f6fa2bb85404eab49a11213326ef3a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 71af8c4304235d4ba612429cd1b73a7c447b43e4515a6447092e681de2c9c3ac
MD5 0c1385e0d5cab1eb3a319fda153134f9
BLAKE2b-256 8ff62102e23a1a399518a25d033fae49e018ad78d9c698d5809682a03309e461

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 72d6a03b5c27a27ba6a528d511b70f256796ae228c6b97aac9e8c87f53392d3b
MD5 ee96f4758a9a7a5a4b0568ed5f543334
BLAKE2b-256 92b4f8537e79ba2e4615e0898881341dbbb04bb219cae7618e7bf3880cfd551c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 b9b1109ca43344333a4106b22d70c41c21c559fd8199f09fcfbb9f9e5fd3130b
MD5 07e502e6c8c6cc52f6a36d0d1b208764
BLAKE2b-256 ab037b8952f659a1875463861867941528a3ab974b0ba6f2a6092bed47321238

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b23df9c5b767a58fe6a9ce79f126ebacd8bc4b1c93d9eec8904727baad887a5b
MD5 d79f0b559d3421a4d9081fd28771d660
BLAKE2b-256 32a00b950502fec513e4dc8161d3821891b9ad31b875372df4d0b5c9ffb172e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 3e305f7ecdac83d83e68c87f3bc0c9be64941e34b58d7b4ad171fbb7c0d0aaaf
MD5 94dd8d21d79b0a92b2940a37ab49be4f
BLAKE2b-256 94c504d3df1c3b600877c27b9a35e11b9402a9a9e34d8a19c6fe4357bc954246

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 9c3b7e2ffdfbf535268c588c566013b7da99b3e70ff6f968f1a76b32e6252c6a
MD5 21228b48a04f450dd7599cb53863ffdc
BLAKE2b-256 a486e2f4a4aae2d700dc60c52f8a086ad05b66cc60fac961d5629d0a8637d750

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 651e38e3368b3f79b5aadf2eda04cb3fcb2007513bcee4c658fed2b419be3083
MD5 14fef5835164385cd939b2b7bb40b28b
BLAKE2b-256 4aec1cde0f81bbb2075c2595c81e17dd5966bcc97b7fae7bc057614b7813562b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9ba698f812926a4026929891ecde4f863cb80139bd06581767c77edc63de578c
MD5 86fe39a0f9bbfa5af52574746690a195
BLAKE2b-256 70c9b33f10ab47f973af2fb80562a00bff10d568bd05500e92b483cd4ca0f1e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0948fc9408f8e691d8f83460b1a9376543909bf66a7c7325e9a1974ed045e9c3
MD5 63df3b6291cd38553e65758888569a39
BLAKE2b-256 760735e32fd180773797732e3a33cc09d39cc4427ae9a3e4e6468e085dbfecb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 db71d42035a1789409975c09c70305930a0b7e0f448aba0a198b2f8505bacd6d
MD5 59e23241def0fe5a8ae991981b12fa00
BLAKE2b-256 d65084da6c6225b1f4611e64105a2cb9ee4a0c677b73e8e4bdc4300448d91313

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4eb3a9c105f7c92c1369fffdd6635344173cf855d9aa1cb74d2485a77ff4c9e7
MD5 6be9cfeebdf590cbd65719c2a6b174ba
BLAKE2b-256 2af15c79c6e75c11dfe8097a160a332a2a12c87eb0735e718484512be6ed3c26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71c2cdbb3f625f676f7d1aaab11e29e87195ef07bbf4b5cd7688fc560336a8f1
MD5 583a169f0d645a21506fc539810483ae
BLAKE2b-256 6db1c74d9120ecce47221c3445047cfb8bfe725209177f6ded422d67d710d067

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 22bc5460e2b28674c49842f9c5f47ed68866dbb97d4ee6fc627efce9dda35a6e
MD5 c8d16adef65b66c965443cc23554083f
BLAKE2b-256 65b3a21dbe67f8bb336a1be7308d283fdac8666dc12ce76886ab55f65d766a67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e2240b17a3161f5b921a915c2c43091dfb00d8fd495663b31dfe7edbebd7ef6
MD5 b58585000eb259bdedd59df957ae5ce9
BLAKE2b-256 9046f7e6fa3c9c699bcaa468c9f548d360b3b874001d0678c06936f41ace049d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 20969936312f1f141448debcfd48ec9f64fbf5981b5cd8e01261c8307f7d4be3
MD5 ad4c91158e2a9dbbd0c9d9dd180b02ff
BLAKE2b-256 437f738612915b939522e1bce9529ddece71133a7de794441eb4375a11c1a79a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1dffa70fdf6e4aba4e4f8c8aa408950c3199f71546fb24cafc70f03400b22a59
MD5 4fae34ec627dadeed9ef977d1474a22a
BLAKE2b-256 faa13331f8b4c422f30839fee1f5e486524a7f82269d46008af84ff300b39084

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 97825938fa3fd7e917e40d66ab70ff133dee385da13cf91e0bd5cd4ec2d97048
MD5 d2555a8c58b905895265868e0e42437e
BLAKE2b-256 eaaade763b168406eb23a8f489006905dd51c9ee3965f5220170b74097662d8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a44c5271f7e079530f7a5eecac55cb4ff350ac82db768c550f66c1419893e4c7
MD5 c16b7c5d288723109ba62801d4d5c47c
BLAKE2b-256 40feec3ce002540644f2c89ea6109138d3281336f2d11af33dd77729314bf93e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 514757d0f76d9f84187ea15debd8b3956438f6f4f1e600be1019facdb6076796
MD5 d4b85f32ae505cbc5530f150201644b3
BLAKE2b-256 0e1c032b6e09d39e80a9df1ca644bfb6b8a0dbdfd68c12c4195e060797ea19d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 21081fb49d6b0a19b238d30dc0c948bec365bf16fccc2a1478a2794b37a6a812
MD5 c5ab5b926159faae8124650223076d2a
BLAKE2b-256 beefe2984fc89c94a05d8d27647ae734e360d85f9fac042d7ea18547f28ac64e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5c819daa6c11107614328d9018ccbaf5b7c64060172bf564373d62928f139e87
MD5 c04096fab85439a7af6ec8b229e53b9a
BLAKE2b-256 8f1abae81c46ebddf5024e8eabe894d76c4095a8bea6d868edfdb6a0fc207f17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 51f860b200fa90e446db77fe57173603ddb81eef4d4ba1ccdc277b564b3f20ab
MD5 87d91d91b90a8d74c7f50d94f479d2a7
BLAKE2b-256 7ad897e13bfcfd89232a89880aced20548672fbb64a1eb652aab26a7e786d264

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 079a2fd318d2300c2ef6e84fe9f8f563bcfad46b1360b7d58d82711e5bd8ea56
MD5 341e37b23e77c7f74099e4b1a7c96f0a
BLAKE2b-256 89b85a3ba6c0c7bc5c45ded73d346cf9e9ebd6724c5afdc741a4255a7531e718

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7aceaaff83bcdf87bcc13788e29fd068d1a1e6965946ffed80f6e9323e5edd3d
MD5 7da946776fb063e6666c4be7e7f562a2
BLAKE2b-256 ac274e73989d43b3fa50846aba2786dce9e287bad50d51bf10626ba54f126d82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f913548d2907633782f0c3de72fa28646e1f97bdaf7f2df04014a17e923a258b
MD5 00f197e280769e6f018f69bb0dce3054
BLAKE2b-256 afb28853417c300ed2deba433370adcbcc7782d127fb8689b81900ef30fefc01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6a3816df3db86feaa8b4efd6844c6808147954626898355253e11e2544145f48
MD5 9a047905b0a682ab640574513d155b72
BLAKE2b-256 228d27917c589b2abd4e7d9625e809ecb94d58a7bab795980aad71ccb9e2ec37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 41f0f93a3ccde6f0e3b953d5adc89f7d4acdd3aadf71af8353c8b288a9d4bd80
MD5 d15f431916068835c9de08d560cc70d0
BLAKE2b-256 0345f28008eea33a8dceaab3887d3085402f7a6aa8db440b93e7789099d7ca20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e43e1a8b38d6e8ccc27cad74dabd8005b078856c471a1d0537491b71184f209
MD5 1bb1209b749b2f57e98492f7043cb91e
BLAKE2b-256 f43ad690bf045027bf68008698ad05622a95bebb9744a4f03b65b7ccc8e27161

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1af43aa945c595bff4386a2b64c46f6cee653883e295907e419f6745123a168f
MD5 b0282c680cf5648e9b036c39692f9c81
BLAKE2b-256 29e8b24ad217de77f89b045c994159d9411d18aa6e900b450186160c8d3c51c8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2080b6110ffa62513774d9140ad6562fd1e478853a46ebe80b6b2cbb13bbfeb2
MD5 3df7db2f46faaba6f14c6aacea1bf7f1
BLAKE2b-256 3eb24a7934b0c8316ab063cc68f14f0f06b71c12581e11d70885281ae260e5c4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2b27ab40f4b3861b32a380031d7f33952e16b968759446c8be07c64f9035a2d8
MD5 f81cab9cb8c0581fd524b04f9d14133b
BLAKE2b-256 398d5137f2d387434a486ff26d1c1ec7de38abaf25cb47e3900601b7002f353a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 11fdd645909abbac60bca0579bd62a43d0f22850a2c2659e39509c1ccf96a4b0
MD5 45965542b6c8962f6c167febbe0a9c5a
BLAKE2b-256 9521d587073b86cfb24afbd4ee4dac189f289d55d50febc40bd8c3843efe7325

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 ea6babf32bce3a8c5249adb6cde389dd4bacb50f926ebd5171ffea6c9897491a
MD5 2ce037c8207d6673f00a2fdcdcdd05e5
BLAKE2b-256 b040dcc4cce6750e014d8f4ff0fcba3b0c979e8a7adaa3caa86d999497fb6611

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 5c7ebd040c5aef90608ecf709590900c1ec1131b19b3bd6972218d740ba6ab88
MD5 8c6fd3cff1a40e2068e923a3ef24cd53
BLAKE2b-256 50758ef882f0a76e35337b83c6a8bcb646e4771bd913ce7e83afde073f76b52b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 38ff12457e6d3123060af83fa442c310550eac11efa0918301afe3caced559e3
MD5 a05f804f7944f9469f0e2cb31b49a015
BLAKE2b-256 30c81f4dbe1cfc2152991bfe0f58ba2aed1563dbdcc0e07356ccb09fa160b9c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b8676f54ba745554f9f989e1d7fa6c39ba1420042755c1259933f206d10bfe20
MD5 17e691faaa316cc3876bd7b59694bad5
BLAKE2b-256 24c735fde149d15434a70aa6125a258de2dc946997b151ecf6bf03d352cc47a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91474a151d0b891bb4fba59d280f0fc2aa691e4509053b105972471e6e3bdb0a
MD5 505c0489d2d2b5af1335400b0ba03478
BLAKE2b-256 20ebe338f1c7a84aa3a009d847ab9888dabb74924acd1120e756d919f19e18f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 327e9831662b94e1fabb4325b405a6aba945862d23e15f4fe2d79a9ab1a3956a
MD5 bc7547cdad8da1f5ab6e6ed12b16913f
BLAKE2b-256 912b725a3699ff2fdfb85ca6ef0a83cda807ef7f111b021f005b4f7cc4e3878b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 606c19d19cfe6940863e2eb8063524b51fc9422908ac8684782165e287f7a9b0
MD5 2d598f18f95441cb3f7ff070d77f5bbc
BLAKE2b-256 ab72f754716895d31b7bfe47294e5afe67427dfaf80ee5c0110d4aeac04b782a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26a6c4ca77395248ffdac578328f5375a9adec19a9dafe2609279f47b485c4bd
MD5 9ba4834cddb4f66b9a8c28ac37f1f7c0
BLAKE2b-256 85f2ac71ef34bde8db0d07f80380bb8b513ac3ff554c86ed991426af1dd64954

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 811825c71ac5c6b6996ee480f1a9290ccb096c539e169349b480db6133748d26
MD5 2a76f487f26c36d7bbfbd9749cb51eb8
BLAKE2b-256 e6ee994bafb4479630290ed53a27c9d6b40f96d1a0da16ec62aaa52edb0db36f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 60b4dd3285ebef22d633d7d6d62dedbe812f5c989718adbfbbca8203072bdda2
MD5 da35272e97acdabfede8a996d455f3fd
BLAKE2b-256 cf2555a7bbcc291b05f82aaaa0c243ad1035580ec5eef00d94a5a4a0c8025e47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b4703f0a0b79b9567433f66a736f3d62f5f51e31f653ade93e7ee3f4d53388ab
MD5 4d4786967f5cb37a424fb9598c115ef0
BLAKE2b-256 e1909e76cbbb7875bd993ed618c1b90d2f2170daad25c44efc71259521af640f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 66b9a9e6879733aa435ebf5aaa04adb2b577e09109383f301bf4da506ac08eb0
MD5 075121e89286ac84f5b95ca1bc73fbd9
BLAKE2b-256 2374f9c37e66a5d709805172eb590d616285c343c6ed770f0fec6faf293571d6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 76cc30fc59ba83dbc91d56c30325c509e13c7264d98a3e8c80a4be5a429e745f
MD5 ad009bff15f7735b5956df1c1437d3a8
BLAKE2b-256 dbfc25598dbd772c0773a0b627a097312dfa64f1fb81dce69f730a519ae78a16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 38dea3ce372a7383d1396c46ec816b92738bd50cf14d785770d68565f2234cbd
MD5 3af90925a1ccabdd908ba015ba9e2c2a
BLAKE2b-256 43e8c4f725a896f20589831862d991f76c38f2c43cc2b1602dae94cefac343dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 08d344b28b91c09d752f8c3737e48de745d1c4c38a82ae1a22d537ab7b401958
MD5 74332ef77451eb2d6360622a6a63dced
BLAKE2b-256 6d3e5d01da4884e3d00f15c8fb29f8c0aac3ad5ba982ff613b065961fc677d81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 a190b72836c5ffc31bb33e4d042da74520f4fdb484a3e3b6d4cbb344a220ef4e
MD5 c9d93f041d84b944d68b0e14cbacc1db
BLAKE2b-256 73b09f763a5c400a43ce38591650065e15eb21ed5d69caa9b00168faeefa5b1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 210ae85e2a1ea9ee56fbfa749c43e1b4a883eae8676909a3e5c5e07ab6e64a19
MD5 fbb411e57e21a10db34518f05ecca8b3
BLAKE2b-256 0cfa2e5c7d9ad3973c1613445def07f1878eedcd194db9e5db6ca30edc8c2ac1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 38fae12b6578585a3ebf917303893d4cc917ddafa5f7dfe4dd3e9a3c7e487786
MD5 1b64387920bad9b3804468fc0054b4bf
BLAKE2b-256 00c38ee8e0b930efee982ef03d166417d4161613b6e2215f15e8b5980e7754da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81587e9e3e6a5fc528a3207fd7b2ff5690cf5b041d7786d851ed0618d6a7db55
MD5 d599036c8824d5a2b2ff6c0a50529beb
BLAKE2b-256 d9934db18c8271390f007e2d585b4be96e78929afa292a88c60420d346310ad2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d9af2df20c620a989a853afa9b01e1be85c9e8c22390aa508d3bbaff1abea27b
MD5 11e0c835361719ea49a8741c96b0094f
BLAKE2b-256 501d09ff7242bc0d70928f40a6f22f2cb14c1050b978febcccccd29353ba988e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 19e04daf81ff027e474e02c1cb5b56faa4180eab60efa60552ca6035957f067d
MD5 59163dcb3ff79a4b6c860343ff960c99
BLAKE2b-256 5bf070794ebac57e6870147b1d62fc7b915bbf565ef9473842251b53cb65aa89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e6a5d705bf86501db0106a25f4558f4954346ab13ac6eff6cb6d680c3f8e7fc9
MD5 dc7d067f2128fa423ea2bec4a9041dca
BLAKE2b-256 9ae6702ed267b954353f110e2f7026041446eedbb21b21360f4921fce4103809

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 121478e4c265ee84d0d154c0e227eee311d9e5885bd36c688b0db5c2c399f7bf
MD5 c32a22e979b4e1acb8cceb517e5922b5
BLAKE2b-256 44960aba2b070a3259dc8dfc01b577bcf0c3cfaabc814823260fabcf50d5d0df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 737755812c8834077885c0843e80eaaa2bf289c149f40a4ad0ed79e848fcbaf3
MD5 ed54d551eb60c1fe47aff6e8daf062bb
BLAKE2b-256 5d420b9cbcc123b06e2c861b524328a25b54250f68a866beee51e51cee716d5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb630142c0371862e114cc92fb3c7984b72bbbc4c7e7465225402ab8c7737637
MD5 84ae77142ec3c744f8776868a899c1ba
BLAKE2b-256 12992e2657d6037416f8c5b2ebce1aa2686c0ace44cbcdcbd646391b59e86a7e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dd08e2912dbec87c01d755603b4e196529086090e16c6721a797943ff999b8c6
MD5 5f495de43884665f429e5d699da40957
BLAKE2b-256 5680bd5f019254d3963af8d3b029832ca46907b5f736380f9a8644b9a6b1abd1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8355a0c0db4834c2b34f721a33db8257a0410384fc02e1e4fa752146d94d812c
MD5 8faa0a014b5809fb2034406f272bdaf6
BLAKE2b-256 75f87576bcab9676f24e65d3363056eb0fa40862a8ec9256a4cfcd6c12140ea2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d23e1e80871a3cc37f955b93564af1c74232e50a2926f9b2ea2dbd818dc17b6c
MD5 8aa6a9f00998dce3a1c592d3cb17f41f
BLAKE2b-256 29258aaeaedc00ffbee0f28d048fb58464495285ab0a0495df4b19bc2d5df29a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 7eff29d081db1473b08d7cce5b2649e56a4d224f4a0f89392a7b9859ca3eaf05
MD5 549af6f29e1c78737f543b2a1737ffd6
BLAKE2b-256 598912cd58c038e060ad5f3550c533b000a08871610e172657d2e6e182972b98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 33ea03ed0c1390791f6595acd580e1a99f7faad35f195396665639db4a57b15a
MD5 5aa388e35bef46d0f19eda0a2c994ec8
BLAKE2b-256 5304aa1124c6c084a5b595f48c4e82094ad58845066860524cc79784f2b6d86f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5795490322e52ca4fa4e5b264edbc72189ed9d48f1a552828ae282df9efa2635
MD5 05a9d31a0b850d6125230d5bdd3d8dd7
BLAKE2b-256 5a3bdf4215e2d166940042901f3c3af3ec0e4ad481c59e3966b5ccc46f89725d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cb5d72561eda4f63db55a530df0c0519cda35dcc21e6fef13a749760fdfbd09c
MD5 0419dec63aa580044694e767dc64b396
BLAKE2b-256 9cec8990525a9455a9a25b2df041aa3c9b718986592dfb1f3e96641c8d33931d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d1c57bceb4b489d5c0766d4a14f9f5a0836973605c541001ab0d23c11c0aac39
MD5 2c828b3e5d461a800ec9d6052dbceee1
BLAKE2b-256 b78ae6231a49382b27882dc6af5dab80559b045f181059419d0e64a54473dfeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 be6cff71ceb829d179c954471c606675d0731185a88fc40dbd20750b8fd98153
MD5 b079f0218ce432e7ba0450448d5385eb
BLAKE2b-256 89cd3fcabc26a3856b0ba324c83f49de54d8727c8070ea6800e988e7357bf1ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2fb6b28ae70a44f131ed728d6b84c4660c61340ca01e59fc51e3deef679e1557
MD5 23fa907a4b9463afca78d421e9ae9fab
BLAKE2b-256 6438106e3de0ae167b4800cc1bf88c5be391144040d880ceab305c55af4ad2e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f5f421231fb8c723a12a0b4114392336c8a32a53c24c37be143e6021a34156c
MD5 14b1ba7f1682bab543cfae9f8406989b
BLAKE2b-256 c88448de34b4134e648055bf445bfa9f7c9fd0b5c1c7fe5ee54d306a5437ed83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 99ef9a74f10bd7dcfef61586ce65dbac45c673b7b5a5c2bb16e13e0d48143b2b
MD5 ca3851a4befbbb54d8d829e9a42fc666
BLAKE2b-256 528219dfca0a95cefe4db13bd5aad0ab6e07b0bad8c81277d2de5e6d3e0f528a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6296ae4c4f9848e9b136307b7c22881dfe2b574935c90f7b3a9a2e9b893532ca
MD5 85bea57882e234dd0c835ed72d8bbe4b
BLAKE2b-256 828a00f19c006b77d53fa35065e354990af819b7ed8e26bb73dabb3f7ae9e8b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a2c8503ceb11c998a2adecf3aa0419537cf136a703e394c87ef39380a1d6a780
MD5 ffb43d128698241a293d0948e2f5d170
BLAKE2b-256 d21ad34ccb897d837645f497ad15f94048d16687c836df83e80899f25d7667a2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d20b0cb6b9e7b0b2051331b214dbd5e6dcb39f7aba7cb1e151db5c120f868fdf
MD5 21a93abdb5a43d9f9342d0c5734b600c
BLAKE2b-256 d509e239f03be6b940b173870cc538eeb59d2aea705ea8cd6304564b83d4e52c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 f7792f61010237e39e44c570cede96a5eb4f43c3a07384f9f3b627a1c77e9ff3
MD5 48ab9abee29e0b86a95899490ec7eafa
BLAKE2b-256 856f444fd65a09ddf9b7fc1f5a2c543dfc756ae34a245c9d74f8aa6cdbf8c96d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 72c6cf5f4612b047eba8ba09ae35f789ff4750ff460f61b788195797736ce7e8
MD5 967a1750dcfcd6048d37588377ca7300
BLAKE2b-256 c1b85c6dab8a2308b0440e77824e25cce1ae4781f8cf10cf84e31ec78cc45187

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 ae7735aeec1325591824429d51437835493d7305fa183b07cffba07eb95068e5
MD5 db80eb7ebbdf46c60902e9b82153ceab
BLAKE2b-256 e6738e4e9923e8e67db452df7e90d8e9c0bdb7af5e06926af64ff4a431f3469e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 7cf85fb9dad2126ec030e1032c4cc01b0aab6d810bb0f2ab42a4c2a7230b7260
MD5 904acf0b8fcc91e5dc26bb00ac2d33e1
BLAKE2b-256 46ddab1b3037026b05b42edee08175a35e034207bc8c2e770eb210b88769a795

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eb0c3680c76aad6919898330e8e60720938657cabcbc6e4476ef795575eeef5d
MD5 f3afc3326cf314c6b4a059693b3b3035
BLAKE2b-256 ffba737483a94e8fb0d86d4921e5c455048251a11329931d2a0456377f4a893e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 046c14fdd9cb07ecc7f577aa6ee3cd5d2b1fbf6904c4fdf4acac8995295a9eea
MD5 5faffd27e20918217cc7da2323f3c364
BLAKE2b-256 15fd97993191f424782734166b6b8ca9cf1c14451c8a6b9111c73681db3203cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14f32d97baba5ec3e27810b8ed6449ffa45377921f2f418d7ae0d50f2f91ddf7
MD5 dea9523b5e361bf03f5fb9ad2678579e
BLAKE2b-256 968673d266bb88382b9fc030ef060b5ea275d988d7aa78284755ef5cfa452174

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c3d8892a4103ceba686aef24ee582884c0053f62636aded40fef66337259c635
MD5 cc152cfa04c9f17801855c862f196170
BLAKE2b-256 e9a4ed81b22fcc1155fadee9e6a1d0bc7fa38b572fe172af360a420dd7987d46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ada86c723d15002ec364fe4a4c6e86dcf1b99dab24614080a5ff134c709181f6
MD5 2134b61a8713122e93cca6bc4a246874
BLAKE2b-256 74d8531b6458aabbcd2385222c5c9b2f1c39676eee389440a071b9226089396f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9a743ffa18cf09aab6d1db2e622b8d5aa9602861114425c2804f3081d6e577df
MD5 b2a050b0c5adce875450dfede42cb8e2
BLAKE2b-256 d5c308b727182e905d393508e9b7bd12acba6e13251143355650c4f82074e500

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c0c2a3e3d6d156dcd7ad2d3b262a7661319c9218811c45589f3944fe17577c43
MD5 907101e734b44d9822623c700785f14a
BLAKE2b-256 1c29551629e2dcf6904efa494eb24621685950e73a17846346ee31515b0c5bf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a3dbc916148a19a1c843713eec1d3c9a5dfa0634f855f5e3d8b9d5c2e812223
MD5 2808755f8c800a143d9283bc9b040e08
BLAKE2b-256 1897dbc4c9081b9af1987f48396a90a59c6b5fbf5112a5897aa3798021604903

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 52f63f1a6d245e6a957a6d26f432326acc388ac95cb62dc42cbf8cce6344feab
MD5 ee69d23dcf42bda0f941b6a1fab5dfbd
BLAKE2b-256 e3e022ca2ada1e23b311713ec9a2890fca72cf0ac67747611e984ff11247f0c6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b0574b90caeb26807e857cbcdfeee1af195f307d9431084c2c604b58be847534
MD5 e333ebaa3edfd9de2ea975d23b011bdb
BLAKE2b-256 9f2fb58221a6d52d0cd33b5d914fa5b539dc8dd3654a9ae325333a43003c2c55

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 245d892636ff22ce8c91a5492da0f466b2893b9983f06f8b5e60d2f8cdfbd423
MD5 0e01e75dc4989528f273601e272d1d33
BLAKE2b-256 953e2a77a66cd44f4d53784195bbb814c9872c210b955ecf41208fae659fb395

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4a3a30d672e8ba935f10d9f653fb1f509e3fee7fd95af0031a9a0fdc499a23a8
MD5 0779ac0c6b4dd57630024c4749e53e3c
BLAKE2b-256 19c268f7e6b87751c17b21535349e6e60c5301071f4b45219541fafc91abec75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 31c6becd03b1ae0fc110557a89e3fb52180c9025a7b5bb16de25e9945425723c
MD5 6cd99162d0c924e2c34a7505b85b744a
BLAKE2b-256 7a4615bbd4a1a0eb2acef1eef9f3e79ce049b5b3c01c52fb16693fb3a6ea508a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 e89a21d0c0433faba0916aa0b5d60de46af33170604afa693399a21c6c354922
MD5 31d99c14186338fb415799566971bd0a
BLAKE2b-256 532b42bad15c60595c87ccf15f479627ff5587cf0545261a06a9122a100c7ac7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 15ddc1f21304d1c5d7518dcf3bad0f4fe87d0c76e7334e7358060778504e8731
MD5 5ecceb1e67d09326bc421626558b7206
BLAKE2b-256 8b9644a41c1244f0faa52111137ad096040479a82ba0416993660f002c2c07ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1b7cbe9712cb9b21d89e90cb5fd85586d0046c1ca4e4713ae9c8aa9735176dc5
MD5 6dcdce9a288197ef8e12cf4c2d702a74
BLAKE2b-256 41673c6dad91ab7eadc1be90d4c3300927ad291ce5377746f3bf0e93b6478a79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a6ba3ff93d9fff8a659e01b55aca1faa438174a2cc344272adaa1c70f9b65bf
MD5 57585b138ee5b35cd33c6244913adf3f
BLAKE2b-256 d0efccb7c36abb1bf9f256739f81d38d68e17b1328d1f88ef6e3d4847be5f187

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0a074f7702ff57a5dbc65deaebced6b0e26bac30b698ae41a21afe1fcf07e570
MD5 aa0eb8d2bc9b9a6ada24c57b446ffca6
BLAKE2b-256 8a01619e91382b8c6966527a69fb8179c444d8fee530d85c4b5309ba64177df0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c762bade705ddc129b9cd2ed4a5e61feb9acc02c9e7e0eff227c0df3180730e6
MD5 dc5ef802f3fe64ab0b315917dc90a361
BLAKE2b-256 120017ee1c6c305dde9b920481b41491cfa6f8411ccf1c64f1105d3024d62111

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 38605fffcbec9d8c86068dc7a9da177d489712f7bfb0144aaa1b744b72e02a35
MD5 59b90856a96bbf9648f9b0686c5e5a75
BLAKE2b-256 307cd20e2508f18db9c519cfcd2c30cd55448c13422bbdc9fab979559426b6de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 728160613cd15aaca6d8b32fb67605661681304a6dffedac1c17ec1a07ae15d9
MD5 c40b033cac02572c9bb319913e612c0a
BLAKE2b-256 39abf904c7c9f0a9321120d90d8ffa13cc2acb5a7ffc99e3ba8f0d23e9497966

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 23aa1a5e190b66c61e6ac1637a7b3aead55561b93d441b9c3a5768eae6801fd5
MD5 56fc72b1e6fb796791821c6ab2acad25
BLAKE2b-256 a56ccd8d1adbd462409150794e200fb415e2aaad2bfc5bce929448cde1e71848

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 6c4a202b4ea5efd23f363221a7c3e18843e01684039f45047a69b902e9ce75ee
MD5 ff0675e9f9f7ac87ce55b1ee8d78369b
BLAKE2b-256 ccff2a2de24aea34e62040b884e99b643b28b1e7c8afe33684a325734c35b929

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 d7b2b4772dbfe05f3b2835aa8cf67c5c014ed926a6971f12aa22444d0087394d
MD5 f3358454d9ef3998510f351d13e3af85
BLAKE2b-256 2f9df790d523dc29a8c287b1c15e582da2af83eb8c75357f515afc9a6437c095

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 38a77521395549a748f5fbc85adfdf79dad946b12f1f9f0a99788fe7d7b50585
MD5 73eacc448b97d09cd78bad4d69393b99
BLAKE2b-256 4366ad06c23ecd46e973c6dfda43dec506ebcdbc57d7da161cb275b4e4925dd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 5fb3a2e32a69ba83e5b83021552ac93f61b969344f74d5218a41d1f8b3fe0164
MD5 47f31d4ebddc37c5bfeb35dd38eab472
BLAKE2b-256 9fbf07a50be8398c0c5e4401d25409ffcb235c1006de314c4d8c2ec9cc4e701c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 cea414549b8400a9afd626a3065b54aacb48e733c4ab66309b864e092894b8ca
MD5 f87eb063983c2c912a1d6c4ea485e35c
BLAKE2b-256 61bd55ae7043f8df6f33382296c52428074693c4bae17fe32fec739feb15dca2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0d6f607c8f0e63c38254d33481ca5b9fbd3e56dd024651bfa04184907435e503
MD5 e5225ef3664f365a86dc896017c1eb0b
BLAKE2b-256 d70cf778ec646ebfd70769d8908426273aa38193baedcedb163bdc3bea630e3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9fc3ac6216f15c5f7e8db1db88efca9b4daa49a90a16350e2c9a9a72b1b906db
MD5 f96a5daeeaabb94147a3a585edb6723c
BLAKE2b-256 a73a2f81cfafed97d44f04c920cd03abb8bd390e9667ff845f918feb73d0cd8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8a70f84ef2fda2e55caac581c2f46ffc5c585b5d2c16b6db4f5280b2ba50db5
MD5 ddfcd8d19be129fcd67a99012a23bac5
BLAKE2b-256 9863124736068af69e5a8eb30940de6bbfa186968093f92aed87f1819122443b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 afe1df1246cfd7b2f7c76e028385907ba1cbf9d25338de60512c344013906a16
MD5 628902d277783c1acc8844a314a4b5dd
BLAKE2b-256 0279d8b41f9c5e45a792e54a3df35cd673451c8c0f2b1b6925bbe31a9d0bb8fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c5dc56399f172537e4f3449b61b1a296b8700602d9038d16fd85875b60b7f9cc
MD5 e628a6d115e90a7c47470b42b6f35662
BLAKE2b-256 b629ee6c0d754b025ea554f1880c1316bd91d75f1ca51c8c5757e48c20f41323

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 06d9559afc9a331f2d14f3fa907c98e7924fa640b8e0b2dd67dafa0ec92bb305
MD5 5dfd167e225ccdb60364191b903ac78d
BLAKE2b-256 25b05e9104b38323d6a8587cbdd9d99de5f7da475a95f6f5694a48b85e3ae8c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 455983b119b4a453016c2d64345dfc1b137b382e3c7478fcf0b2ddf0af3f7e9e
MD5 aa7840e02ca1c8d20e6531f4b8f74b85
BLAKE2b-256 5fb6a9fe72d248d2c2e2d1b2fbe6ae04f3de54490fd8df9a33a64df2bea8e6b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitarray-3.1.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 060f64cbebc0eaf7ca827fe56eff37b96675d1451700f496a709a915291fc1c7
MD5 54c2cfdf6d49c03fd748a0db3178d507
BLAKE2b-256 776f379876e55a735fca63f9a96c3c4de8c1358d980255ab3a8db13b65866a9b

See more details on using hashes here.

Supported by

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