Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-BTrees for openSUSE:Factory 
checked in at 2022-11-15 13:18:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-BTrees (Old)
 and      /work/SRC/openSUSE:Factory/.python-BTrees.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-BTrees"

Tue Nov 15 13:18:17 2022 rev:14 rq:1035606 version:4.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-BTrees/python-BTrees.changes      
2022-01-22 08:18:08.554920568 +0100
+++ /work/SRC/openSUSE:Factory/.python-BTrees.new.1597/python-BTrees.changes    
2022-11-15 13:21:02.240680539 +0100
@@ -1,0 +2,39 @@
+Sun Nov  6 17:30:11 UTC 2022 - Hans-Peter Jansen <h...@urpla.net>
+
+- version update to 4.11.0 (2022-11-03):
+  * Add support for Python 3.11.
+- version update to 4.10.1 (2022-09-12):
+  * Disable unsafe math optimizations in C code. (#184)
+- version update to 4.10.0 (2022-03-09):
+  * Add support for Python 3.10.
+- version update to 4.9.2 (2021-06-09):
+  * Fix fsBTree.TreeSet and fsBTree.BTree raising SystemError. See
+    issue 170.
+  * Fix all the fsBTree objects to provide the correct interfaces
+    and be instances of the appropriate collection ABCs. This was
+    done for the other modules in release 4.8.0.
+  * Fix the multiunion, union, intersection, and difference
+    functions when used with arbitrary iterables. Previously, the
+    iterable had to be pre-sorted, meaning only sequences like list
+    and tuple could reliably be used; this was not documented
+    though. If the iterable wasn’t sorted, the function would
+    produce garbage output. Now, if the function detects an
+    arbitrary iterable, it automatically sorts a copy.
+- version update to 4.9.1 (2021-05-27):
+  * Fix setting unknown class attributes on subclasses of BTrees
+    when using the C extension. This prevented subclasses from
+    being decorated with @component.adapter(). See issue 168.
+- version update to 4.9.0 (2021-05-26):
+  * Fix the C implementation to match the Python implementation and
+    allow setting custom node sizes for an entire application
+    directly by changing BTree.max_leaf_size and
+    BTree.max_internal_size attributes, without having to create a
+    new subclass. These attributes can now also be read from the
+    classes in the C implementation. See issue 166.
+  * Add various small performance improvements for storing
+    zope.interface attributes on BTree and TreeSet as well as
+    deactivating persistent objects from this package.
+- disable more tests, that suffer from the same problem as 
+  testPurePython
+
+-------------------------------------------------------------------

Old:
----
  BTrees-4.8.0.tar.gz

New:
----
  BTrees-4.11.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-BTrees.spec ++++++
--- /var/tmp/diff_new_pack.lRQ5Nt/_old  2022-11-15 13:21:02.712682976 +0100
+++ /var/tmp/diff_new_pack.lRQ5Nt/_new  2022-11-15 13:21:02.716682996 +0100
@@ -2,7 +2,7 @@
 # spec file for package python-BTrees
 #
 # Copyright (c) 2022 SUSE LLC
-# Copyright (c) 2015 LISA GmbH, Bingen, Germany.
+# Copyright (c) 2015-2022 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,8 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-BTrees
-Version:        4.8.0
+Version:        4.11.0
 Release:        0
 Summary:        Persistent B-tree object containers for Python
 License:        ZPL-2.1
@@ -71,16 +70,17 @@
 }
 
 %check
-# testPurePython tests would require this step which setup.py test did:
+# the failing tests would require this step which setup.py test did:
 #%%{python_expand cp build/lib.linux-*/BTrees/*.so src/BTrees/}
 # it can be overcome with --import-mode=append
-%pytest_arch -k 'not testPurePython'
+%pytest_arch -k 'not testPurePython and not testSubclassesCanHaveAttributes 
and not testCannotSetArbitraryAttributeOnBase'
 
 %files %{python_files}
 %doc CHANGES.rst README.rst PKG-INFO
 %license COPYRIGHT.txt LICENSE.txt
 %exclude %{python_sitearch}/BTrees/*.h
-%{python_sitearch}/*
+%{python_sitearch}/BTrees
+%{python_sitearch}/BTrees-%{version}*-info
 
 %files %{python_files devel}
 %{python_sitearch}/BTrees/*.h

++++++ BTrees-4.8.0.tar.gz -> BTrees-4.11.0.tar.gz ++++++
++++ 9213 lines of diff (skipped)

Reply via email to