Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pyproject-metadata for openSUSE:Factory checked in at 2025-03-16 18:58:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyproject-metadata (Old) and /work/SRC/openSUSE:Factory/.python-pyproject-metadata.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyproject-metadata" Sun Mar 16 18:58:14 2025 rev:5 rq:1253079 version:0.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyproject-metadata/python-pyproject-metadata.changes 2023-08-23 14:56:56.813918569 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyproject-metadata.new.19136/python-pyproject-metadata.changes 2025-03-16 18:58:38.568610389 +0100 @@ -1,0 +2,20 @@ +Fri Mar 14 12:20:13 UTC 2025 - Felix Stegmeier <felix.stegme...@suse.com> + +- Update to 0.9.1 + + * Added PEP 639 support for SPDX license and license files, METADATA 2.4 + * Validate extra keys (warning, opt-in error) + * Functions to check top level and build-system (including PEP 735 support) + * Add TypedDict's in new module for typing pyproject.toml dicts + * all_errors=True causes ExceptionGroup's to be emitted + * Support METADATA 2.1+ JSON format with new .as_json() method + * Handle multilines the way setuptools does with smart indentation + * Warn on multiline Summary (project.description) + * Improve locking for just metadata fields + * Error on extra keys in author/maintainer + * URL name stylization removed matching PEP 753 + * Handle form feed for Python <3.12.4 + * Some touchup based on packaging PR + + +------------------------------------------------------------------- Old: ---- python-pyproject-metadata-0.7.1.tar.gz New: ---- pyproject-metadata-0.9.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyproject-metadata.spec ++++++ --- /var/tmp/diff_new_pack.gFFzMG/_old 2025-03-16 18:58:40.084673810 +0100 +++ /var/tmp/diff_new_pack.gFFzMG/_new 2025-03-16 18:58:40.108674814 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pyproject-metadata # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,14 @@ %{?sle15_python_module_pythons} Name: python-pyproject-metadata -Version: 0.7.1 +Version: 0.9.1 Release: 0 Summary: PEP 621 metadata parsing License: MIT URL: https://github.com/FFY00/python-pyproject-metadata -Source: https://github.com/FFY00/python-pyproject-metadata/archive/refs/tags/%{version}.tar.gz#/python-pyproject-metadata-%{version}.tar.gz +Source: https://github.com/FFY00/python-pyproject-metadata/archive/refs/tags/%{version}.tar.gz#/pyproject-metadata-%{version}.tar.gz BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module flit-core} BuildRequires: %{python_module packaging >= 19} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools >= 42} @@ -52,7 +53,7 @@ file (e.g. `PKG-INFO`). %prep -%setup -q -n python-pyproject-metadata-%{version} +%autosetup -p1 -n pyproject-metadata-%{version} %build %pyproject_wheel