Hello community, here is the log from the commit of package python-pylast for openSUSE:Factory checked in at 2019-05-12 11:34:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pylast (Old) and /work/SRC/openSUSE:Factory/.python-pylast.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pylast" Sun May 12 11:34:02 2019 rev:4 rq:699152 version:3.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pylast/python-pylast.changes 2018-12-24 11:42:05.585414825 +0100 +++ /work/SRC/openSUSE:Factory/.python-pylast.new.5148/python-pylast.changes 2019-05-12 11:34:09.086002133 +0200 @@ -1,0 +2,11 @@ +Fri Apr 26 08:55:22 UTC 2019 - [email protected] + +- version update to 3.1.0 + * Extract username from session via new + SessionKeyGenerator.get_web_auth_session_key_username (#290) + * User.get_track_scrobbles (#298) + * User.get_artist_tracks. Use User.get_track_scrobbles as a + partial replacement. (#298) +- python3 only package + +------------------------------------------------------------------- Old: ---- pylast-1.8.0.tar.gz New: ---- pylast-3.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pylast.spec ++++++ --- /var/tmp/diff_new_pack.dQ6gH5/_old 2019-05-12 11:34:10.638006676 +0200 +++ /var/tmp/diff_new_pack.dQ6gH5/_new 2019-05-12 11:34:10.638006676 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pylast # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,8 +17,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 Name: python-pylast -Version: 1.8.0 +Version: 3.1.0 Release: 0 Summary: A python interface to Last.fm License: Apache-2.0 @@ -28,6 +29,15 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +# SECTION test requirements +BuildRequires: %{python_module coverage} +BuildRequires: %{python_module flaky} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module pyaml} +BuildRequires: %{python_module pycodestyle} +BuildRequires: %{python_module pyflakes} +BuildRequires: %{python_module pytest} +# /SECTION Requires: python-six BuildArch: noarch %python_subpackages @@ -56,10 +66,17 @@ %python_install %python_exec %fdupes -s %{buildroot}/%{python_sitelib} +%check +# every test file has: +# Integration (not unit) tests for pylast.py +# almost all skipped, need internet access +# %%pytest + %files %{python_files} +%doc README.md %license COPYING %dir %{python_sitelib}/pylast %{python_sitelib}/pylast/* -%{python_sitelib}/pylast-%{version}-py%{py_ver}.egg-info +%{python_sitelib}/pylast-%{version}-py*.egg-info %changelog ++++++ pylast-1.8.0.tar.gz -> pylast-3.1.0.tar.gz ++++++ ++++ 8873 lines of diff (skipped)
