Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-python-mpd2 for openSUSE:Factory checked in at 2021-10-19 23:04:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-python-mpd2 (Old) and /work/SRC/openSUSE:Factory/.python-python-mpd2.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-python-mpd2" Tue Oct 19 23:04:04 2021 rev:3 rq:926336 version:3.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-python-mpd2/python-python-mpd2.changes 2018-08-31 10:46:08.911325869 +0200 +++ /work/SRC/openSUSE:Factory/.python-python-mpd2.new.1890/python-python-mpd2.changes 2021-10-19 23:04:35.245293656 +0200 @@ -1,0 +2,38 @@ +Tue Oct 19 17:17:54 UTC 2021 - Matej Cepl <mc...@suse.com> + +- Use %pyunittest macro instead of the homebrewn solution. +- Just Recommends python-Twisted. + +------------------------------------------------------------------- +Tue Oct 19 16:32:13 UTC 2021 - Mia Herkt <m...@0x0.st> + +- Update to 3.0.4 + * expose failure responses in CommandError exceptions +- Changes in 3.0.3: + * asyncio: tolerate early disconnects +- Changes in 3.0.2: + * asyncio: fix disconnect happen before connect + * asyncio: better protection against request cancellation + * asyncio: idle iterator raises error when connection closed +- Changes in 3.0.0/3.0.1: + * Breaking changes: albumart now returns dictionary + `{"size": "...", "binary": b"..."}` instead of just a string + * add readpicture command + * add partition, newpartition and delpartition commands + * add moveoutput command + * removed deprecated send_ and fetch_ commands. Use the asyncio + or twisted API instead for asynchronous mpd commands. +- Changes in 2.0.0: + * Minimum python version was increased to python3.6, python2.7 support was dropped + * asyncio: fix parsing delimiters + * add support for albumart command +- Changes in 1.1.0: + * Fix list command to work with grouping. Always returns list of + dictionaries now. Make sure to adopt your code since this is an + API change. + * fix compatibility with python3.9 + * fix connecting to unix socket in asyncio version + * close asyncio transports on disconnect + * create TCP socket with TCP_NODELAY for better responsiveness + +------------------------------------------------------------------- Old: ---- python-mpd2-1.0.0.tar.bz2 New: ---- python-mpd2-3.0.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-python-mpd2.spec ++++++ --- /var/tmp/diff_new_pack.mhlde3/_old 2021-10-19 23:04:35.749293885 +0200 +++ /var/tmp/diff_new_pack.mhlde3/_new 2021-10-19 23:04:35.753293887 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-python-mpd2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,25 +12,26 @@ # 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/ # +%define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-python-mpd2 -Version: 1.0.0 +Version: 3.0.4 Release: 0 Summary: A Python MPD client library License: LGPL-3.0-only Group: Development/Languages/Python URL: https://github.com/Mic92/python-mpd2 -Source: https://files.pythonhosted.org/packages/source/p/python-mpd2/python-mpd2-%{version}.tar.bz2 +Source: https://files.pythonhosted.org/packages/source/p/python-mpd2/python-mpd2-%{version}.tar.gz BuildRequires: %{python_module Twisted} BuildRequires: %{python_module mock} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Twisted +Recommends: python-Twisted BuildArch: noarch %python_subpackages @@ -53,11 +54,11 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%python_expand PYTHON_SITEPATH=%{buildroot}%{$python_sitelib} $python -m unittest mpd.tests +%pyunittest -v mpd.tests %files %{python_files} %license LICENSE.txt -%doc README.rst +%doc README.rst doc %{python_sitelib}/python_mpd2-%{version}-py*.egg-info %{python_sitelib}/mpd