Hello community, here is the log from the commit of package python-avro for openSUSE:Factory checked in at 2020-07-14 07:58:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-avro (Old) and /work/SRC/openSUSE:Factory/.python-avro.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-avro" Tue Jul 14 07:58:14 2020 rev:7 rq:820505 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-avro/python-avro.changes 2020-06-10 00:42:55.770109982 +0200 +++ /work/SRC/openSUSE:Factory/.python-avro.new.3060/python-avro.changes 2020-07-14 07:59:26.781820090 +0200 @@ -1,0 +2,12 @@ +Sat Jul 11 09:34:41 UTC 2020 - Benjamin Greiner <c...@bnavigator.de> + +- Update to version 1.10.0 + AVRO-2387 Type checking added to python + AVRO-2656 avro-python package is now the preferred python3 library + and avro-python3 is prepared to be deprecated +- reenable unit tests +- remove unnecessary BuildRequires for the linting packages +- add untested and not in setup.cfg declared but imported packages + into Requires https://issues.apache.org/jira/browse/AVRO-2595 + +------------------------------------------------------------------- Old: ---- avro-1.9.2.tar.gz New: ---- avro-1.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-avro.spec ++++++ --- /var/tmp/diff_new_pack.yhvyVA/_old 2020-07-14 07:59:27.561822615 +0200 +++ /var/tmp/diff_new_pack.yhvyVA/_new 2020-07-14 07:59:27.565822628 +0200 @@ -18,30 +18,32 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-avro -Version: 1.9.2 +Version: 1.10.0 Release: 0 Summary: A serialization and RPC framework for Python License: Apache-2.0 Group: Development/Languages/Python URL: https://avro.apache.org/ Source: https://files.pythonhosted.org/packages/source/a/avro/avro-%{version}.tar.gz -BuildRequires: %{python_module isort} -BuildRequires: %{python_module pycodestyle} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires(post): update-alternatives Requires(postun): update-alternatives +Requires: python-Twisted +Requires: python-zope.interface Suggests: python-python-snappy BuildArch: noarch %python_subpackages %description -Avro is a serialization and RPC framework. +Apache Avro is a serialization and RPC framework. +This package contains the python implementation of Avro. %prep %setup -q -n avro-%{version} +sed -i '1{\@^#!/usr/bin/env python@d}' avro/*.py avro/tether/*.py avro/test/*.py %build %python_build @@ -52,9 +54,8 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# Dies on which is nowhere even in their VCS -# E ImportError: No module named set_avro_test_path -#%%pytest +# test_server_with_path: tries to connect to apache.org +%pytest -k "not test_server_with_path" %post %python_install_alternative avro @@ -64,6 +65,7 @@ %files %{python_files} %python_alternative %{_bindir}/avro -%{python_sitelib}/* +%{python_sitelib}/avro +%{python_sitelib}/avro-%{version}-py*.egg-info %changelog ++++++ avro-1.9.2.tar.gz -> avro-1.10.0.tar.gz ++++++ ++++ 15973 lines of diff (skipped)