BSD Ports

devel/py-pyproject-metadata 0.7.1 DragonFly

PEP 621 metadata parsing

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, python
Package size
16.4 KiB, 81.9 KiB installed

Description

pyproject-metadata provides 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).

In the other systems

SystemPortVersion
DragonFlydevel/py-pyproject-metadata0.7.1
FreeBSDdevel/py-pyproject-metadata0.12.1
OpenBSDdevel/py-pyproject-metadata0.12.1
MidnightBSDdevel/py-pyproject-metadata0.12.1
HardenedBSDdevel/py-pyproject-metadata0.12.1
GhostBSDdevel/py-pyproject-metadata0.12.1

Install

Binary package:

pkg install py311-pyproject-metadata

From DPorts:

cd /usr/dports/devel/py-pyproject-metadata && make install clean

Dependencies

Run dependencies 2