==================
validate-pyproject
==================

**validate-pyproject** is a command line tool and Python library for validating
``pyproject.toml`` files based on JSON Schema, and includes checks for
:pep:`517`, :pep:`518`, :pep:`621`, :pep:`639`, and :pep:`735`.


Contents
========

.. toctree::
   :maxdepth: 2

   Overview <readme>
   Schemas <schemas>
   Embedding it in your project <embedding>
   FAQ <faq>

.. toctree::
   :caption: Project
   :maxdepth: 2

   Contributions & Help <contributing>
   Developer Guide <dev-guide>
   License <license>
   Authors <authors>
   Changelog <changelog>
   Module Reference <api/modules>


Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`
