Hello community, here is the log from the commit of package python-subliminal for openSUSE:Leap:15.2 checked in at 2020-05-13 13:46:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/python-subliminal (Old) and /work/SRC/openSUSE:Leap:15.2/.python-subliminal.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-subliminal" Wed May 13 13:46:58 2020 rev:12 rq:799896 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/python-subliminal/python-subliminal.changes 2020-03-02 13:23:39.150433572 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-subliminal.new.2738/python-subliminal.changes 2020-05-13 13:46:59.253262767 +0200 @@ -1,0 +2,42 @@ +Sat May 2 10:36:35 UTC 2020 - Luigi Baldoni <[email protected]> + +- Update to version 2.1.0 + * Improve legendastv provider matches + * Fix video extensions (.mk3d .ogm .ogv) + * Use new url to search for titles in legendastv provider + * Fix stevedore incompatibility + * Add support to webm video extension + * Make providers easier to be extended and customized + * Update podnapisi URL + * Add support to VIP/Donor accounts in legendastv provider + * Proper handling titles with year / country in legendastv + provider + * Several minor enhancements in legendastv provider + * Add support for python 3.6, 3.7 and 3.8 + * Drop support for python 3.3 and 3.4 + * Do not discard providers bad zip/rar is downloaded + * SubsCenter provider removal + * Fix lxml parsing for Addic7ed provider + * Support titles with asterics in Addic7ed provider + * Add support to multi-episode search in Opensubtitles provider + * Fix multi-episode search in TVSubtitles provider + * Update to guessit 3 + * Improve archive scanning + * Add Opensubtitles VIP provider + * Add country to Movie and Episode + * Add streaming_service to Video + * Add info property to Subtitle + * Do not search for subtitles if all required languages is + already present + * Improve TVDB refiner to support series with comma + * Add alternative_titles to Video and enhance OMDB refiner to + use alternative_titles + * Only compute video hashes when required + * Add apikey to OMDB refiner + * Fix Subtitle validation when unable to guess encoding + * Add support to rar in Dockerfile +- Drop python2 support to simplify packaging +- Drop subliminal.1 manpage because it's no longer possible to + build it + +------------------------------------------------------------------- Old: ---- subliminal-2.0.5.tar.gz subliminal.1 New: ---- subliminal-2.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-subliminal.spec ++++++ --- /var/tmp/diff_new_pack.WJPx1x/_old 2020-05-13 13:46:59.777263895 +0200 +++ /var/tmp/diff_new_pack.WJPx1x/_new 2020-05-13 13:46:59.777263895 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-subliminal # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,40 +17,17 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define oldpython python +%define skip_python2 1 Name: python-subliminal -Version: 2.0.5 +Version: 2.1.0 Release: 0 Summary: Python library to search and download subtitles License: MIT URL: https://github.com/Diaoul/subliminal Source: https://files.pythonhosted.org/packages/source/s/subliminal/subliminal-%{version}.tar.gz -# find a way to generate this -Source1: subliminal.1 -# stevedore is not yet unified -BuildRequires: %{oldpython}-stevedore >= 1.6.0 -BuildRequires: %{python_module Sphinx} -BuildRequires: %{python_module babelfish >= 0.5.4} -BuildRequires: %{python_module beautifulsoup4 >= 4.4.0} -BuildRequires: %{python_module chardet >= 2.3.0} -BuildRequires: %{python_module click >= 4.1} -BuildRequires: %{python_module devel >= 2.7} -BuildRequires: %{python_module dogpile.cache >= 0.6.0} -BuildRequires: %{python_module enzyme >= 0.4.1} -BuildRequires: %{python_module pysrt >= 1.0.1} -BuildRequires: %{python_module pyxdg >= 0.25} -BuildRequires: %{python_module requests >= 2.7.0} BuildRequires: %{python_module setuptools >= 18.0.1} -BuildRequires: %{python_module six >= 1.9.0} BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: python2-guessit >= 2.0.1 -BuildRequires: python2-html5lib >= 0.999999 -BuildRequires: python2-pbr >= 1.3.0 -BuildRequires: python2-python-dateutil >= 2.2 -BuildRequires: python2-rarfile >= 2.7 -BuildRequires: python3-appdirs >= 1.3 -BuildRequires: python3-stevedore >= 1.6.0 Requires: python-appdirs >= 1.3 Requires: python-babelfish >= 0.5.4 Requires: python-beautifulsoup4 >= 4.4.0 @@ -58,31 +35,17 @@ Requires: python-click >= 4.1 Requires: python-dogpile.cache >= 0.6.0 Requires: python-enzyme >= 0.4.1 -Requires: python-guessit >= 2.0.1 +Requires: python-guessit >= 3.0.0 Requires: python-pysrt >= 1.0.1 Requires: python-pytz >= 2012c -Requires: python-pyxdg >= 0.25 Requires: python-rarfile >= 2.7 Requires: python-requests >= 2.7.0 Requires: python-six >= 1.9.0 +Requires: python-stevedore >= 1.20.0 Recommends: python-colorlog >= 2.6.0 BuildArch: noarch -%ifpython2 -# Stevedore is not yet unified -Requires: %{oldpython}-stevedore >= 1.6.0 -Requires: python-futures >= 3.0 -Requires: python-html5lib >= 0.999999 -Requires: python-pbr >= 1.3.0 -Requires: python-python-dateutil >= 2.2 -%endif -%ifpython3 -Requires: python-dbm -Requires: python3-stevedore >= 1.6.0 -%endif -%ifpython3 Provides: subliminal = %{version} Obsoletes: subliminal < %{version} -%endif %python_subpackages %description @@ -90,22 +53,19 @@ It comes with an easy to use CLI suitable for direct use or cron jobs. %prep -%setup -q -n subliminal-%{version} +%autosetup -n subliminal-%{version} %build %python_build %install %python_install -mkdir -p %{buildroot}/%{_mandir}/man1 -install -m 644 %{SOURCE1} -t %{buildroot}/%{_mandir}/man1 %python_expand %fdupes %{buildroot}%{$python_sitelib} %files %{python_files} %license LICENSE %doc HISTORY.rst README.rst %python3_only %{_bindir}/subliminal -%python3_only %{_mandir}/man1/subliminal.1%{ext_man} %{python_sitelib}/subliminal %{python_sitelib}/subliminal-%{version}-py%{python_version}.egg-info ++++++ subliminal-2.0.5.tar.gz -> subliminal-2.1.0.tar.gz ++++++ ++++ 4057 lines of diff (skipped)
