commit python-BTrees for openSUSE:Leap:15.2

2020-04-17 Thread root
Hello community,

here is the log from the commit of package python-BTrees for openSUSE:Leap:15.2 
checked in at 2020-04-17 13:36:52

Comparing /work/SRC/openSUSE:Leap:15.2/python-BTrees (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.python-BTrees.new.2738 (New)


Package is "python-BTrees"

Fri Apr 17 13:36:52 2020 rev:12 rq:794275 version:4.7.2

Changes:

--- /work/SRC/openSUSE:Leap:15.2/python-BTrees/python-BTrees.changes
2020-03-09 18:00:24.484669854 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.python-BTrees.new.2738/python-BTrees.changes  
2020-04-17 13:36:53.240190269 +0200
@@ -1,0 +2,26 @@
+Tue Apr 14 09:19:56 UTC 2020 - Tomáš Chvátal 
+
+- Do not bother with documentation
+- Update to 4.7.2:
+  * Fix more cases of C and Python inconsistency.
+
+---
+Wed Mar 25 16:00:38 UTC 2020 - Marketa Calabkova 
+
+- update to 4.7.1
+  * Ensure the interface resolution order of all objects is consistent.
+See `issue 137 `_.
+  * Add unsigned variants of the trees. These use the initial "U" for
+32-bit data and "Q" for 64-bit data (for "quad", which is similar to
+what the C ``printf`` function uses and the Python struct module
+uses).
+  * Fix the value for ``BTrees.OIBTree.using64bits`` when using the pure Python
+implementation (PyPy and when ``PURE_PYTHON`` is in the environment).
+  * Make the errors that are raised when values are out of range more
+consistent between Python 2 and Python 3 and between 32-bit and
+64-bit variants.
+  * Make the Bucket types consistent with the BTree types as updated in
+versions 4.3.2: Querying for keys with default comparisons or that
+are not integers no longer raises ``TypeError``.
+
+---

Old:

  BTrees-4.6.1.tar.gz

New:

  BTrees-4.7.2.tar.gz



Other differences:
--
++ python-BTrees.spec ++
--- /var/tmp/diff_new_pack.yWlfSv/_old  2020-04-17 13:36:53.612190549 +0200
+++ /var/tmp/diff_new_pack.yWlfSv/_new  2020-04-17 13:36:53.616190552 +0200
@@ -19,19 +19,15 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-BTrees
-Version:4.6.1
+Version:4.7.2
 Release:0
 Summary:Persistent B-tree object containers for Python
 License:ZPL-2.1
-URL:http://www.zope.org/Products/ZODB
+URL:https://github.com/zopefoundation/BTrees
 Source: 
https://files.pythonhosted.org/packages/source/B/BTrees/BTrees-%{version}.tar.gz
-# Documentation requirements:
-BuildRequires:  %{python_module Sphinx}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module persistent-devel >= 4.1.0}
-BuildRequires:  %{python_module repoze.sphinx.autointerface}
 BuildRequires:  %{python_module setuptools}
-# Testing requirements:
 BuildRequires:  %{python_module transaction}
 BuildRequires:  %{python_module zope.interface}
 BuildRequires:  %{python_module zope.testrunner}
@@ -39,6 +35,7 @@
 BuildRequires:  python-rpm-macros
 Requires:   python-persistent >= 4.1.0
 Requires:   python-zope.interface
+Obsoletes:  %{name}-doc
 %python_subpackages
 
 %description
@@ -58,21 +55,12 @@
 %descriptiondevel
 This package contains the files needed for binding the %{name} C module.
 
-%packagedoc
-Summary:Documentation for the python-BTrees module
-Requires:   %{name} = %{version}
-
-%descriptiondoc
-This package contains documentation files for %{name}.
-
 %prep
 %setup -q -n BTrees-%{version}
 rm -rf BTrees.egg-info
 
 %build
 %python_build
-%{_python_use_flavor python3}
-python3 setup.py build_sphinx && rm build/sphinx/html/.buildinfo
 
 %install
 %python_install
