Skip to main content

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 &=, |=, ^=, <<=, >>=).

  • Free-threading support (for GIL-disabled CPython 3.14 and later)

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

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

  • Efficient packing and unpacking for interoperability with byte-oriented objects such as NumPy arrays.

  • Pickling and unpickling of bitarray objects.

  • Immutable frozenbitarray objects which are hashable

  • Fast searching for bits and bit patterns

  • bitfields sub-module for packing and unpacking fixed-width bit-field structures

  • Type hinting

  • Extensive test suite with over 700 unit tests

  • Utility module bitarray.util:

    • conversion to and from hexadecimal strings

    • generating random bitarrays

    • pretty printing

    • conversion to and from integers

    • creating Huffman codes

    • compression of sparse bitarrays

    • run-length encoding

    • serialization and deserialization

    • various count functions

    • other helpful functions

Installation

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

$ pip 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
sys.prefix: /Users/ilan/miniforge
bitarray version: 3.12.1
sys.version: 3.15.0 (main, Oct  9 2026) [Clang 21.1.8]
sys.abiflags: ''
sys._is_gil_enabled(): True
pointer size: 64 bit
sizeof(size_t): 8
sizeof(bitarrayobject): 80
HAVE_BUILTIN_BSWAP64: 1
default bit-endianness: big
machine byte-order: little
Py_GIL_DISABLED: 0
Py_DEBUG: 0
DEBUG: 0
.....................................s...................................
..........s.....................................s........................
......s.........................................................
----------------------------------------------------------------------
Ran 711 tests in 0.161s

OK (skipped=4)

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

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

Usage

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

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

Like lists, bitarray objects support slice assignment and deletion:

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

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

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

This is easier and faster than:

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

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

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

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

Bitwise operators

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

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

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

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

  • blanks are filled by 0

  • negative shifts raise ValueError

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

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

Bit-endianness

For many purposes the bit-endianness is not of any relevance to the end user and can be regarded as an implementation detail of bitarray objects. However, there are use cases when the bit-endianness becomes important. These use cases involve explicitly reading and writing the bitarray buffer using .tobytes(), .frombytes(), .tofile() or .fromfile(), importing and exporting buffers. Also, a number of utility functions in bitarray.util will return different results depending on bit-endianness, such as ba2hex() or ba2int. To better understand this topic, please read bit-endianness.

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-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.12.1 – change log

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

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

The bitarray object:

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

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

Optional keyword arguments:

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

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

New in version 2.3: optional buffer argument

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

bitarray methods:

all() -> bool

Return True when all bits in bitarray are 1. a.all() is a faster version of all(a).

any() -> bool

Return True when any bit in bitarray is 1. a.any() is a faster version of any(a).

append(item, /)

Append item to the end of the bitarray.

buffer_info() -> BufferInfo

Return named tuple with following fields:

  1. address: memory address of buffer

  2. nbytes: buffer size (in bytes)

  3. endian: bit-endianness as a string

  4. padbits: number of pad bits

  5. alloc: allocated memory for buffer (in bytes)

  6. readonly: memory is read-only (bool)

  7. imported: buffer is imported (bool)

  8. exports: number of buffer exports

New in version 3.7: return named tuple

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) and are interpreted like slice bounds and clipped to the buffer size. 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

New in version 3.9.1: clip arguments instead of raising IndexError

clear()

Remove all items from bitarray.

New in version 1.4

copy() -> bitarray

Return copy of bitarray (with same bit-endianness).

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, /) -> decodeiterator

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

See also: Bitarray 3 transition

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

New in version 3.9: returns public decodeiterator object

encode(code, iterable, /)

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

extend(iterable, /)

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

New in version 3.4: allow bytes object

fill(m=8, /) -> int

Add zeros to the end of the bitarray, such that the length will be a multiple of the positive integer m, and return the number of bits added (in range(m)).

New in version 3.12: add optional alignment argument

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 that supports a .read() method, e.g. io.BytesIO). Each read byte will add eight bits to the bitarray. When n is omitted or negative, reads and extends all data until EOF. When n is non-negative but exceeds the available data, EOFError is raised. However, the available data is still read and extended.

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

Return lowest (or rightmost when right=True) index where sub_bitarray is found, such that sub_bitarray is contained within [start:stop]. Raises ValueError when 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 bits in-place. When index is omitted, invert all bits. When index is an integer, invert the single bit at index. When index is a slice, invert the selected bits.

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

rotate(k=1, /)

Rotate bitarray in-place by k positions. Positive k rotates right, negative k rotates left.

When bitarray a is not empty, rotating one step to the right is equivalent to a.insert(0, a.pop()), and rotating one step to the left is equivalent to a.append(a.pop(0)). The same convention is used by the .rotate() method of the collections.deque object.

New in version 3.9

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

For example, a.search(1) is the easiest (and most efficient) way to create an iterator over all active indices in a.

See also: Bitarray 3 transition

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

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

setall(value, /)

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

sort(reverse=False)

Sort all bits in bitarray (in-place).

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

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

New in version 3.3: optional group and sep arguments

tobytes() -> bytes

Return the bitarray buffer (pad bits are set to zero). a.tobytes() is equivalent to bytes(a)

tofile(f, /)

Write bitarray buffer to file object f.

tolist() -> list

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

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

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

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

bitarray attributes:

Attributes were added in version 2.6.

endian -> str

bit-endianness as Unicode string

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

nbytes -> int

buffer size in bytes

padbits -> int

number of pad bits

readonly -> bool

bool indicating whether buffer is read-only

decodeiterator methods:

skipbits(n, /) -> bitarray

Skip over the next n bits and return them. Raises ValueError if count is out of range.

New in version 3.9

decodeiterator attributes:

index -> int

current bit position to be decoded by subsequent next

New in version 3.9

decodetree methods:

nodes() -> tuple

Return tuple with number of:

  1. incomplete nodes (pointing to a single child node)

  2. complete nodes (pointing to two child nodes)

  3. leaf nodes (pointing to a symbol)

New in version 3.10

todict() -> dict

Return a dict mapping the symbols to frozenbitarrays. This dict is a reconstruction of the code dict which the object was created with.

New in version 3.10

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(). The prefix code length cannot exceed 256 bits.

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.

New in version 1.3

test(verbosity=1) -> TextTestResult

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

Functions defined in bitarray.util module:

This sub-module was added in version 1.2.

any_and(a, b, /) -> bool

Efficient implementation of any(a & b).

New in version 2.7

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

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

See also: Bitarray representations

New in version 1.9

New in version 3.3: optional group and sep arguments

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

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

New in version 3.3: optional group and sep arguments

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

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

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

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

See also: Bitarray representations

New in version 1.9

New in version 3.3: ignore whitespace

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

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

We should mention that Python’s array.array object has a method .byteswap() with similar functionality. However, unlike bitarray’s util.byteswap() function, this method is limited to swapping 2, 4, or 8 consecutive bytes.

New in version 3.4

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

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

See also: Canonical Huffman Coding

New in version 2.5

canonical_huffman(dict, /) -> tuple

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

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

  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

New in version 3.10: return a codedict mapping to frozenbitarrays

correspond_all(a, b, /) -> tuple

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

New in version 3.4

count_and(a, b, /) -> int

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

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

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

New in version 2.3.6: optional value argument

count_or(a, b, /) -> int

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

count_xor(a, b, /) -> int

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

This is also known as the Hamming distance.

deserialize(bytes, /) -> bitarray

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

See also: Bitarray representations

New in version 1.8

New in version 2.5.0: allow bytes-like argument

gen_primes(n, /, endian=None, odd=False) -> bitarray

Generate a bitarray of length n in which active indices are prime numbers. By default (odd=False), active indices correspond to prime numbers directly. When odd=True, only odd prime numbers are represented in the resulting bitarray a, and a[i] corresponds to 2*i+1 being prime or not.

