Hello community, here is the log from the commit of package python-ZEO for openSUSE:Factory checked in at 2018-05-11 14:27:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ZEO (Old) and /work/SRC/openSUSE:Factory/.python-ZEO.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ZEO" Fri May 11 14:27:41 2018 rev:7 rq:602985 version:5.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ZEO/python-ZEO.changes 2017-09-17 22:37:25.548271916 +0200 +++ /work/SRC/openSUSE:Factory/.python-ZEO.new/python-ZEO.changes 2018-05-11 14:27:44.189266140 +0200 @@ -1,0 +2,25 @@ +Wed May 2 08:29:57 UTC 2018 - tchva...@suse.com + +- Change url to match up with upstream +- Update to release 5.2.0: + * Fixed: The quickstart/ad-hoc/play ZEO server relied on test + dependencies. See `issue 105 + <https://github.com/zopefoundation/ZEO/issues/105>`_. + * Disallow passing strings as addresses to ClientStorage under Windows + because string addresses are used for unix-domain sockets, which + aren't supported on Windows. See `issue 107 + <https://github.com/zopefoundation/ZEO/issues/107>`_. + * Renamed all ``async`` attributes to ``async_`` for compatibility + with Python 3.7. See `issue 104 + <https://github.com/zopefoundation/ZEO/issues/104>`_. + * Fixed to work with some changes made in ZODB 5.4.0. + Client-side updates are incuded for ZODB 5.4.0 or databases that + already had ``zodbpickle.binary`` OIDs. See `issue 113 + <https://github.com/zopefoundation/ZEO/issues/113>`_. + * ZEO now uses pickle protocol 3 for both Python 2 and Python 3. + (Previously protocol 1 was used for Python 2.) This matches the + change in ZODB 5.4.0. +- Drop the docs as they are present on web and fail to build with + current sphinx + +------------------------------------------------------------------- Old: ---- ZEO-5.1.0.tar.gz New: ---- ZEO-5.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ZEO.spec ++++++ --- /var/tmp/diff_new_pack.set86f/_old 2018-05-11 14:27:44.897240417 +0200 +++ /var/tmp/diff_new_pack.set86f/_new 2018-05-11 14:27:44.901240272 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ZEO # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -21,12 +21,12 @@ %define oldpython python %bcond_without test Name: python-ZEO -Version: 5.1.0 +Version: 5.2.0 Release: 0 Summary: Client-Server storage implementation for ZODB License: ZPL-2.1 Group: Development/Languages/Python -Url: http://docs.pylonsproject.org +URL: https://pypi.org/project/ZEO/ Source: https://files.pythonhosted.org/packages/source/Z/ZEO/ZEO-%{version}.tar.gz Source99: %{name}-rpmlintrc BuildRequires: %{python_module ZConfig} @@ -36,34 +36,31 @@ BuildRequires: %{python_module six} BuildRequires: fdupes BuildRequires: python-rpm-macros -# SECTION documentation requirements -BuildRequires: %{python_module Sphinx} -# /SECTION +Requires: python-ZConfig +Requires: python-ZODB >= 5.1.1 +Requires: python-persistent >= 4.1.0 +Requires: python-six +Requires: python-transaction +Requires: python-zc.lockfile +Requires: python-zdaemon +Requires: python-zope.interface +Requires(post): update-alternatives +Requires(preun): update-alternatives +BuildArch: noarch %if %{with test} BuildRequires: %{python_module manuel} BuildRequires: %{python_module mock} -BuildRequires: %{python_module msgpack-python} +BuildRequires: %{python_module msgpack} BuildRequires: %{python_module random2} BuildRequires: %{python_module zodbpickle >= 0.6.0} BuildRequires: %{python_module zope.testing} +BuildRequires: %{python_module zope.testrunner} BuildRequires: python-futures BuildRequires: python-trollius %endif -Requires: python-ZConfig -Requires: python-ZODB >= 5.1.1 -Requires: python-six - -Requires: python-persistent -Requires: python-transaction %ifpython2 Requires: %{oldpython}-trollius %endif -Requires: python-zc.lockfile -Requires: python-zdaemon -Requires: python-zope.interface -Requires(post): update-alternatives -Requires(preun): update-alternatives -BuildArch: noarch %python_subpackages %description @@ -84,11 +81,11 @@ # remove unwanted shebang find src -name "*.py" | xargs sed -i '1 { /^#!/ d }' rm -rf src/ZEO.egg-info +# remove wrong module name, renamed upstream +sed -i -e 's:msgpack-python:msgpack:' setup.py %build %python_build -%{_python_use_flavor python3} -python3 setup.py build_sphinx && rm build/sphinx/html/.buildinfo %install %python_install @@ -111,8 +108,8 @@ %python_uninstall_alternative runzeo %files %{python_files} -%defattr(-,root,root,-) -%doc CHANGES.rst COPYRIGHT.txt LICENSE.txt README.rst +%license LICENSE.txt +%doc CHANGES.rst COPYRIGHT.txt README.rst %python_alternative %{_bindir}/runzeo %python_alternative %{_bindir}/zeoctl %python_alternative %{_bindir}/zeopack @@ -120,8 +117,4 @@ %{python_sitelib}/ZEO %{python_sitelib}/ZEO-%{version}-py%{python_version}.egg-info -%files -n %{name}-doc -%defattr(-,root,root,-) -%doc build/sphinx/html - %changelog ++++++ ZEO-5.1.0.tar.gz -> ZEO-5.2.0.tar.gz ++++++ ++++ 3932 lines of diff (skipped)