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)


Reply via email to