We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File python-pyproject-metadata.changes of Package python-pyproject-metadata

-------------------------------------------------------------------
Mon Jan 26 08:23:32 UTC 2026 - Dirk Müller <dmueller@suse.com>

- update to 0.10.0:
  * This release adds support for PEP 794 (METADATA 2.5),
    the new import-names(paces) fields. Support hasn't rolled out
    in other packages yet, but once it does, you can be ready for
    it with this release.
  * As usual, nothing changes if you don't specify the new fields
    or the new METADATA version.
  * Add PyPy 3.11 testing
  * Add Python 3.14 classifier
  * Use PEP 639 license
  * Use dependency groups
  * Enable branch coverage
  * Enabled most Ruff linting rules on codebase

-------------------------------------------------------------------
Fri Mar 14 12:20:13 UTC 2025 - Felix Stegmeier <felix.stegmeier@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


-------------------------------------------------------------------
Thu Aug 17 12:49:35 UTC 2023 - Markéta Machová <mmachova@suse.com>

- update to 0.7.1
  * Use UTF-8 when opening files
  * Use tomllib on Python >= 3.11

-------------------------------------------------------------------
Fri Apr 21 12:31:11 UTC 2023 - Dirk Müller <dmueller@suse.com>

- add sle15_python_module_pythons (jsc#PED-68)

-------------------------------------------------------------------
Thu Apr 13 22:43:52 UTC 2023 - Matej Cepl <mcepl@suse.com>

- Make calling of %{sle15modernpython} optional.

-------------------------------------------------------------------
Mon Jan  2 10:18:48 UTC 2023 - Ben Greiner <code@bnavigator.de>

- Skip a test failing due to new error strings in packaging 22
  gh#FFY00/python-pyproject-metadata#41

-------------------------------------------------------------------
Sat Sep 10 21:25:27 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Initial specfile for v 0.6.1
- Required by meson-python
openSUSE Build Service is sponsored by