Package: python3-pyproject-parser
Source: python-pyproject-parser
Version: 0.9.1-2
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Python Team <team+python@tracker.debian.org>
Installed-Size: 131
Depends: python3-trove-classifiers, python3-apeye-core, python3-attr, python3-dom-toml, python3-domdf-python-tools, python3-natsort, python3-packaging, python3-shippinglabel, python3-toml, python3-tomli | python3-supported-min (>= 3.11), python3-typing-extensions, python3:any
Section: python
Priority: optional
Homepage: https://github.com/repo-helper/pyproject-parser
Description: parser for 'pyproject.toml' file
 Tool developed to parse the pyproject.toml file. In addition to the parsing
 library, pyproject-parser has a command-line interface for validating and
 reformatting pyproject.toml files.
 .
 main features:
  - Returns a string representation of the PyProject.
  - Write as TOML in the provided file.
  - Serializes to TOML.
  - Constructs an instance of PyProject from a dictionary.
  - Loads the pyproject.toml configuration mapping from the provided file.
  - Reformats the provided pyproject.toml file.
  - Resolves the file key in the readme and the license (if present) to recover
    the contents of the file.
