Hello community, here is the log from the commit of package python-BTrees for openSUSE:Factory checked in at 2019-02-11 21:27:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-BTrees (Old) and /work/SRC/openSUSE:Factory/.python-BTrees.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-BTrees" Mon Feb 11 21:27:30 2019 rev:6 rq:673140 version:4.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-BTrees/python-BTrees.changes 2017-07-21 22:46:54.709781241 +0200 +++ /work/SRC/openSUSE:Factory/.python-BTrees.new.28833/python-BTrees.changes 2019-02-11 21:27:32.447010824 +0100 @@ -1,0 +2,21 @@ +Sun Feb 10 11:14:42 UTC 2019 - John Vandenberg <[email protected]> + +- 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.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-BTrees.spec ++++++ --- /var/tmp/diff_new_pack.ZdGrCi/_old 2019-02-11 21:27:33.027010511 +0100 +++ /var/tmp/diff_new_pack.ZdGrCi/_new 2019-02-11 21:27:33.031010508 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-BTrees # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -13,13 +13,13 @@ # 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.5.1 Release: 0 Summary: Persistent B-tree object containers for Python License: ZPL-2.1 @@ -27,7 +27,7 @@ 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 persistent-devel >= 4.1.0} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module zope.interface} BuildRequires: fdupes @@ -37,7 +37,8 @@ BuildRequires: %{python_module repoze.sphinx.autointerface} # Testing requirements: BuildRequires: %{python_module transaction} -Requires: python-persistent +BuildRequires: %{python_module zope.testrunner} +Requires: python-persistent >= 4.1.0 Requires: python-zope.interface BuildRoot: %{_tmppath}/%{name}-%{version}-build %python_subpackages @@ -88,7 +89,8 @@ %files %{python_files} %defattr(-,root,root) -%doc CHANGES.rst COPYRIGHT.txt LICENSE.txt PKG-INFO README.rst +%doc CHANGES.rst README.rst PKG-INFO +%license COPYRIGHT.txt LICENSE.txt %exclude %{python_sitearch}/BTrees/*.h %{python_sitearch}/* ++++++ BTrees-4.4.1.tar.gz -> BTrees-4.5.1.tar.gz ++++++ ++++ 1838 lines of diff (skipped)