Apart from working with prime numbers, this function is useful for testing, as it provides a simple way to create a well-defined bitarray of any length.

New in version 3.7

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

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

New in version 3.3: ignore whitespace

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

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

New in version 3.10: return a codedict mapping to frozenbitarrays

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

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

intervals(bitarray, /) -> iterator

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

New in version 2.7

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

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

New in version 2.9

parity(a, /) -> int

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

New in version 1.9

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

Pretty-print bitarray object to stream, defaults to sys.stdout. By default, bits are grouped in bytes (8 bits), and 64 bits per line. Non-bitarray objects are printed using pprint.pprint().

New in version 1.8

random_k(n, /, k, endian=None) -> bitarray

Return (pseudo-) random bitarray of length n with k elements set to one. Mathematically equivalent to setting (in a bitarray of length n) all bits at indices random.sample(range(n), k) to one. The random bitarrays are reproducible when calling Python’s random.seed() with a specific seed value.

New in version 3.6

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

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

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

See also: Random Bitarrays

New in version 3.5

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

Decode a run-length encoded bitarray from a 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 rl_encode() for encoding.

See also: Comparison of bitarray codecs

New in version 3.11

rl_encode(bitarray, /) -> bytes

Return the run-length encoded binary representation of a bitarray. This representation may be useful for bitarrays with long runs of identical bits. Use rl_decode() for decoding.

See also: Comparison of bitarray codecs

New in version 3.11

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, Comparison of bitarray codecs

New in version 2.7

sc_encode(bitarray, /) -> bytes

Compress a bitarray using sparse encoding 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, Comparison of bitarray codecs

New in version 2.7

sc_stat(stream) -> dict

Scan a stream produced by sc_encode() and return a dictionary containing its bit-endianness (endian), length (nbits), and the number of blocks of each type (blocks). blocks is a list such that blocks[i] is the number of blocks of type i.

Like sc_decode(), it consumes one encoded bitarray and leaves remaining input untouched.

See also: Compression of sparse bitarrays

New in version 3.11

serialize(bitarray, /) -> bytes

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

See also: Bitarray representations

New in version 1.8

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

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

subset(a, b, /) -> bool

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

sum_indices(a, /, mode=1) -> int

Return sum of indices of all active bits in bitarray a. Equivalent to sum(i for i, v in enumerate(a) if v). mode=2 sums square of indices.

New in version 3.6

New in version 3.7: add optional mode argument

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

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

New in version 1.7

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

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

See also: Variable length bitarray format, Comparison of bitarray codecs

New in version 2.2

vl_encode(bitarray, /) -> bytes

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

See also: Variable length bitarray format, Comparison of bitarray codecs

New in version 2.2

xor_indices(a, /) -> int

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

New in version 3.2

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

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

The bitarray.bitfields module:

This sub-module was added in version 3.12. For a detailed description, see: Bit-field structures

Struct(format) -> compiled struct object

Central class for packing and unpacking bit-level structures.

calcsize(format) -> int

Return the size (in bits) of the struct corresponding to the format string.

compile(format) -> Struct

Compile given format string and return a compiled format object that can be used to pack and/or unpack data multiple times.

pack(format, v1, v2, ...) -> bitarray

Return a bitarray containing the values v1, v2, … packed according to the format string.

pack_into(format, bitarray, offset, v1, v2, ...) -> None

Pack the values v1, v2, … into the writable bitarray starting at bit offset offset. A negative offset counts from the end of bitarray.

unpack(format, bitarray) -> tuple

Return a tuple containing values unpacked according to the format string.

unpack_from(format, bitarray, offset=0) -> tuple

Unpack values from bitarray starting at bit offset offset, and return a tuple. A negative offset counts from the end of bitarray.

Struct methods:

format() -> str

Return the canonical format string reconstructed from this compiled format.

pack(v1, v2, ...) -> bitarray

Return a bitarray containing the values v1, v2, … packed according to this compiled format.

pack_into(bitarray, offset, v1, v2, ...) -> None

Pack the values v1, v2, … into the writable bitarray starting at bit offset offset. A negative offset counts from the end of bitarray.

unpack(bitarray) -> tuple

Return a tuple containing values unpacked according to this compiled format.

unpack_from(bitarray, offset=0) -> tuple

Unpack values from bitarray starting at bit offset offset, and return a tuple. A negative offset counts from the end of bitarray.

Struct attributes:

width -> int

Total number of bits in the compiled structure.

values -> int

Number of values consumed by pack() and returned by unpack().

Metadata

Release files for bitarray 3.12.1

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

Source distribution (sdist)

Source distribution for bitarray 3.12.1
File Size Uploaded
bitarray-3.12.1.tar.gz 187.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for bitarray 3.12.1
File
bitarray-3.12.1-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details
bitarray-3.12.1-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
bitarray-3.12.1-cp315-cp315t-win32.whl CPython 3.15 CPython 3.15 free-threading Windows x86-32 Details
bitarray-3.12.1-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details
bitarray-3.12.1-cp315-cp315t-musllinux_1_2_s390x.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ IBM System/390x Details
bitarray-3.12.1-cp315-cp315t-musllinux_1_2_ppc64le.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ PowerPC 64-le Details
bitarray-3.12.1-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
bitarray-3.12.1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
bitarray-3.12.1-cp315-cp315t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ IBM System/390x, Linux glibc 2.17+ IBM System/390x Details
bitarray-3.12.1-cp315-cp315t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ PowerPC 64-le, Linux glibc 2.28+ PowerPC 64-le Details
bitarray-3.12.1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bitarray-3.12.1-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
bitarray-3.12.1-cp315-cp315t-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 Details
bitarray-3.12.1-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
bitarray-3.12.1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
bitarray-3.12.1-cp315-cp315-win32.whl CPython 3.15 CPython 3.15 Windows x86-32 Details
bitarray-3.12.1-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
bitarray-3.12.1-cp315-cp315-musllinux_1_2_s390x.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ IBM System/390x Details
bitarray-3.12.1-cp315-cp315-musllinux_1_2_ppc64le.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ PowerPC 64-le Details
bitarray-3.12.1-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
bitarray-3.12.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
bitarray-3.12.1-cp315-cp315-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details
bitarray-3.12.1-cp315-cp315-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details
bitarray-3.12.1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bitarray-3.12.1-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
bitarray-3.12.1-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details
bitarray-3.12.1-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
bitarray-3.12.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
bitarray-3.12.1-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
bitarray-3.12.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
bitarray-3.12.1-cp314-cp314t-musllinux_1_2_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ IBM System/390x Details
bitarray-3.12.1-cp314-cp314t-musllinux_1_2_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ PowerPC 64-le Details
bitarray-3.12.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
bitarray-3.12.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
bitarray-3.12.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details
bitarray-3.12.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details
bitarray-3.12.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bitarray-3.12.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
bitarray-3.12.1-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
bitarray-3.12.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
bitarray-3.12.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
bitarray-3.12.1-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
bitarray-3.12.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
bitarray-3.12.1-cp314-cp314-musllinux_1_2_s390x.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ IBM System/390x Details
bitarray-3.12.1-cp314-cp314-musllinux_1_2_ppc64le.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ PowerPC 64-le Details
bitarray-3.12.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
bitarray-3.12.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
bitarray-3.12.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details
bitarray-3.12.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ PowerPC 64-le, Linux glibc 2.28+ PowerPC 64-le Details
bitarray-3.12.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
bitarray-3.12.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
bitarray-3.12.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
bitarray-3.12.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
bitarray-3.12.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
bitarray-3.12.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
bitarray-3.12.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
bitarray-3.12.1-cp313-cp313-musllinux_1_2_s390x.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ IBM System/390x Details
bitarray-3.12.1-cp313-cp313-musllinux_1_2_ppc64le.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ PowerPC 64-le Details
bitarray-3.12.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
bitarray-3.12.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
bitarray-3.12.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details
bitarray-3.12.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le, Linux glibc 2.28+ PowerPC 64-le Details
bitarray-3.12.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bitarray-3.12.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
bitarray-3.12.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
bitarray-3.12.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
bitarray-3.12.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
bitarray-3.12.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
bitarray-3.12.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
bitarray-3.12.1-cp312-cp312-musllinux_1_2_s390x.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ IBM System/390x Details
bitarray-3.12.1-cp312-cp312-musllinux_1_2_ppc64le.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ PowerPC 64-le Details
bitarray-3.12.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
bitarray-3.12.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
bitarray-3.12.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details
bitarray-3.12.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details
bitarray-3.12.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bitarray-3.12.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
bitarray-3.12.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
bitarray-3.12.1-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
bitarray-3.12.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
bitarray-3.12.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
bitarray-3.12.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
bitarray-3.12.1-cp311-cp311-musllinux_1_2_s390x.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ IBM System/390x Details
bitarray-3.12.1-cp311-cp311-musllinux_1_2_ppc64le.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ PowerPC 64-le Details
bitarray-3.12.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
bitarray-3.12.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
bitarray-3.12.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x, Linux glibc 2.28+ IBM System/390x Details
bitarray-3.12.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details
bitarray-3.12.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bitarray-3.12.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
bitarray-3.12.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
bitarray-3.12.1-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
bitarray-3.12.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
bitarray-3.12.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
bitarray-3.12.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
bitarray-3.12.1-cp310-cp310-musllinux_1_2_s390x.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ IBM System/390x Details
bitarray-3.12.1-cp310-cp310-musllinux_1_2_ppc64le.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ PowerPC 64-le Details
bitarray-3.12.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
bitarray-3.12.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
bitarray-3.12.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ IBM System/390x, Linux glibc 2.17+ IBM System/390x Details
bitarray-3.12.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details
bitarray-3.12.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bitarray-3.12.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
bitarray-3.12.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
bitarray-3.12.1-cp39-cp39-win_arm64.whl CPython 3.9 CPython 3.9 Windows ARM64 Details
bitarray-3.12.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
bitarray-3.12.1-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
bitarray-3.12.1-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
bitarray-3.12.1-cp39-cp39-musllinux_1_2_s390x.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ IBM System/390x Details
bitarray-3.12.1-cp39-cp39-musllinux_1_2_ppc64le.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ PowerPC 64-le Details
bitarray-3.12.1-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
bitarray-3.12.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
bitarray-3.12.1-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ IBM System/390x, Linux glibc 2.17+ IBM System/390x Details
bitarray-3.12.1-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details
bitarray-3.12.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
bitarray-3.12.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
bitarray-3.12.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 37.6 MB

