Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-cssutils for openSUSE:Factory checked in at 2024-04-21 20:27:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cssutils (Old) and /work/SRC/openSUSE:Factory/.python-cssutils.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cssutils" Sun Apr 21 20:27:02 2024 rev:37 rq:1169356 version:2.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-cssutils/python-cssutils.changes 2023-11-26 19:37:44.367122530 +0100 +++ /work/SRC/openSUSE:Factory/.python-cssutils.new.26366/python-cssutils.changes 2024-04-21 20:28:36.468842307 +0200 @@ -1,0 +2,9 @@ +Sat Apr 20 13:26:58 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 2.10.2: + * Remove optional dependency only required on unsupported + Python versions. + * Replace xunit-style setup with pytest fixtures. + * getPropertyValue now allows specifying a default value. + +------------------------------------------------------------------- Old: ---- cssutils-2.9.0.tar.gz New: ---- cssutils-2.10.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cssutils.spec ++++++ --- /var/tmp/diff_new_pack.U2Ilqn/_old 2024-04-21 20:28:37.700887535 +0200 +++ /var/tmp/diff_new_pack.U2Ilqn/_new 2024-04-21 20:28:37.700887535 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-cssutils # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-cssutils -Version: 2.9.0 +Version: 2.10.2 Release: 0 Summary: A CSS Cascading Style Sheets library for Python License: LGPL-3.0-or-later @@ -27,12 +27,14 @@ Source0: https://files.pythonhosted.org/packages/source/c/cssutils/cssutils-%{version}.tar.gz Source1: %{name}.rpmlintrc BuildRequires: %{python_module base >= 3.8} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives BuildArch: noarch %python_subpackages @@ -42,21 +44,11 @@ %prep %setup -q -n cssutils-%{version} -# SECTION Generate a basic setup.py as upstream only supplies setup.cfg -cat << EOF > setup.py -import setuptools - -if __name__ == "__main__": - setuptools.setup() - -EOF -# /SECTION - %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_clone -a %{buildroot}%{_bindir}/csscapture %python_clone -a %{buildroot}%{_bindir}/csscombine %python_clone -a %{buildroot}%{_bindir}/cssparse @@ -75,7 +67,7 @@ %python_alternative %{_bindir}/csscapture %python_alternative %{_bindir}/csscombine %python_alternative %{_bindir}/cssparse -%{python_sitelib}/cssutils-%{version}-py%{python_version}.egg-info/ +%{python_sitelib}/cssutils-%{version}.dist-info %{python_sitelib}/cssutils/ %{python_sitelib}/encutils/ ++++++ cssutils-2.9.0.tar.gz -> cssutils-2.10.2.tar.gz ++++++ ++++ 3764 lines of diff (skipped)