Go to file
Miro Hrončok 83f374720f BuildRequire pyproject-rpm-macros explicitly (for ELN)
Since this package does not use %pyproject_buildrequires and is included in ELN,
manual BuildRequires for pyproject-rpm-macros is necessary.

In ELN, the dependency on pyproject-rpm-macros is generated
by %pyproject_buildrequires only,
the package is not pulled in via python3-devel.

This is new since pyproject-rpm-macros 1.6.0
2023-02-17 11:29:25 +01:00
.gitignore Initial import. 2022-07-29 13:55:41 -06:00
python-pyproject-metadata-test.patch Version 0.7.1. 2023-01-30 13:23:29 -07:00
python-pyproject-metadata.spec BuildRequire pyproject-rpm-macros explicitly (for ELN) 2023-02-17 11:29:25 +01:00
README.md Initial import. 2022-07-29 13:55:41 -06:00
sources Version 0.7.1. 2023-01-30 13:23:29 -07:00

python-pyproject-metadata

This package contains a 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).