Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python3-bitarray | Distribution: SUSE Linux Enterprise 15 SP3 |
Version: 1.2.1 | Vendor: openSUSE |
Release: bp153.1.1 | Build date: Wed Feb 17 10:22:38 2021 |
Group: Development/Languages/Python | Build host: armbuild21 |
Size: 481549 | Source RPM: python-bitarray-1.2.1-bp153.1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/ilanschnell/bitarray | |
Summary: Efficient Arrays of Booleans |
This module 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 of the functionality is implemented in C. Methods for accessing the machine representation are provided. This can be useful when bit level access to binary files is required, such as portable bitmap image files (.pbm). Also, when dealing with compressed data which uses variable bit length encoding, you may find this module useful.
Python-2.0
* Tue Mar 24 2020 Martin Hauke <mardnh@gmx.de> - Run testsuite * Sun Mar 22 2020 Martin Hauke <mardnh@gmx.de> - Update to version 1.2.1 * simplify markdown of readme so PyPI renders better * make tests for bitarray.util required (instead of warning when they cannot be imported) - Update to version 1.2.0 * add bitarray.util module which provides useful utility functions * deprecate `bitarray.bitdiff` in favor of `bitarray.util.count_xor` * use markdown for documentation * fix bug in .count() on 32bit systems in special cases when array size is 2^29 bits or larger * simplified tests by using bytes syntax * update smallints and sieve example to use new utility module * simplified mandel example to use numba * use file context managers in tests - Update to version 1.1.0 * add frozenbitarray object * add optional start and stop parameters to .count() method * add official Python 3.8 support * optimize setrange() C-function by using memset * fix issue #74, bitarray is hashable on Python 2 * fix issue #68, `unittest.TestCase.assert_` deprecated * improved test suite - tests should run in about 1 second * update documentation to use positional-only syntax in docstrings * update readme to pass Python 3 doctest * add utils module to examples - Specfile cleanup * Fri Jul 19 2019 Andres Ayala <killerrex@gmail.com> Version 1.0.1: - fix readme to pass ``twine check`` * Mon Jul 15 2019 killerrex@gmail.com Version 1.0.0: - fix bitarrays beings created from unicode in Python 2 - use ``PyBytes_*`` in C code, treating the Py3k function names as default, which also removes all redefinitions of ``PyString_*`` - handle negative arguments of .index() method consistently with how they are treated for lists - add a few more comments to the C code - move imports outside tests: pickle, io, etc. - drop Python 2.5 support * Mon May 20 2019 killerrex@gmail.com Version 0.9.3: - refactor resize() - only shrink allocated memory if new size falls lower than half the allocated size - improve error message when trying to initialize from float or complex * Mon Apr 29 2019 killerrex@gmail.com Version 0.9.2: - fix fail to compile on Windows with VS 2015, issue #72 * Sun Apr 28 2019 killerrex@gmail.com Version 0.9.1: - fix types to actually be types, #29 - check for ambiguous prefix codes when building binary tree for decoding - remove Python level methods: encode, decode, iterdecode (in favor of having these implemented on the C-level along with check_codedict) - fix self tests for Python 2.5 and 2.6 - move all Huffman code related example code into examples/huffman - add code to generate graphviz .dot file of Huffman tree to examples * Mon Apr 22 2019 killerrex@gmail.com Version 0.9: - more efficient decode and iterdecode by using C-level binary tree instead of a python one, #54 - added buffer protocol support for Python 3, #55 - fixed invalid pointer exceptions in pypy, #47 - made all examples Py3k compatible - add gene sequence example - add official Python 3.7 support - drop Python 2.4, 3.1 and 3.2 support * Wed May 02 2018 killerrex@gmail.com - Migrate to singlespec * Thu Oct 24 2013 speilicke@suse.com - Require python-setuptools instead of distribute (upstreams merged)
/usr/lib/python3.6/site-packages/bitarray /usr/lib/python3.6/site-packages/bitarray-1.2.1-py3.6.egg-info /usr/lib/python3.6/site-packages/bitarray/__init__.py /usr/lib/python3.6/site-packages/bitarray/__pycache__ /usr/lib/python3.6/site-packages/bitarray/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/bitarray/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/bitarray/__pycache__/test_bitarray.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/bitarray/__pycache__/test_bitarray.cpython-36.pyc /usr/lib/python3.6/site-packages/bitarray/__pycache__/test_util.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/bitarray/__pycache__/test_util.cpython-36.pyc /usr/lib/python3.6/site-packages/bitarray/__pycache__/util.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/bitarray/__pycache__/util.cpython-36.pyc /usr/lib/python3.6/site-packages/bitarray/_bitarray.cpython-36m-arm-linux-gnueabihf.so /usr/lib/python3.6/site-packages/bitarray/_util.cpython-36m-arm-linux-gnueabihf.so /usr/lib/python3.6/site-packages/bitarray/test_bitarray.py /usr/lib/python3.6/site-packages/bitarray/test_util.py /usr/lib/python3.6/site-packages/bitarray/util.py /usr/share/doc/packages/python3-bitarray /usr/share/doc/packages/python3-bitarray/AUTHORS /usr/share/doc/packages/python3-bitarray/CHANGE_LOG /usr/share/doc/packages/python3-bitarray/README.md /usr/share/doc/packages/python3-bitarray/TODO /usr/share/doc/packages/python3-bitarray/examples /usr/share/doc/packages/python3-bitarray/examples/README /usr/share/doc/packages/python3-bitarray/examples/bloom.py /usr/share/doc/packages/python3-bitarray/examples/gene.py /usr/share/doc/packages/python3-bitarray/examples/helpers.py /usr/share/doc/packages/python3-bitarray/examples/huffman /usr/share/doc/packages/python3-bitarray/examples/huffman/README /usr/share/doc/packages/python3-bitarray/examples/huffman/compress.py /usr/share/doc/packages/python3-bitarray/examples/huffman/decoding.py /usr/share/doc/packages/python3-bitarray/examples/huffman/huffman.py /usr/share/doc/packages/python3-bitarray/examples/mandel.py /usr/share/doc/packages/python3-bitarray/examples/ndarray.py /usr/share/doc/packages/python3-bitarray/examples/pbm.py /usr/share/doc/packages/python3-bitarray/examples/sieve.py /usr/share/doc/packages/python3-bitarray/examples/smallints.py /usr/share/licenses/python3-bitarray /usr/share/licenses/python3-bitarray/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 15:33:36 2024