Hello community, here is the log from the commit of package python-bitarray for openSUSE:Factory checked in at 2020-08-31 16:50:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-bitarray (Old) and /work/SRC/openSUSE:Factory/.python-bitarray.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-bitarray" Mon Aug 31 16:50:50 2020 rev:4 rq:830624 version:1.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-bitarray/python-bitarray.changes 2020-08-05 20:28:31.211071095 +0200 +++ /work/SRC/openSUSE:Factory/.python-bitarray.new.3399/python-bitarray.changes 2020-08-31 16:51:12.696382388 +0200 @@ -1,0 +2,24 @@ +Mon Aug 31 04:58:58 UTC 2020 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 1.5.2: + * add PyType_Ready usage, issue #66 + * speedup search() for bitarrays with length 1 in sparse bitarrays, + see issue #67 + * add tests + * support signed integers in `util.ba2int()` and `util.int2ba()`, + see issue #85 + * deprecate `.length()` in favor of `len()` + * Use `Py_ssize_t` for bitarray index. This means that on 32bit + systems, the maximun number of elements in a bitarray is 2 GBits. + We used to have a special 64bit index type for all architectures, but + this prevented us from using Python's sequence, mapping and number + methods, and made those method lookups slow. + * speedup slice operations when step size = 1 (if alignment allows + copying whole bytes) + * Require equal endianness for operations: `&`, `|`, `^`, `&=`, `|=`, `^=`. + This should have always been the case but was overlooked in the past. + * raise TypeError when tring to create bitarray from boolean + * This will be last release to still support Python 2.6 (which was retired + in 2013). We do NOT plan to stop support for Python 2.7 anytime soon. + +------------------------------------------------------------------- Old: ---- bitarray-1.4.2.tar.gz New: ---- bitarray-1.5.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-bitarray.spec ++++++ --- /var/tmp/diff_new_pack.GAFfim/_old 2020-08-31 16:51:14.808383411 +0200 +++ /var/tmp/diff_new_pack.GAFfim/_new 2020-08-31 16:51:14.812383413 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-bitarray -Version: 1.4.2 +Version: 1.5.2 Release: 0 Summary: Efficient Arrays of Booleans License: Python-2.0 ++++++ bitarray-1.4.2.tar.gz -> bitarray-1.5.2.tar.gz ++++++ ++++ 4413 lines of diff (skipped)