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
):