@@ -92,7 +80,4 @@
 %files %{python_files devel}
 %{python_sitearch}/BTrees/*.h
 
-%files %{python_files doc}
-%doc build/sphinx/html/
-
 %changelog

++ BTrees-4.6.1.tar.gz -> BTrees-4.7.2.tar.gz ++
 12596 lines of diff (skipped)




commit python-BTrees for openSUSE:Leap:15.2

2020-03-09 Thread root
Hello community,

here is the log from the commit of package python-BTrees for openSUSE:Leap:15.2 
checked in at 2020-03-09 18:00:24

Comparing /work/SRC/openSUSE:Leap:15.2/python-BTrees (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.python-BTrees.new.26092 (New)


Package is "python-BTrees"

Mon Mar  9 18:00:24 2020 rev:11 rq:776284 version:4.6.1

Changes:

--- /work/SRC/openSUSE:Leap:15.2/python-BTrees/python-BTrees.changes
2020-01-15 15:45:50.131336841 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.python-BTrees.new.26092/python-BTrees.changes 
2020-03-09 18:00:24.484669854 +0100
@@ -1,0 +2,44 @@
+Mon Jan 13 14:30:27 UTC 2020 - Marketa Calabkova 
+
+- update to 4.6.1
+  * Add support for Python 3.8.
+
+---
+Mon Oct 14 11:43:03 UTC 2019 - Matej Cepl 
+
+- Replace %fdupes -s with plain %fdupes; hardlinks are better.
+
+---
+Mon Aug  5 11:36:26 UTC 2019 - pgaj...@suse.com
+
+- version update to 4.6.0
+  * Drop support for Python 3.4.
+  * Fix tests against persistent 4.4.
+  * Stop accidentally installing the 'terryfy' package in macOS wheels.
+See `issue 98
+`_.
+  * Fix segmentation fault in ``bucket_repr()``.  See
+`issue 106 `_.
+
+---
+Sun Feb 10 11:14:42 UTC 2019 - John Vandenberg 
+
+- Update to v4.5.1
+  + Use pyproject.toml to specify build dependencies. This requires pip
+18 or later to build from source.
+- 4.5.0
+  + Add support for Python 3.6 and 3.7, and drop support for Python 3.3.
+  + Raise an ``ImportError`` consistently on Python 3 if the C extension for
+BTrees is used but the ``persistent`` C extension is not available.
+Previously this could result in an odd ``AttributeError``.
+  + Fix the possibility of a rare crash in the C extension when
+deallocating items.
+  + Respect the ``PURE_PYTHON`` environment variable at runtime even if
+the C extensions are available.
+  + Always attempt to build the C extensions, but make their success
+optional.
+  + Fix a ``DeprecationWarning`` that could come from I and L objects in
+Python 2 in pure-Python mode.
+- Use %license
+
+---

Old:

  BTrees-4.4.1.tar.gz

New:

  BTrees-4.6.1.tar.gz



Other differences:
--
++ python-BTrees.spec ++
--- /var/tmp/diff_new_pack.WQx4zv/_old  2020-03-09 18:00:25.804670509 +0100
+++ /var/tmp/diff_new_pack.WQx4zv/_new  2020-03-09 18:00:25.836670525 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-BTrees
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2015 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,33 +13,32 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-BTrees
-Version:4.4.1
+Version:4.6.1
 Release:0
 Summary:Persistent B-tree object containers for Python
 License:ZPL-2.1
-Group:  Development/Libraries/Python
-Url:http://www.zope.org/Products/ZODB
+URL:http://www.zope.org/Products/ZODB
 Source: 
https://files.pythonhosted.org/packages/source/B/BTrees/BTrees-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module persistent-devel}
-BuildRequires:  %{python_module setuptools}
-BuildRequires:  %{python_module zope.interface}
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
 # Documentation requirements:
 BuildRequires:  %{python_module Sphinx}
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module persistent-devel >= 4.1.0}
 BuildRequires:  %{python_module repoze.sphinx.autointerface}
+BuildRequires:  %{python_module setuptools}
 # Testing requirements:
 BuildRequires:  %{python_module transaction}
-Requires:   python-persistent
+BuildRequires:  %{python_module zope.interface}
+BuildRequires:  %{python_module zope.testrunner}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+Requires:   python-persistent >= 4.1.0
 Requires:   python-zope.interface
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %python_subpackages
 
 %description
@@ -54,7 +53,6 @@
 
 %package