Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
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`).
MIT
* 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
/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