Release files / bitarray-3.12.1.tar.gz

Download URL bitarray-3.12.1.tar.gz
Size 187.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b712ea178c26c00b60b14bfd17fd0bab6138a05b515884b0ce418c0f6fecd2f3
BLAKE2b-256 checksum
How to use checksums
e7af9f136a8191822bc9277fa6af9241619ad6a21e0638b694bcea1b0f8d0d88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-win_arm64.whl

Download URL bitarray-3.12.1-cp315-cp315t-win_arm64.whl
Size 182.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
d2403f0b75362e9c72ffac722c4a0cb35f8e63917f22f5142b32d660fc0a76dd
BLAKE2b-256 checksum
How to use checksums
e10af6e0ae0f0a15282df13e357622a8d6285f942103427d3e8137daa279d701
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-win_amd64.whl

Download URL bitarray-3.12.1-cp315-cp315t-win_amd64.whl
Size 185.5 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
da48fa7e16061c481588b4d024fb7f4d6a08cb6e3058d76b5c0037f4229f4157
BLAKE2b-256 checksum
How to use checksums
61faf70298e6af4cf45d7814ff4b233d878dfef06c07b7713bd48ed1f6d42279
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-win32.whl

Download URL bitarray-3.12.1-cp315-cp315t-win32.whl
Size 174.5 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
a7f4cbfe9c5333b24116609110129726d3dcd63aa679707386da89f02dff866f
BLAKE2b-256 checksum
How to use checksums
709bb10efe26a523f9eb88ad24fdf7a13f6fc6e3ab639be90d61f2b7e92f975a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL bitarray-3.12.1-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 409.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
70e14dbaac9f7d515a8bbd5662b22c729a36268720c490ca0c733100adbb7882
BLAKE2b-256 checksum
How to use checksums
5136457607d048e74193dd3232357f348807ab258cba0ef03dcffc6af9c35101
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-musllinux_1_2_s390x.whl

Download URL bitarray-3.12.1-cp315-cp315t-musllinux_1_2_s390x.whl
Size 428.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
fa8ef16de91a259aa08f9f14ecbbe1a90fea64643413365deed061b14c6ed965
BLAKE2b-256 checksum
How to use checksums
070735a9fe4f75dfbc416421f765c275944b0acd966eef6aeb17b05d3e8d4ad8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-musllinux_1_2_ppc64le.whl

Download URL bitarray-3.12.1-cp315-cp315t-musllinux_1_2_ppc64le.whl
Size 431.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
54f93c63316bd60e0991f4cb0016116d590a0b4dadcd9c3f576ba70b8b21b4ac
BLAKE2b-256 checksum
How to use checksums
71b92cf47398357d3089c6c1486955b3e850d74a7e09b8668341c74e8aa92c68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL bitarray-3.12.1-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 407.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4f99f5714b716dd776f8ba1bcf69939d3aae52c8703a41fa36b0ee7344bf75f5
BLAKE2b-256 checksum
How to use checksums
2c10f3b5f78a90866d00a5935ea992afa82524f72fdbc3c03f1036a91b36fdd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL bitarray-3.12.1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 413.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b5a7452f38519b673314c6b46569b6d4f076db899960aaa33ac8541656b65b00
BLAKE2b-256 checksum
How to use checksums
eabe5c568e089c28d51a7765e61efff3f8c1e25718266f72db68127cfc1d1dda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL bitarray-3.12.1-cp315-cp315t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 448.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
8c41be1b5a8ec44dcc547cf6e45434594b0c909937af8d19373128ce6f43ced0
BLAKE2b-256 checksum
How to use checksums
44fd1bf891cd1c102f0fe1f3e737297c5ad08ef8b2c75a278b2695a79ce6265a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL bitarray-3.12.1-cp315-cp315t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 434.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
53fb6e6bde530ef5859cdab246d280386cc951fa8c92762ad7a3e52ed78c287f
BLAKE2b-256 checksum
How to use checksums
8e3e8706f03079aa325ed6ec7a0ea00a17cd876a5f29cd8c8bd143aa5076980c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bitarray-3.12.1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 411.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
88b11625e328cd89072302a0b0f796fb412b652e43dbd175fe8d5addce18e4a0
BLAKE2b-256 checksum
How to use checksums
d89aac8c1c9c18499ca8992619d32ed8043fcc0a4b9a2e33a4ecb274ad4c8d61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-macosx_11_0_arm64.whl

Download URL bitarray-3.12.1-cp315-cp315t-macosx_11_0_arm64.whl
Size 181.9 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3f4b9f23fb7bba3012632ad602ef0ab1c26302767ea93c5bd289404dbd0f2102
BLAKE2b-256 checksum
How to use checksums
7d5217aabc19a54f3723949d5c8902e5f6f23dec08f78ca99ac02ca4742b7d04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315t-macosx_10_15_x86_64.whl

Download URL bitarray-3.12.1-cp315-cp315t-macosx_10_15_x86_64.whl
Size 185.6 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
32e2f076a850b5c5639cda64b833b43e126361eea39ca6ae625dece21bcb87c9
BLAKE2b-256 checksum
How to use checksums
05860e0954241ade63790ec3378590c64cd262956535530d91af563fec17333b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-win_arm64.whl

