Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-affine for openSUSE:Factory checked in at 2026-09-12 21:21:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-affine (Old) and /work/SRC/openSUSE:Factory/.python-affine.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-affine" Sat Sep 12 21:21:48 2026 rev:8 rq:1377527 version:3.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-affine/python-affine.changes 2024-08-21 23:27:55.818372937 +0200 +++ /work/SRC/openSUSE:Factory/.python-affine.new.1265/python-affine.changes 2026-09-12 21:25:41.594381058 +0200 @@ -1,0 +2,10 @@ +Sat Sep 12 11:31:46 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 3.0.1: + * Python support is now 3.9+; class reimplemented on attrs + * Affine raises ValueError for g, h, i other than 0.0, 0.0, 1.0 + * Affine.__array__ removed, use numpy.array(A).reshape(3, 3) instead + * '*' for matrix multiplication deprecated, use '@' +- Add Requires on python-attrs, numpy and pytest test constraints + +------------------------------------------------------------------- Old: ---- affine-2.4.0.tar.gz New: ---- affine-3.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-affine.spec ++++++ --- /var/tmp/diff_new_pack.ORwywc/_old 2026-09-12 21:25:42.213407039 +0200 +++ /var/tmp/diff_new_pack.ORwywc/_new 2026-09-12 21:25:42.214407081 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-affine # -# Copyright (c) 2024 SUSE LLC +# 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,21 +18,24 @@ %{?sle15_python_module_pythons} Name: python-affine -Version: 2.4.0 +Version: 3.0.1 Release: 0 Summary: Affine transformation matrices License: BSD-3-Clause URL: https://github.com/sgillies/affine Source: https://files.pythonhosted.org/packages/source/a/affine/affine-%{version}.tar.gz -BuildRequires: %{python_module base >= 3.7} -BuildRequires: %{python_module flit-core} +BuildRequires: %{python_module base >= 3.9} +BuildRequires: %{python_module flit-core >= 3.11} BuildRequires: %{python_module pip} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: %{python_module attrs >= 21.3.0} BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module pytest >= 3.0} +BuildRequires: %{python_module attrs >= 21.3.0} +BuildRequires: %{python_module numpy} +BuildRequires: %{python_module pytest >= 6.0} # /SECTION %python_subpackages ++++++ affine-2.4.0.tar.gz -> affine-3.0.1.tar.gz ++++++ ++++ 3741 lines of diff (skipped)
