Schemas#
The following sections represent the schemas used in validate-pyproject.
They were automatically rendered via sphinx-jsonschema for quick reference.
In case of doubts or confusion, you can also have a look on the raw JSON files
in JSON Schemas.
tool table#
According to PEP 518, tools can define their own configuration inside
pyproject.toml by using custom subtables under tool.
In validate-pyproject, schemas for these subtables can be specified
via Plugins. The following subtables are defined by built-in plugins
(i.e. plugins that are included in the default distribution of
validate-pyproject):