Download URL bitarray-3.12.1-cp315-cp315-win_arm64.whl
Size 179.2 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
b490bb2897f8db846494389262e67eec01d72d3d0e16e9056811d20811a08370
BLAKE2b-256 checksum
How to use checksums
f3546926c890bb1343b7ca2240d4357fedc343bea64af1c4dc1f7b325876fb39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-win_amd64.whl

Download URL bitarray-3.12.1-cp315-cp315-win_amd64.whl
Size 181.9 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
fd1559149f8f9f12d5354fecacbb8607893792cf2ad5041143f79c6de7b01e4a
BLAKE2b-256 checksum
How to use checksums
219b09fad9af2bbf5e9b3abc866765b85772bada01c502d9e1aed14a0492c3b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-win32.whl

Download URL bitarray-3.12.1-cp315-cp315-win32.whl
Size 171.1 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
5bb94454fa6165f997ddc5d4037f08803bed9e12fd9697c25dcc6d2409f943c5
BLAKE2b-256 checksum
How to use checksums
68596f47ea17d9d4132254a7a7a6ab89efb2f9c381d50b5c0866c6fff8c62ea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL bitarray-3.12.1-cp315-cp315-musllinux_1_2_x86_64.whl
Size 392.9 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
893913ddc0051496c2d7c1f939e4c72af36eddf9910f4013bd3fe051ca4c6c75
BLAKE2b-256 checksum
How to use checksums
9cf84b668bd9b2706a2c22ddd1dcbc9694e3372ea20d21657d13a413638057de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-musllinux_1_2_s390x.whl

Download URL bitarray-3.12.1-cp315-cp315-musllinux_1_2_s390x.whl
Size 413.2 kB
Tags CPython 3.15 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
d50d50d3c04ec0acca14dd0ac8b795b52c7e9190f696d2c6c6378ddbc060d364
BLAKE2b-256 checksum
How to use checksums
691057e440f94e294d64f5bc4de3e1d26e3e2a22b2bb3fc3ee3bfd23f2d12271
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-musllinux_1_2_ppc64le.whl

Download URL bitarray-3.12.1-cp315-cp315-musllinux_1_2_ppc64le.whl
Size 415.6 kB
Tags CPython 3.15 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
0641f5c3fd94d48def6e1e7294994b2dbd7a836553628a0820aff8e8bbcb1108
BLAKE2b-256 checksum
How to use checksums
98b5591cf05fdb7e7578aeee2b63274225a98398f9014270d1450ace1b57838d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL bitarray-3.12.1-cp315-cp315-musllinux_1_2_aarch64.whl
Size 391.5 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8ad67e811bfa85b588e4a5fa1b92b2383c75b0848df99d3a43bed42ec8fc25b5
BLAKE2b-256 checksum
How to use checksums
7345bac40fd994c23f564e8b3847ca71fdb44328d94b6b993d8b07973bde53ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL bitarray-3.12.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 396.1 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0e7dae363cc2960236384e57cb18dee67f1eaa94caa9be8eb69639e9ea463c3a
BLAKE2b-256 checksum
How to use checksums
9b9681a851e50f6d5b8ce2fe69050de2a4cfab3e0bd2ce00181741b6a1c452b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL bitarray-3.12.1-cp315-cp315-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 431.9 kB
Tags CPython 3.15 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
2260d740764fdda5a3bb53e6ee56b9421e5aa3830ee81f0c7aae5f8e2354d71d
BLAKE2b-256 checksum
How to use checksums
8b740f20b3617372af38872f04ece9f09126f5ecee6a33d4e18fa6c7e940dfd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL bitarray-3.12.1-cp315-cp315-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 418.1 kB
Tags CPython 3.15 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
5600a94992ee592d8119c2d23dcf22cdedee91a8bb9a9404e629bbfb7b6031d9
BLAKE2b-256 checksum
How to use checksums
8e377c3bb334c7687a02f2d67d125efadca1e0c2da5ed01a5eaa9a3a4b8aa53a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bitarray-3.12.1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 393.9 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
766360df72c99fbca10faf27b94650aa23bfef69f65703b48f1df8ea6f1f8a31
BLAKE2b-256 checksum
How to use checksums
fe9056e72d4573a30b256237bf703b4bbb9db054df0da7de7b7bf53970fdfaf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-macosx_11_0_arm64.whl

Download URL bitarray-3.12.1-cp315-cp315-macosx_11_0_arm64.whl
Size 178.5 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2e3ed14356bf3b2443481ddb2594e29893361707ba68a09ec439d252aeb2c20f
BLAKE2b-256 checksum
How to use checksums
6918214a1b095fc9d15c8ce33f3cccb1a77400644d1208b50b9ef0f1d778f9b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp315-cp315-macosx_10_15_x86_64.whl

Download URL bitarray-3.12.1-cp315-cp315-macosx_10_15_x86_64.whl
Size 182.4 kB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
9a069ab445d28b1961b73a70cfb1f8883d15f1d2a78477eacb3749e01305792e
BLAKE2b-256 checksum
How to use checksums
bbf68cb108ce3e66709b68c38ae51cfaeefd6fe73d2abb695efce44e8d998a97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-win_arm64.whl

Download URL bitarray-3.12.1-cp314-cp314t-win_arm64.whl
Size 182.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
b7900a4cb89552ab8eea095e720ffe17dcdb062d4849b63e92be9536b9e14d51
BLAKE2b-256 checksum
How to use checksums
6d47931c493091ee173fca1cf7f45c526f76eef7a7eb789c81f149150eac0a68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-win_amd64.whl

Download URL bitarray-3.12.1-cp314-cp314t-win_amd64.whl
Size 185.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
6642174abe6f2257cf9ec820aabd140db604cf6b24928b5677b6c0e1632647b7
BLAKE2b-256 checksum
How to use checksums
822d70fec6cd995037fc2dd8d2d9097652b24cb0f9a32e51cdaa0328cb9e6eb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-win32.whl

Download URL bitarray-3.12.1-cp314-cp314t-win32.whl
Size 174.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
12801b07402c526e887d7bac03c90880e8caa547a0445e76d850a9455a238556
BLAKE2b-256 checksum
How to use checksums
f20fa81682c339eb79d6d4e76d03cb8b84a934414310cb987d2d9b249ceb901b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL bitarray-3.12.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 408.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cf5c59d68114177ebe9537f691b9effaeb80b70beeb92996535627e9ddca7106
BLAKE2b-256 checksum
How to use checksums
b08429a1913020ca0aeb0f4519bf7826c750ce2b3157043302cfda3601c087cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-musllinux_1_2_s390x.whl

Download URL bitarray-3.12.1-cp314-cp314t-musllinux_1_2_s390x.whl
Size 428.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
9d71622bee3552399b75277c6c62db0379da394e57549952dcdebd4123e62d1a
BLAKE2b-256 checksum
How to use checksums
9ffb286180ed9c7971ff74119756ffcb6910d576f3a23e501119edf3c27e6e71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-musllinux_1_2_ppc64le.whl

