summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-bitarray_2.7.0.bb
Commit message (Collapse)AuthorAgeFilesLines
* python3-bitarray: upgrade 2.7.0 -> 2.7.3Wang Mingyu2023-02-271-10/+0
| | | | | | | | | | | | | | | | | | | | Changelog: ========== * fix popcount64 name conflict on NetBSD, #189 * even though PyPy is not actively supported, allow running tests for PyPy 3.7 and 3.8, see also #188 * allow running `python setup.py test` * add official Python 3.12 support * simplify count functionality in util module * retire `bitcount_lookup[256]` table * improve `util.count_n()` error messages * avoid `util` module tests from being run more than once in each call to `bitarray.test()` when called multiple times in the same Python process, see #6e52e49a * improve testing Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitarray: upgrade 2.6.2 -> 2.7.0Wang Mingyu2023-02-081-0/+10
Changelog: ========== * add 'util.sc_encode()' and 'util.sc_decode()' for [compression of sparse bitarrays](sparse_compression.rst) * add 'util.any_and()' * add 'util.intervals()' * move functionality of the following utility functions entirely to C: 'hex2ba()', 'base2ba()', 'deserialize()', 'vl_decode()', 'zeros()' * improve error checking for unpickling * add [distance metrics](../examples/distance.py) example: dice, hamming, jaccard, kulczynski1, rogerstanimoto, russellrao, sokalmichener, sokalsneath, yule * add example [sparse bitarray](../examples/sparse) implementations Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>