------------------- * add optional step argument to `.count()` method, see 162 and 163 * add tests
2.3.6
------------------- * add optional value parameter to `util.count_n()`, see 154 and 161 * determine machine endianness at build time when possible, by using the `PY_LITTLE_ENDIAN` macro, in order to optimize `shift_r8()` * add official Python 3.11 support
2.3.5
------------------- * Fixed bug for big-endian systems (such as IBM s390), see 159 and 160 * Pass `zip_safe=False` to `setup()`, see 151
2.3.4
------------------- * Fix `util.ba2int()` for frozenbitarrays. A bug was introduced in 2.3.0 as `.tobytes()` no longer treats pad bits for read-only buffers as zero. * add tests
2.3.3
------------------- * improve some error messages * add tests
2.3.2
------------------- * fix slice assignment for shared buffer with offset case, see 3ba05687 and 73081e98 * add tests (including internal debug mode tests for `buffers_overlap()`)