------------------- * update cibuildwheel to 2.16.1 in order to provide cp312 wheels on PyPI * improve error messages for masked assignment * simplify test collection * added `pytest.ini` to allow running pytest with no additional arguments, see 208 * `util.sc_encode()`: avoid writing empty blocks at end of compressed stream, i.e. skip encoding when total population count is reached
2.8.1
------------------- * use reconstructor function for pickling, see 207 * simplify implementation of `.reverse()`
2.8.0
------------------- * allow [integer sequence indexing](indexing.rst) by list of indices, see 204 (addresses 156 and 190) * add [masked indexing](indexing.rst) by bitarray masks, see 205 (addresses 190) * improve `.bytereverse()` docstring, see issue 202
------------------- * fix for pypy3.9-v7.3.11, 198 (fixes 188) * enable building wheels for PyPy
2.7.4
------------------- * register `bitarray` as `abc.MutableSequence`, see 196 * cibuildwheel: update macOS version to 11 from unsupported 10.15, see https://github.com/actions/runner-images/issues/5583 * improve documentation regarding type when indexing single bitarray items, 192