Download URL bitarray-3.12.1-cp314-cp314t-musllinux_1_2_ppc64le.whl
Size 430.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
cd8f4bb6b12b8099bc8c4398cccdfed8395ad76b3080c3e004c68cf59c72c49a
BLAKE2b-256 checksum
How to use checksums
9deeffcda75427b545c93eb8a9acf08e8672320b438a8626ebb9629fda09a41a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL bitarray-3.12.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 407.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
481daa7f9e20c16c2968423311abf59bd0fab7b4820e51e3ebb8d0536d62b36f
BLAKE2b-256 checksum
How to use checksums
a8ec826756b2f201ebe0c4ff5d60c3bf13a431dc7db659836889004a4a55cf83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL bitarray-3.12.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 412.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3394fec014f4ced5fae652db7438f86bcf0771e76e8cbe0bfea9ca92717899ae
BLAKE2b-256 checksum
How to use checksums
8efdc8908790ef5a976146cf98baa37820742091bd4f6e6b801d73ed22fb408f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL bitarray-3.12.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 447.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
19dfa253979e06d13a9c964df7f8edbddc8c297f4c2fed8794e869ddb3b5f338
BLAKE2b-256 checksum
How to use checksums
23162ede3b34e8434d99186170e80969eeb89a4a0cd04353201e999bf53a1b2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL bitarray-3.12.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 434.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
37078d03680ac60fe61003ba7be8cbaea0b7486d17795486cf9084b220e5d915
BLAKE2b-256 checksum
How to use checksums
1e002ff22210f8c513866f2f587d83b6fd2445c327417d89b1813f194e5597f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bitarray-3.12.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 410.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3bd6ca264f74989be79b2c14486df8eaf5266464fb892d44635d189049c69d29
BLAKE2b-256 checksum
How to use checksums
634725890c879249fb4911fd3f4308bc5d3e625dcc321b7de627e026ed64efa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL bitarray-3.12.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 181.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7a1e3c678012cf3b92f6aeb9ed910f85dc44ad183276eac8f80dd0cbd1baf6a6
BLAKE2b-256 checksum
How to use checksums
62a39b629a1e2f4b9a490002288a41b14028351abab1bfa823f54e5887fe9097
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL bitarray-3.12.1-cp314-cp314t-macosx_10_15_x86_64.whl
Size 185.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
de927c8968e6d9d82fcfe841e6ed0b700ca07f167c141cd329a24b379c91190b
BLAKE2b-256 checksum
How to use checksums
a222446682fbf3fe9e82d1117b3065ebb84bd736c41f28fc20eeeab39cbcabea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-win_arm64.whl

Download URL bitarray-3.12.1-cp314-cp314-win_arm64.whl
Size 179.1 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
daeaadc11a12a43dbd9db62cba80259f2a1a09ef77c63863ac9b7c0d1efeea51
BLAKE2b-256 checksum
How to use checksums
694fba5f4136f5137f52c4eebbddcee58724ee71a584f65a425b7450525efc2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-win_amd64.whl

Download URL bitarray-3.12.1-cp314-cp314-win_amd64.whl
Size 181.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
21826c52fd57aa9cba882be602669a5cccf42faed36bf095a6f13065b92da79e
BLAKE2b-256 checksum
How to use checksums
e66a22c910f9f347324237a739e6ca63e43bf0d8ce370780b7ca8fbb94bd5804
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-win32.whl

Download URL bitarray-3.12.1-cp314-cp314-win32.whl
Size 171.1 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
ed0ca3a38f4a3707a00c27077bfc029d190aaf385b2e19799e28a109b1d2471d
BLAKE2b-256 checksum
How to use checksums
477c78138525730802a0f3b82d27cf422ad120041723ae2a11eee70f2a434e73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL bitarray-3.12.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 392.9 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
042a2f4e46549c8573c678f1c25e2ab8d48a4924e7f2314032021d71ebae551e
BLAKE2b-256 checksum
How to use checksums
6d489a91c923c4ba9c541e3f84feb81013f78b9c7a06dc6375000c7105bae94e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-musllinux_1_2_s390x.whl

Download URL bitarray-3.12.1-cp314-cp314-musllinux_1_2_s390x.whl
Size 412.5 kB
Tags CPython 3.14 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
45fa17c0ccbc298a9312063877cdecc3a99659e1b35b80f82fd14656399996db
BLAKE2b-256 checksum
How to use checksums
120829747eaf57c97f9d8316a77a8cd43526a5b6e5f64fbcef7607779b81824f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-musllinux_1_2_ppc64le.whl

Download URL bitarray-3.12.1-cp314-cp314-musllinux_1_2_ppc64le.whl
Size 414.6 kB
Tags CPython 3.14 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
560ab4aeb1ba93c8210f0666ff783d5d10db95480446457d89fc07ad18afc58e
BLAKE2b-256 checksum
How to use checksums
c14415e6dee824c08372693f301f0c06d5f991fd4dca34f37472419c52f5e4e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL bitarray-3.12.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 390.4 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1535ecce4422b20851e77c1e14e967bff2b629aaa39d28934619e7084949f716
BLAKE2b-256 checksum
How to use checksums
b1dd40be0d5f32b3b4a5b1acc62da305ba2785e7c57b9ec226f8d0dd9cb36bbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL bitarray-3.12.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 396.0 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
748eae3ef3103532bae06758e114461e8dc46009f7dee643e330a53034dc57ed
BLAKE2b-256 checksum
How to use checksums
245ff4e7f6b633d2cd44b45672893ff8b69f2876fbe339d7673ab33965564c4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL bitarray-3.12.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 431.3 kB
Tags CPython 3.14 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
8e0bb6a4d2f975fadcb13a1f05225f4fc14a55b4a5c7e0bcb92960c1e064cdb9
BLAKE2b-256 checksum
How to use checksums
7a12c51b2abad4a9556a56b7e3f37289e3713c1f733eaed5aed6f5339a1b937b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL bitarray-3.12.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 417.4 kB
Tags CPython 3.14 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
5013eb6b815a30a690f676fc01a87175f97d825d7d53363394d9350d3c2bbf0d
BLAKE2b-256 checksum
How to use checksums
2a16173f481cb08da9d6bb60b24a967eb107dd8c01a9867003b18649ff232926
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bitarray-3.12.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 392.8 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fa32d022b47161f51d3b9463823aeda35b8138d4d66cbf8ca42a523fea3d4cf2
BLAKE2b-256 checksum
How to use checksums
522838a0cb9bbc545b0a8be39ac4fa9b81bea1bee4f4656540c2b7ad26ae8ebd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL bitarray-3.12.1-cp314-cp314-macosx_11_0_arm64.whl
Size 178.4 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
552254422d183edc59cb7c6c6b69dac5a1b125a8feae2973f382a2f164921482
BLAKE2b-256 checksum
How to use checksums
71a4d6b1db38aa68ebab8b1fe76e37398cb991d208aa3025abd97252b5a8d4da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL bitarray-3.12.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 182.3 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
46f854d7ace93de71b361882fe427aeb1cc37f70c2fc4e5b233468fc88af1142
BLAKE2b-256 checksum
How to use checksums
846ba1a64a4e42caf130712c26ef500778fe8e442b002523927400dee7e65f2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-win_arm64.whl

Download URL bitarray-3.12.1-cp313-cp313-win_arm64.whl
Size 179.6 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
bba98a3c23c2b6a43e9324c62166a793861fd1c05891c47594c42b624d73dfda
BLAKE2b-256 checksum
How to use checksums
991a407890a246166845d8f0767fbb1a31d416f9ff3d4521f988d1a3ad0109a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-win_amd64.whl

Download URL bitarray-3.12.1-cp313-cp313-win_amd64.whl
Size 182.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
e5bcf22c04e8e5f560de088f3f6815d6c2f21a34edc1bbd9a2b7ed37f5df5920
BLAKE2b-256 checksum
How to use checksums
bdf0e43cc0b94f2f4d45ef6b746e9c3048c1e8ec4e8d58be95a14bf406dd6ee4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-win32.whl

Download URL bitarray-3.12.1-cp313-cp313-win32.whl
Size 172.4 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
26776c1bad325576a333fa9c467cf943a603fa22bdedfa8e5c167fe36fc61921
BLAKE2b-256 checksum
How to use checksums
6466c31386d1f128e2691ca88f12b77042d3ee77375641d7c50aa3b589f0be92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL bitarray-3.12.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 393.2 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
931655f8662c7574e78cd5a39912c56b27f0500176a63da1093b653ed14e458e
BLAKE2b-256 checksum
How to use checksums
4f5527969c298d75a082d00a9686c41dc01bef1b96c046678d7f7eaf39725e4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-musllinux_1_2_s390x.whl

