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 2026-07-12 16:20:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyproject-metadata (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyproject-metadata.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyproject-metadata"

Sun Jul 12 16:20:26 2026 rev:8 rq:1364792 version:0.12.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-pyproject-metadata/python-pyproject-metadata.changes
      2026-04-14 17:48:04.462931708 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pyproject-metadata.new.1991/python-pyproject-metadata.changes
    2026-07-12 16:20:46.995235210 +0200
@@ -1,0 +2,32 @@
+Fri Jul 10 02:19:26 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 0.12.1:
+  ## Features:
+  * Support PEP 808 (partially dynamic project metadata) (METADATA 2.6).
+  * Add support for Python 3.15.
+  * Warn (PEP 685) when an extra name in project.optional-dependencies is not
+    a valid name. The extra is still emitted, only a ConfigurationWarning is
+    produced.
+  ## Fixes:
+  * Collect a config error instead of raising a raw TypeError when
+    project.dynamic contains a non-string (unhashable) entry with
+    all_errors=True.
+  * Error on an unset dynamic version instead of silently writing Version:
+    0.0.0. If "version" is declared in project.dynamic but never assigned by
+    the build backend, writing the metadata now raises a ConfigurationError.
+  * Don't crash on a non-table [project] when all_errors=True.
+  * Tighten license-files glob checks and private-tag parsing.
+  * Handle braces in user data within error messages.
+  * Correct the Import-Namespace field name in the metadata mapping.
+  * Fix UTF-8 author and maintainer names.
+  ## Performance:
+  * Cache get_type_hints and precompile dispatch patterns.
+- Remove unneeded BuildRequires on setuptools/wheel.
+- No longer replace license string, no longer needed.
+
+-------------------------------------------------------------------
+Mon Jul  6 10:54:19 UTC 2026 - Hans-Peter Jansen <[email protected]>
+
+- Replace license string with license dict in pyproject.toml via sed
+
+-------------------------------------------------------------------

Old:
----
  pyproject-metadata-0.11.0.tar.gz

New:
----
  pyproject-metadata-0.12.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pyproject-metadata.spec ++++++
--- /var/tmp/diff_new_pack.N5mAcs/_old  2026-07-12 16:20:47.635257101 +0200
+++ /var/tmp/diff_new_pack.N5mAcs/_new  2026-07-12 16:20:47.639257238 +0200
@@ -18,21 +18,19 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-pyproject-metadata
-Version:        0.11.0
+Version:        0.12.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#/pyproject-metadata-%{version}.tar.gz
-BuildRequires:  %{python_module base >= 3.7}
+BuildRequires:  %{python_module base >= 3.8}
 BuildRequires:  %{python_module flit-core}
-BuildRequires:  %{python_module packaging >= 19}
+BuildRequires:  %{python_module packaging >= 23.2}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module setuptools >= 42}
-BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-packaging >= 19
+Requires:       python-packaging >= 23.2
 BuildArch:      noarch
 # SECTION test
 BuildRequires:  %{python_module pytest}
@@ -69,5 +67,5 @@
 %license LICENSE
 %doc README.md
 %{python_sitelib}/pyproject_metadata
-%{python_sitelib}/pyproject_metadata-%{version}*-info
+%{python_sitelib}/pyproject_metadata-%{version}.dist-info
 

++++++ pyproject-metadata-0.11.0.tar.gz -> pyproject-metadata-0.12.1.tar.gz 
++++++
++++ 1697 lines of diff (skipped)

Reply via email to