Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-cinemagoer for openSUSE:Factory checked in at 2026-06-30 15:11:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cinemagoer (Old) and /work/SRC/openSUSE:Factory/.python-cinemagoer.new.11887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cinemagoer" Tue Jun 30 15:11:45 2026 rev:6 rq:1362389 version:2026.6.27 Changes: -------- --- /work/SRC/openSUSE:Factory/python-cinemagoer/python-cinemagoer.changes 2025-11-14 16:16:43.957894655 +0100 +++ /work/SRC/openSUSE:Factory/.python-cinemagoer.new.11887/python-cinemagoer.changes 2026-06-30 15:12:21.805868811 +0200 @@ -1,0 +2,14 @@ +Mon Jun 29 10:10:19 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2026.06.27: + * ## What's new in release 2026.06.27 (The Lost Boys) + * the **support for parsing IMDb web pages was removed**, + leaving the non-commercial databases as the only available + data source + * drop support for python 2 + * drop support for python versions prior to 3.10 + * switch to pyproject.toml configuration + * switch to using uv for management +- drop support-python314.patch (upstream) + +------------------------------------------------------------------- Old: ---- cinemagoer-2023.5.1.tar.gz support-python314.patch New: ---- cinemagoer-2026.6.27.tar.gz ----------(Old B)---------- Old: * switch to using uv for management - drop support-python314.patch (upstream) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cinemagoer.spec ++++++ --- /var/tmp/diff_new_pack.qAeau7/_old 2026-06-30 15:12:22.329886544 +0200 +++ /var/tmp/diff_new_pack.qAeau7/_new 2026-06-30 15:12:22.333886679 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-cinemagoer # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,23 +18,23 @@ %{?sle15_python_module_pythons} Name: python-cinemagoer -Version: 2023.5.1 +Version: 2026.6.27 Release: 0 Summary: Python package to access the IMDb's database License: GPL-2.0-or-later -URL: https://cinemagoer.sourceforge.io/ +URL: https://github.com/cinemagoer/cinemagoer Source: https://files.pythonhosted.org/packages/source/c/cinemagoer/cinemagoer-%{version}.tar.gz Patch0: do_not_install_scripts.patch -# PATCH-FIX-UPSTREAM Based on gh#cinemagoer/cinemagoer#543 -Patch1: support-python314.patch +BuildRequires: %{python_module SQLAlchemy >= 2.0.50} +BuildRequires: %{python_module lxml >= 6.1.1} BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-SQLAlchemy -Requires: python-lxml +Requires: python-SQLAlchemy >= 2.0.50 +Requires: python-lxml >= 6.1.1 Requires(post): update-alternatives Requires(postun): update-alternatives Provides: python-IMDbPY = %version-%release @@ -63,22 +63,22 @@ %python_expand rm %{buildroot}/%{$python_sitelib}/imdb/locale/*.py %python_expand rm -rf %{buildroot}/%{$python_sitelib}/imdb/locale/__pycache__/ %python_expand rm %{buildroot}/%{$python_sitelib}/imdb/locale/*.po -%python_clone -a %{buildroot}%{_bindir}/imdbpy - -%check -# Just about the entire testsuite wants network access -%pytest -k "test_series_full_cast_has_ids" +%python_clone -a %{buildroot}%{_bindir}/cinemagoer %post -%python_install_alternative imdbpy +%python_install_alternative cinemagoer %postun -%python_uninstall_alternative imdbpy +%python_uninstall_alternative cinemagoer + +%check +# Just about the entire testsuite wants network access +%pytest -k test_list_results_aligns_variable_width_ids %files %{python_files} -%doc README.rst CHANGELOG.txt +%doc README.rst %license LICENSE.txt -%python_alternative %{_bindir}/imdbpy +%python_alternative %{_bindir}/cinemagoer %{python_sitelib}/cinemagoer-%{version}.dist-info %{python_sitelib}/imdb %lang(ar) %{python_sitelib}/imdb/locale/ar/LC_MESSAGES/imdbpy.mo ++++++ cinemagoer-2023.5.1.tar.gz -> cinemagoer-2026.6.27.tar.gz ++++++ ++++ 21458 lines of diff (skipped) ++++++ do_not_install_scripts.patch ++++++ --- /var/tmp/diff_new_pack.qAeau7/_old 2026-06-30 15:12:22.549893989 +0200 +++ /var/tmp/diff_new_pack.qAeau7/_new 2026-06-30 15:12:22.553894125 +0200 @@ -1,20 +1,17 @@ -From: Ana Guerrero Lopez <[email protected]> -Date: 2018-01-21 16:00:00 +0200 -Subject: do not install examples scripts under /usr/bin -Upstream: tbd - -Example scripts are installed under /usr/bin and it's prefered to keep -them in an examples directory. - ---- a/setup.py -+++ b/setup.py -@@ -82,7 +82,7 @@ - 'Source': 'https://github.com/cinemagoer/cinemagoer', - }, - 'download_url': dwnl_url, -- 'scripts': scripts, -+# 'scripts': scripts, - 'package_data': { - # Here, the "*" represents any possible language ID. - 'imdb.locale': [ +Index: cinemagoer-2026.6.27/pyproject.toml +=================================================================== +--- cinemagoer-2026.6.27.orig/pyproject.toml ++++ cinemagoer-2026.6.27/pyproject.toml +@@ -62,11 +62,6 @@ cinemagoer = "imdb.cli:main" + + [tool.setuptools] + include-package-data = false +-script-files = [ +- "bin/s32cinemagoer.py", +- "bin/download-from-s3", +- "bin/s3-reduce", +-] + + [tool.setuptools.package-data] + "imdb.locale" = [