Download URL bitarray-3.12.1-cp313-cp313-musllinux_1_2_s390x.whl
Size 412.8 kB
Tags CPython 3.13 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
b64589dc920f4762a8c52aec16c24b1574508cb98bc0e2f72f787b9ac1bf2c58
BLAKE2b-256 checksum
How to use checksums
508684cf11fcd5731b1f3d55526e8daafb3a2bf9e137b350d3689c0d63f18d21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-musllinux_1_2_ppc64le.whl

Download URL bitarray-3.12.1-cp313-cp313-musllinux_1_2_ppc64le.whl
Size 414.4 kB
Tags CPython 3.13 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
d3790da3cd9f3953d4edf881b503fd5898e5a0c2b61a64a3397bd530b75deb7f
BLAKE2b-256 checksum
How to use checksums
76a67190646b72fab8e6856b4d87e8ce60ac1d802060e5dccffd1e8e78fac069
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL bitarray-3.12.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 390.5 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
cabfc87584c019fb566895cb1b1a8da6e910bddb82e7e9578df29845b15e0c80
BLAKE2b-256 checksum
How to use checksums
b6222338966727f437c1f23ff77b019356e09b1d327f52c4232bb43f4d1cc93f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL bitarray-3.12.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 396.4 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
afde30a32be6a8a0fe50b9aba2b6b351014cf47d161095dd29e50a72c5400c0a
BLAKE2b-256 checksum
How to use checksums
92a426ed4ecadd039fd38551b27dd4bf6e1c84c71b57190c3b91db42d36d0522
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL bitarray-3.12.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 432.1 kB
Tags CPython 3.13 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
589233e4c650d8ac547647e476580ba3841e2d4e9c97a78d18e64424d1925905
BLAKE2b-256 checksum
How to use checksums
a7213ff79b1c11330460628e71fbedf4c49e005e6affe16e454a94bc4cf4ee13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL bitarray-3.12.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 417.4 kB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
7c6ea2cd7f06c8aad0c2ff0122f7e727400b80d2abdb5a888a9d6ae65b16f11a
BLAKE2b-256 checksum
How to use checksums
574e9c53e8065afacf4ed9ce916fac0dc989261806e55df2d168ae533d545629
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bitarray-3.12.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 392.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3f19fa6e2090e9e5701de91149aa0dd1b6d848910b8d1b365a5199739aea3bb2
BLAKE2b-256 checksum
How to use checksums
7e036dc17f2be72446312a577202664b7d285789df6bc7e358dc0fef316b4a6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL bitarray-3.12.1-cp313-cp313-macosx_11_0_arm64.whl
Size 178.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2673ef4e5d7c122ab3f692c5f451dd165c6a0c766c9a5cac087b8181cc2fe3dd
BLAKE2b-256 checksum
How to use checksums
55a4e79819eb4681427756a13d979eabdd6b04950d7c183441d167f3594b139a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL bitarray-3.12.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 182.2 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
c514f6828b309a3cb48f4fc7f6798cbdd390c363599820df7d3f39f14ced4e9c
BLAKE2b-256 checksum
How to use checksums
09fe31552b5c2bf0fc45e96553603bb15a0ff005462ecd11554f70adb185af0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-win_arm64.whl

Download URL bitarray-3.12.1-cp312-cp312-win_arm64.whl
Size 179.6 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
3596fcb05947decac42bcefe816f9f38b35b8f04741860428a445278777d3281
BLAKE2b-256 checksum
How to use checksums
4e48305581bd2ce81b05b7bb849ef20c424815cf9fe734e152ee1551afd14ecd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-win_amd64.whl

Download URL bitarray-3.12.1-cp312-cp312-win_amd64.whl
Size 183.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6102ed844a780d70f09498b767b94dc5b3443e1a78e2743c627fc32e86dfc7d8
BLAKE2b-256 checksum
How to use checksums
9cb9bb1338f9e3dd083eeab4f9867524fb1f1d5ef18e95525f93036f8fe2be93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-win32.whl

Download URL bitarray-3.12.1-cp312-cp312-win32.whl
Size 172.6 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
d2f6a5260b520abb7cb0005a814b4dda93c9ab959087950e4d663e6469ef354e
BLAKE2b-256 checksum
How to use checksums
9cfe30f42ebfc33ddb6bbdf4cf986ac7b47a2b48563796f5f10fe1ff2f8cad6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL bitarray-3.12.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 395.3 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
582dcf26cc4ba9434a74d552270c04cf63f99a2a2db44e2fe0f142ca013efeea
BLAKE2b-256 checksum
How to use checksums
fbab2edaa4b3cc0361f2a817ef0524e283debf5d2774d7b0efd7c1f3c7e9f381
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-musllinux_1_2_s390x.whl

Download URL bitarray-3.12.1-cp312-cp312-musllinux_1_2_s390x.whl
Size 414.9 kB
Tags CPython 3.12 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
937dd1eae78b9c4edbb8d016b7a402c5a3d42bbbfc39a3c76010a3b698985d8c
BLAKE2b-256 checksum
How to use checksums
250d79099f5393a1db341f51da1d831117de0018c2175db219ce2b8b8805e908
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-musllinux_1_2_ppc64le.whl

Download URL bitarray-3.12.1-cp312-cp312-musllinux_1_2_ppc64le.whl
Size 416.9 kB
Tags CPython 3.12 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
b976167d732aa9c99f12015d0fb7910977a5de90548a107acd90c907af71579d
BLAKE2b-256 checksum
How to use checksums
64940f3349498a1245a3b7bc8c20866bb6320aafc33715ff29f8dac5e919cdeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL bitarray-3.12.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 392.4 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f5303db0dbefdd06bdb5e5d0e628e0fb6ac95c4749d875b669bcd7bd873c7ba8
BLAKE2b-256 checksum
How to use checksums
cab0c0e97f980e38a0675272540a6453e1c28c5122e36f8a51d66a97609b61fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL bitarray-3.12.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 398.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1b1281b3e8dfaa1abdafd5fca1459b914bfa920e50767fb3128ef65a47a32214
BLAKE2b-256 checksum
How to use checksums
716bc4d46ab93ca9382249c71f749bcbe43a7507a55076e92f10886f5e595be4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL bitarray-3.12.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 434.0 kB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
30843536174cfef5b05719ea27015f4f3ae5fe0aea977f01aadbc06695b366cf
BLAKE2b-256 checksum
How to use checksums
386c43e81cff6f1adc2d98b9e8cfd16bffcf66a81c7e2a1770641db96d507286
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL bitarray-3.12.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 419.2 kB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
917d8eb0b29fe4b9e7306dcae595f4fe02c66236a9cbfbb14f71fa4d0b278bf3
BLAKE2b-256 checksum
How to use checksums
7479d267e890fdc583a87221b6d830d6c7f8564a5ee06601f65224fee9b2d56f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bitarray-3.12.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 394.7 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
551de62f15f72f5a611b8d65b4be797a31eadf4844a4748899abce51b32c74b8
BLAKE2b-256 checksum
How to use checksums
1daf3d6ab41dfde8b19b4635040585d5fb6b7bd1bd06f6824b12ca0830fa7c2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL bitarray-3.12.1-cp312-cp312-macosx_11_0_arm64.whl
Size 178.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
344038cd75dfc3794f30999eae48de69e9740001ef443b738894373e5567b708
BLAKE2b-256 checksum
How to use checksums
dc33e73dc7c0f170b081c878eb6a54e626025f7d382817f7f2fed44e5b9b6f14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL bitarray-3.12.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 182.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
2cebf4d36e61b72518589cc106ee80b5c3ecc0964fd6ae3fa2b1e05da2c639b9
BLAKE2b-256 checksum
How to use checksums
b787cd6d1a892eda8709b98193a6333c090046601e2c41d45d7dc372d436cc26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-win_arm64.whl

