
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.