.cirrus.yml
.coveragerc
.git_archival.txt
.gitattributes
.gitignore
.isort.cfg
.pre-commit-config.yaml
.pre-commit-hooks.yaml
.projections.json
.readthedocs.yml
AUTHORS.rst
CHANGELOG.rst
CONTRIBUTING.rst
LICENSE.txt
NOTICE.txt
README.rst
pyproject.toml
setup.cfg
tox.ini
.github/workflows/ci.yml
docs/Makefile
docs/authors.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/dev-guide.rst
docs/embedding.rst
docs/faq.rst
docs/index.rst
docs/json-schemas.rst
docs/license.rst
docs/readme.rst
docs/requirements.txt
docs/schemas.rst
docs/_static/.gitignore
docs/_static/custom-adjustments.css
src/validate_pyproject/__init__.py
src/validate_pyproject/__main__.py
src/validate_pyproject/_tomllib.py
src/validate_pyproject/api.py
src/validate_pyproject/cli.py
src/validate_pyproject/error_reporting.py
src/validate_pyproject/errors.py
src/validate_pyproject/extra_validations.py
src/validate_pyproject/formats.py
src/validate_pyproject/project_metadata.schema.json
src/validate_pyproject/py.typed
src/validate_pyproject/pyproject_toml.schema.json
src/validate_pyproject/repo_review.py
src/validate_pyproject/types.py
src/validate_pyproject.egg-info/PKG-INFO
src/validate_pyproject.egg-info/SOURCES.txt
src/validate_pyproject.egg-info/dependency_links.txt
src/validate_pyproject.egg-info/entry_points.txt
src/validate_pyproject.egg-info/not-zip-safe
src/validate_pyproject.egg-info/requires.txt
src/validate_pyproject.egg-info/top_level.txt
src/validate_pyproject/plugins/__init__.py
src/validate_pyproject/plugins/distutils.schema.json
src/validate_pyproject/plugins/setuptools.schema.json
src/validate_pyproject/pre_compile/NOTICE.template
src/validate_pyproject/pre_compile/__init__.py
src/validate_pyproject/pre_compile/__main__.py
src/validate_pyproject/pre_compile/api-notice.template
src/validate_pyproject/pre_compile/cli-notice.template
src/validate_pyproject/pre_compile/cli.py
src/validate_pyproject/pre_compile/main_file.template
src/validate_pyproject/vendoring/__init__.py
src/validate_pyproject/vendoring/__main__.py
src/validate_pyproject/vendoring/cli.py
tests/__init__.py
tests/conftest.py
tests/helpers.py
tests/test_api.py
tests/test_cli.py
tests/test_error_reporting.py
tests/test_examples.py
tests/test_formats.py
tests/test_json_schema_summary.py
tests/test_plugins.py
tests/test_pre_compile.py
tests/test_repo_review.py
tests/test_vendoring.py
tests/examples/atoml/LICENSE
tests/examples/atoml/pyproject.toml
tests/examples/flit/LICENSE
tests/examples/flit/pyproject.toml
tests/examples/pdm/LICENSE
tests/examples/pdm/pyproject.toml
tests/examples/pep_text/pyproject.toml
tests/examples/setuptools/01-pyproject.toml
tests/examples/setuptools/02-pyproject.toml
tests/examples/setuptools/03-pyproject.toml
tests/examples/setuptools/04-pyproject.toml
tests/examples/setuptools/05-pyproject.toml
tests/examples/setuptools/06-pyproject.toml
tests/examples/setuptools/07-pyproject.toml
tests/examples/setuptools/08-pyproject.toml
tests/examples/setuptools/09-pyproject.toml
tests/examples/simple/dynamic-version.toml
tests/examples/simple/minimal.toml
tests/examples/trampolim/LICENSE
tests/examples/trampolim/pyproject.toml
tests/invalid-examples/pdm/LICENSE
tests/invalid-examples/pdm/invalid-version/errors.txt
tests/invalid-examples/pdm/invalid-version/pyproject.toml
tests/invalid-examples/pdm/redefining-as-dynamic/errors.txt
tests/invalid-examples/pdm/redefining-as-dynamic/pyproject.toml
tests/invalid-examples/pep621/dynamic/static_entry_points_listed_as_dynamic.errors.txt
tests/invalid-examples/pep621/dynamic/static_entry_points_listed_as_dynamic.toml
tests/invalid-examples/pep621/incorrect-subtables/author_with_extra_fields.errors.txt
tests/invalid-examples/pep621/incorrect-subtables/author_with_extra_fields.toml
tests/invalid-examples/pep621/missing-fields/missing-version-with-dynamic.errors.txt
tests/invalid-examples/pep621/missing-fields/missing-version-with-dynamic.toml
tests/invalid-examples/pep621/missing-fields/missing-version.errors.txt
tests/invalid-examples/pep621/missing-fields/missing-version.toml
tests/invalid-examples/pep621/non-standardised-project-fields/author_instead_of_authors.errors.txt
tests/invalid-examples/pep621/non-standardised-project-fields/author_instead_of_authors.toml
tests/invalid-examples/pep621/non-standardised-project-fields/requires_instead_of_dependencies.errors.txt
tests/invalid-examples/pep621/non-standardised-project-fields/requires_instead_of_dependencies.toml
tests/invalid-examples/setuptools/attr/missing-attr-name.errors.txt
tests/invalid-examples/setuptools/attr/missing-attr-name.toml
tests/invalid-examples/setuptools/cmdclass/invalid-value.errors.txt
tests/invalid-examples/setuptools/cmdclass/invalid-value.toml
tests/invalid-examples/setuptools/dependencies/invalid-extra-name.errors.txt
tests/invalid-examples/setuptools/dependencies/invalid-extra-name.toml
tests/invalid-examples/setuptools/package-dir/invalid-name.errors.txt
tests/invalid-examples/setuptools/package-dir/invalid-name.toml
tests/invalid-examples/setuptools/package-dir/invalid-stub.errors.txt
tests/invalid-examples/setuptools/package-dir/invalid-stub.toml
tests/invalid-examples/setuptools/packages/invalid-name.errors.txt
tests/invalid-examples/setuptools/packages/invalid-name.toml
tests/invalid-examples/setuptools/packages/invalid-stub-name.errors.txt
tests/invalid-examples/setuptools/packages/invalid-stub-name.toml
tests/invalid-examples/setuptools/packages/missing-find-arguments.errors.txt
tests/invalid-examples/setuptools/packages/missing-find-arguments.toml
tests/invalid-examples/setuptools/pep621/license/both-text-and-file.errors.txt
tests/invalid-examples/setuptools/pep621/license/both-text-and-file.toml
tests/invalid-examples/setuptools/pep621/license/empty.errors.txt
tests/invalid-examples/setuptools/pep621/license/empty.toml
tests/invalid-examples/setuptools/pep621/readme/readme-as-array.errors.txt
tests/invalid-examples/setuptools/pep621/readme/readme-as-array.toml
tests/invalid-examples/setuptools/pep621/readme/readme-without-content-type.errors.txt
tests/invalid-examples/setuptools/pep621/readme/readme-without-content-type.toml
tests/json_schema_summary/array-contains.example
tests/json_schema_summary/array-no-items.example
tests/json_schema_summary/array-prefix-items.example
tests/json_schema_summary/array-simple.example
tests/json_schema_summary/if-then-else.example
tests/json_schema_summary/if-then-else2.example
tests/json_schema_summary/not.example
tests/json_schema_summary/object-no-properties.example
tests/json_schema_summary/object-pattern-properties.example
tests/json_schema_summary/object-property-names.example
tests/json_schema_summary/oneof.example
tests/pre_compile/test_cli.py