Download URL bitarray-3.12.1-cp311-cp311-win_arm64.whl
Size 179.7 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
78001a5b7c12f19df3504d4c50f4612157b0ed5c7daffd6326b4b82d4ab7d8ec
BLAKE2b-256 checksum
How to use checksums
06d5b99fbc1b71c689ab942267d9699b5cf5ea4746b931d7e119b4edc8012a7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-win_amd64.whl

Download URL bitarray-3.12.1-cp311-cp311-win_amd64.whl
Size 182.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2c1d30b11c9a0de230f7f4fe0e60d44a0b635e61f9a215333a31b6cfd9f69148
BLAKE2b-256 checksum
How to use checksums
ea1843208c524ec6f433e0caa6437b3aa07093806fbdacafd6435f5ec9836614
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-win32.whl

Download URL bitarray-3.12.1-cp311-cp311-win32.whl
Size 172.3 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
458f54e101850a1a812913f16c3eea16094d7183522bb559d6af473d3c72730e
BLAKE2b-256 checksum
How to use checksums
8047ac480af967156f7b28a8403d1d3b2a2c03c211daadd8659aa8f3ab2df6ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL bitarray-3.12.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 391.8 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6c0764ca72b4497bc1e73c73ab55013d02356dc543e1b91ac5520a0a441a0015
BLAKE2b-256 checksum
How to use checksums
3a19869cafb7dd6c15c1710cd1e702a9c71abf538727e1767bbb4ac6d5ce3ec1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-musllinux_1_2_s390x.whl

Download URL bitarray-3.12.1-cp311-cp311-musllinux_1_2_s390x.whl
Size 411.6 kB
Tags CPython 3.11 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
3c51e9e9957e27c0834edf2eca8d02a50562a9a6f07d08c453032feda32a9fc4
BLAKE2b-256 checksum
How to use checksums
a65e409fc18bdba7e5f701fa0bdfae693103fec486fcfcb7995a3b6c35b27721
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-musllinux_1_2_ppc64le.whl

Download URL bitarray-3.12.1-cp311-cp311-musllinux_1_2_ppc64le.whl
Size 414.5 kB
Tags CPython 3.11 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
2c00711953b18cb5cbbb8af29c80c01f0e9c06310d6d7365dcd1ad837719e6c6
BLAKE2b-256 checksum
How to use checksums
9309c077fc4010e046bd4267fbc6f11eed8092fd9f42f9d55abe58c6cb916e48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL bitarray-3.12.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 390.0 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
faa0a612db177a17765b102349b11129bbb86ee41b34607a7f1dd996c5b470e0
BLAKE2b-256 checksum
How to use checksums
decba1eaaa5d2c5886276bdae8d1e0cee5fc4a8bd2f8feb45c14bac533752bda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL bitarray-3.12.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 394.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bc25d1de89c547f64146495e6e990ac25528410bfbff7cbb9000a609ad64fa4f
BLAKE2b-256 checksum
How to use checksums
37b8139aaff6f745b70c7127643cf695dfe1fcb5c6311d4af2fddb1f5fea69e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL bitarray-3.12.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 431.0 kB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
b00c2aff2fc6d31a48959e4f876aa488cb4871799725e349d50c714de218acbb
BLAKE2b-256 checksum
How to use checksums
4b70d81cc997dcedd17a27aa413607d5f3c1fa5c3acbbb0ba3d3ca8946e0c666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL bitarray-3.12.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 417.0 kB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
2bf33673e1f5947ee5472acc14e6e6bebec97f89775935963dd7963c78f4f313
BLAKE2b-256 checksum
How to use checksums
1e716b917093efc0d719fdeefece2ea8b0ef7eff96d95ead99250677711a663f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bitarray-3.12.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 392.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f7aeb2db78aa690ce823cd7eb220048aca4d687b36ce7cef1cd41dce7cac03ce
BLAKE2b-256 checksum
How to use checksums
c462bd74c291aa5b94971207785bef909bac4bd30684b5247cf0c3cbf3a31f08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL bitarray-3.12.1-cp311-cp311-macosx_11_0_arm64.whl
Size 178.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7d65a3d8d545de3023e29b80ff695200f4701c11a0e9329c6258ea85a6cae98f
BLAKE2b-256 checksum
How to use checksums
3bd3b2c576fe58d793bc24781a1d64782c105799babddddbe62032c6c9e4ec99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL bitarray-3.12.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 182.2 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2261f364f9b01d656b71bf9d67585598c99adc402050c9b50b49ad1e8fef47df
BLAKE2b-256 checksum
How to use checksums
621d030550f38b80c19c4c330289064bfce12490e27ec4b2fc08b503d2164e3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-win_arm64.whl

Download URL bitarray-3.12.1-cp310-cp310-win_arm64.whl
Size 179.4 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
73c3bb05d009d83329d0660fd2a28804db75759195594ba87241c74ff66b34ab
BLAKE2b-256 checksum
How to use checksums
21fadafc69d0371e2542287d5528bc5acfa4365e90fb36c54f73e5d1fe24ac3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-win_amd64.whl

Download URL bitarray-3.12.1-cp310-cp310-win_amd64.whl
Size 182.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fbc4eb1dca659d28590c6e3e2be787424ed586855a3fa4817f1bdd6c9b24543e
BLAKE2b-256 checksum
How to use checksums
112509b1ed25f8273251cf1077aedd094c110a029f4a841fcb0451267af5ba3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-win32.whl

Download URL bitarray-3.12.1-cp310-cp310-win32.whl
Size 172.1 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
0ab0f9f3fa82e13967675362430ee79f46b723eac44b81836b68c76f9f73378b
BLAKE2b-256 checksum
How to use checksums
c0f504af73fff5df705b1535d674f43df9f4a628cdef54877a3e37e1e9ec04e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL bitarray-3.12.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 382.5 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bfc9da627b5086298dd8a3216448c6aa96d9f968f9441c1e55b550c65043d849
BLAKE2b-256 checksum
How to use checksums
724e65297c5dc59406b15fc155942f2c95ea5fb5e69b2a542d35cd0ed06ea541
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-musllinux_1_2_s390x.whl

Download URL bitarray-3.12.1-cp310-cp310-musllinux_1_2_s390x.whl
Size 402.1 kB
Tags CPython 3.10 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
ddf621b403a42132a48e3c187cc6258f6d9164c11167afa0aa663f1f809133e0
BLAKE2b-256 checksum
How to use checksums
7a5525cb433cfe5241991a8b190418167de60fb425ee130badfd857bfa6cb286
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-musllinux_1_2_ppc64le.whl

