Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-pyproject-metadata-0.9.1-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-pyproject-metadata Distribution: openSUSE Tumbleweed
Version: 0.9.1 Vendor: openSUSE
Release: 1.1 Build date: Fri Mar 14 13:20:13 2025
Group: Unspecified Build host: reproducible
Size: 193229 Source RPM: python-pyproject-metadata-0.9.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/FFY00/python-pyproject-metadata
Summary: PEP 621 metadata parsing
Dataclass for PEP 621 metadata with support for core metadata generation

This project does not implement the parsing of `pyproject.toml`
containing PEP 621 metadata.

Instead, given a Python data structure representing PEP 621 metadata (already
parsed), it will validate this input and generate a PEP 643-compliant metadata
file (e.g. `PKG-INFO`).

Provides

Requires

License

MIT

Changelog

* Fri Mar 14 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 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 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Mon Jan 02 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 2022 Ben Greiner <code@bnavigator.de>
  - Initial specfile for v 0.6.1
  - Required by meson-python

Files

/usr/lib/python3.11/site-packages/pyproject_metadata
/usr/lib/python3.11/site-packages/pyproject_metadata-0.9.1.dist-info
/usr/lib/python3.11/site-packages/pyproject_metadata-0.9.1.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/pyproject_metadata-0.9.1.dist-info/LICENSE
/usr/lib/python3.11/site-packages/pyproject_metadata-0.9.1.dist-info/METADATA
/usr/lib/python3.11/site-packages/pyproject_metadata-0.9.1.dist-info/RECORD
/usr/lib/python3.11/site-packages/pyproject_metadata-0.9.1.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/pyproject_metadata-0.9.1.dist-info/WHEEL
/usr/lib/python3.11/site-packages/pyproject_metadata/__init__.py
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/constants.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/constants.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/errors.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/errors.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/project_table.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/project_table.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/pyproject.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/__pycache__/pyproject.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyproject_metadata/constants.py
/usr/lib/python3.11/site-packages/pyproject_metadata/errors.py
/usr/lib/python3.11/site-packages/pyproject_metadata/project_table.py
/usr/lib/python3.11/site-packages/pyproject_metadata/py.typed
/usr/lib/python3.11/site-packages/pyproject_metadata/pyproject.py
/usr/share/doc/packages/python311-pyproject-metadata
/usr/share/doc/packages/python311-pyproject-metadata/README.md
/usr/share/licenses/python311-pyproject-metadata
/usr/share/licenses/python311-pyproject-metadata/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 29 23:48:09 2025