Download URL bitarray-3.12.1-cp310-cp310-musllinux_1_2_ppc64le.whl
Size 406.0 kB
Tags CPython 3.10 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
a793f0b2af8c0bba2f2088bbe87a57f0444c836b2a869335f663b11dc7353120
BLAKE2b-256 checksum
How to use checksums
f3e4417a0dc3fe63dce75c44f0c0e54ed6c30ef32ada32a4409c11d6ee6d96bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL bitarray-3.12.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 380.5 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a24e6984a6f8fc0fb03282c9b771a09225499900e549b7692447e0efb6c70113
BLAKE2b-256 checksum
How to use checksums
944f77595011bd3269140cdd1393e47588016934db943bb12f170751fd8ce632
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL bitarray-3.12.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 385.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a9b6d4ad596b080c8817c435220780fe2a39ed67714d64c754fb063b4c64fdc2
BLAKE2b-256 checksum
How to use checksums
2f0a66109a50d470c8321694218bd221d0d192dfc16d199e146dd19b7a118ec0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL bitarray-3.12.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 421.3 kB
Tags CPython 3.10 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
c87ac4415f5687095910f13f5670e81423b3edd17077bd62f221ef654e3faabf
BLAKE2b-256 checksum
How to use checksums
3cca4ae885d93406895ba2c104e44672b5e7673bf1552caac3662f693e104c00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL bitarray-3.12.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 408.0 kB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
85ee0b731dc2b99b94bcbfe9a03b5235527f3b4b9ebad8f5e1d420aa5757ec84
BLAKE2b-256 checksum
How to use checksums
170e22697cffebe967a6b04ae1a4d69144ba9d994a2b3a619ed2fe033fed9290
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bitarray-3.12.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 382.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
95f6db7b684a25eebb479a22efbad4e5adc510ce7f06740f5c2c80e63740322a
BLAKE2b-256 checksum
How to use checksums
60fa39e3f1cd3167251e379251116cb9e9af41784f0492da7066853eaca6540b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL bitarray-3.12.1-cp310-cp310-macosx_11_0_arm64.whl
Size 178.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6f5bdad5237e7fd20c5a35d632c53e8f3e57e6e539af9b41814e6dcb2cf9290b
BLAKE2b-256 checksum
How to use checksums
0288fec008fd778f0081d091c5c74aa7be33a4973296cfbed38809d1642cfc55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL bitarray-3.12.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 182.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1d14c5edade9fb625ae54f5b67d182dc3d34560396310803cdc05d0355f819bd
BLAKE2b-256 checksum
How to use checksums
28e536f077c22f6aa238a01ba6dce5e9dbe38b3d1d476e6fd29ccdb8dcf5a9e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-win_arm64.whl

Download URL bitarray-3.12.1-cp39-cp39-win_arm64.whl
Size 179.3 kB
Tags CPython 3.9 Windows ARM64
SHA-256 checksum
How to use checksums
4b02079243bb347b61011430c1709394931515b8384b4a162612d4a21eb05acf
BLAKE2b-256 checksum
How to use checksums
e98e09d372a39d15297e4c259a14516f85835984f0ddbbe1764fff3ae5ebf21f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-win_amd64.whl

Download URL bitarray-3.12.1-cp39-cp39-win_amd64.whl
Size 182.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
6384398fe770d3f0a86b20f87e4d7899d24510116f15639b1fd62846cd835f0f
BLAKE2b-256 checksum
How to use checksums
8e7f20a5529ecaea8960b0d90cfa9a08fc331fbf50de8f043ac3a7774f7141b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-win32.whl

Download URL bitarray-3.12.1-cp39-cp39-win32.whl
Size 172.1 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
c929d67979b3796e9810b5172e8fe2d5aa4d564300f4a08c2d46216c29bdb9e9
BLAKE2b-256 checksum
How to use checksums
245d7ce478703c771af6355d8dcf5e8285e11de795e1673ae8bf713dcebbcfcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL bitarray-3.12.1-cp39-cp39-musllinux_1_2_x86_64.whl
Size 380.9 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9fd79b1d7ee8b58cc01a75635f30b5681a79135d094c48c4cc52c1235f759f54
BLAKE2b-256 checksum
How to use checksums
b96a8e885c547670e796d3cc231014aff2a83b22ecb883504f80df3591b26002
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-musllinux_1_2_s390x.whl

Download URL bitarray-3.12.1-cp39-cp39-musllinux_1_2_s390x.whl
Size 398.7 kB
Tags CPython 3.9 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
f395b5b03fcbaa18fdfb31e259e8865ad432412f7a7f940787d417fda405a731
BLAKE2b-256 checksum
How to use checksums
4fb32080dda16bc0fc2bac7bcdfe48fd4a746605a357be655f8cfce60d24d3b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-musllinux_1_2_ppc64le.whl

Download URL bitarray-3.12.1-cp39-cp39-musllinux_1_2_ppc64le.whl
Size 403.2 kB
Tags CPython 3.9 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
6d8ee5b39b234f0c0b4f1832bcf04e7b8c2f1e8ab692bb596d8df2076f5f3b44
BLAKE2b-256 checksum
How to use checksums
07ce08da741e19f756d2e02c9fd090a57dc5abe3dd15b607465edc84c38fc40f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL bitarray-3.12.1-cp39-cp39-musllinux_1_2_aarch64.whl
Size 378.8 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
11f5996980fcdfbd3774fd29d12a0473fe2b67809d974237d471543343592e1c
BLAKE2b-256 checksum
How to use checksums
085d071a05cab7b28246284323f158613a76b0d7a2b904b6b6a5813e5cc461a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL bitarray-3.12.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 383.7 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bcfef8575966e5170dd05325d637ed03e7b5f545078bc4ceb859d251488c86ec
BLAKE2b-256 checksum
How to use checksums
04f77554c95d06707cfa53a10d97fa1cd7e687f84aa241114f8426f073f7564b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL bitarray-3.12.1-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 418.0 kB
Tags CPython 3.9 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
bb9d623964aca4f7138545dd3047858c87705206c6eccf944f556cac8a909467
BLAKE2b-256 checksum
How to use checksums
36caf382d958deca9dd6c29b8523b779241d957af4dc66f1ef899930b44d5bd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL bitarray-3.12.1-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 405.3 kB
Tags CPython 3.9 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
37293d61629f1946a5d226fd721bb1c91964f2b4e00805b13163c567daba9bc9
BLAKE2b-256 checksum
How to use checksums
88d4eef81c270ace6367e9e939eb99b4181387c5bc467de34b366387d37dec46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bitarray-3.12.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 381.0 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
db37ac285b962124d20fa7679ffd6a37900a6da94e27182f8b04afe599965bd2
BLAKE2b-256 checksum
How to use checksums
7d38a0b0c73b8c8f3ebd20d76fa0778bb1f876451263b0b66acbf7b71fcab497
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL bitarray-3.12.1-cp39-cp39-macosx_11_0_arm64.whl
Size 178.6 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c0b1a8ce0f5e39f25dcd49fad09a5fe7a32ee151018763f1072713066b116dc6
BLAKE2b-256 checksum
How to use checksums
542125f012ee181ff420394788b1676460a13b572f9c5b84c54556fac19542d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / bitarray-3.12.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL bitarray-3.12.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 182.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
08e48a5471a2e053ade3cc5cbb1c3177d6bcb73601fbf111a7695243eac86954
BLAKE2b-256 checksum
How to use checksums
9d80bfd633410ebff5e37e75a02971ffb91221721d62085a5ed126a910a4e586
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

3.12.1 This release

118 release files

2.7.4

87 release files

2.7.3

87 release files

2.7.2

87 release files

2.7.1

87 release files

2.6.1

87 release files

2.6.0

72 release files

2.5.1

72 release files

2.4.1

72 release files

2.3.7

1 release file

2.3.6

1 release file

2.3.5

1 release file

2.3.4

1 release file

2.3.3

1 release file

2.3.2

1 release file

2.3.1

1 release file

2.3.0

1 release file

2.2.5

1 release file

2.2.4

1 release file

2.2.3

1 release file

2.2.2

1 release file

2.2.1

1 release file

2.2.0

1 release file

2.1.3

1 release file

2.1.2

1 release file

2.1.1

1 release file

2.1.0

1 release file

2.0.1

1 release file

2.0.0

1 release file

1.9.2

1 release file

1.9.1

1 release file

1.9.0

1 release file

1.8.2

1 release file

1.8.1

1 release file

1.8.0

1 release file

1.7.1

1 release file

1.7.0

1 release file

1.6.3

1 release file

1.6.2

1 release file

1.6.1

1 release file

1.6.0

1 release file

1.5.3

1 release file

1.5.2

1 release file

1.5.1

1 release file

1.5.0

1 release file

1.4.2

1 release file

1.4.1

1 release file

1.4.0

1 release file

1.3.0

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.0

1 release file

0.6.0

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.5

6 release files

0.3.4

2 release files

0.3.3

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page