Index A | C | D | E | F | G | H | I | J | L | M | O | P | R | S | T | U | V | W A ALL_PLUGINS (validate_pyproject.api.AllPlugins attribute) AllPlugins (class in validate_pyproject.api) C check() (validate_pyproject.repo_review.VPP001 static method) CliParams (class in validate_pyproject.cli) (class in validate_pyproject.pre_compile.cli) copy_fastjsonschema_exceptions() (in module validate_pyproject.pre_compile) copy_module() (in module validate_pyproject.pre_compile) critical_logging() (in module validate_pyproject.cli) D detailed_errors() (in module validate_pyproject.error_reporting) details (validate_pyproject.error_reporting.ValidationError attribute) (validate_pyproject.errors.ValidationError attribute) dump_json (validate_pyproject.cli.CliParams attribute) E ensure_dict() (in module validate_pyproject.pre_compile.cli) ErrorLoadingPlugin exceptions2exit() (in module validate_pyproject.cli) extra_validations (validate_pyproject.api.Validator property) F family (validate_pyproject.repo_review.VPP001 attribute) formats (validate_pyproject.api.Validator property) Formatter (class in validate_pyproject.cli) FormatValidationFn (in module validate_pyproject.types) fragment (validate_pyproject.plugins.PluginProtocol property) (validate_pyproject.plugins.PluginWrapper property) from_str() (validate_pyproject.remote.RemotePlugin class method) from_url() (validate_pyproject.remote.RemotePlugin class method) G generated_code (validate_pyproject.api.Validator property) H help_text (validate_pyproject.plugins.PluginProtocol property) (validate_pyproject.plugins.PluginWrapper property) I id (validate_pyproject.plugins.PluginProtocol property) (validate_pyproject.plugins.PluginWrapper property) input_file (validate_pyproject.cli.CliParams attribute) int() (in module validate_pyproject.formats) InvalidSchemaVersion iterate_entry_points() (in module validate_pyproject.plugins) J JSON_dict() (in module validate_pyproject.pre_compile.cli) JsonSchemaDefinitionException JsonSchemaException JsonSchemaValueException L list_from_entry_points() (in module validate_pyproject.plugins) load() (in module validate_pyproject.api) load_builtin_plugin() (in module validate_pyproject.api) load_from_entry_point() (in module validate_pyproject.plugins) load_licenses() (in module validate_pyproject.pre_compile) load_store() (in module validate_pyproject.remote) loglevel (validate_pyproject.cli.CliParams attribute) (validate_pyproject.pre_compile.cli.CliParams attribute) M main (validate_pyproject.api.SchemaRegistry property) main() (in module validate_pyproject.cli) (in module validate_pyproject.pre_compile.cli) (in module validate_pyproject.vendoring.cli) main_file (validate_pyproject.pre_compile.cli.CliParams attribute) module validate_pyproject validate_pyproject.api validate_pyproject.cli validate_pyproject.error_reporting validate_pyproject.errors validate_pyproject.extra_validations validate_pyproject.formats validate_pyproject.plugins validate_pyproject.pre_compile validate_pyproject.pre_compile.cli validate_pyproject.remote validate_pyproject.repo_review validate_pyproject.types validate_pyproject.vendoring validate_pyproject.vendoring.cli O output_dir (validate_pyproject.pre_compile.cli.CliParams attribute) P parse_args() (in module validate_pyproject.cli) parser_spec() (in module validate_pyproject.pre_compile.cli) path (validate_pyproject.errors.JsonSchemaValueException property) pep440() (in module validate_pyproject.formats) pep508() (in module validate_pyproject.formats) pep508_identifier() (in module validate_pyproject.formats) pep508_versionspec() (in module validate_pyproject.formats) pep517_backend_reference() (in module validate_pyproject.formats) pep561_stub_name() (in module validate_pyproject.formats) Plugin (in module validate_pyproject.types) PluginProtocol (class in validate_pyproject.plugins) plugins (validate_pyproject.cli.CliParams attribute) (validate_pyproject.pre_compile.cli.CliParams attribute) plugins_help() (in module validate_pyproject.cli) PluginWrapper (class in validate_pyproject.plugins) pre_compile() (in module validate_pyproject.pre_compile) Python Enhancement Proposals PEP 420, [1] PEP 440, [1] PEP 508, [1] PEP 517, [1], [2], [3] PEP 518, [1], [2], [3], [4] PEP 561, [1] PEP 621, [1], [2], [3], [4], [5], [6], [7] PEP 639, [1] python_entrypoint_group() (in module validate_pyproject.formats) python_entrypoint_name() (in module validate_pyproject.formats) python_entrypoint_reference() (in module validate_pyproject.formats) python_identifier() (in module validate_pyproject.formats) python_module_name() (in module validate_pyproject.formats) python_qualified_identifier() (in module validate_pyproject.formats) R read_text() (in module validate_pyproject.api) RedefiningStaticFieldAsDynamic RefHandler (class in validate_pyproject.api) registry (validate_pyproject.api.Validator property) RemotePlugin (class in validate_pyproject.remote) replace_text() (in module validate_pyproject.pre_compile) replacements (validate_pyproject.pre_compile.cli.CliParams attribute) repo_review_checks() (in module validate_pyproject.repo_review) repo_review_families() (in module validate_pyproject.repo_review) RFC RFC 1341 RFC 822 rule_definition (validate_pyproject.errors.JsonSchemaValueException property) run() (in module validate_pyproject.cli) (in module validate_pyproject.pre_compile.cli) (in module validate_pyproject.vendoring.cli) S Schema (class in validate_pyproject.types) schema (validate_pyproject.api.Validator property) (validate_pyproject.plugins.PluginProtocol property) (validate_pyproject.plugins.PluginWrapper property) SchemaMissingId SchemaRegistry (class in validate_pyproject.api) SchemaWithDuplicatedId select_plugins() (in module validate_pyproject.cli) setup_logging() (in module validate_pyproject.cli) spec_version (validate_pyproject.api.SchemaRegistry property) store (validate_pyproject.cli.CliParams attribute) (validate_pyproject.pre_compile.cli.CliParams attribute) summary (validate_pyproject.error_reporting.ValidationError attribute) (validate_pyproject.errors.ValidationError attribute) T tool (validate_pyproject.cli.CliParams attribute) (validate_pyproject.plugins.PluginProtocol property) (validate_pyproject.plugins.PluginWrapper property) (validate_pyproject.pre_compile.cli.CliParams attribute) trove_classifier() (in module validate_pyproject.formats) U uint() (in module validate_pyproject.formats) uint16() (in module validate_pyproject.formats) uint8() (in module validate_pyproject.formats) url() (in module validate_pyproject.formats) V validate_project_dynamic() (in module validate_pyproject.extra_validations) validate_pyproject module validate_pyproject.api module validate_pyproject.cli module validate_pyproject.error_reporting module validate_pyproject.errors module validate_pyproject.extra_validations module validate_pyproject.formats module validate_pyproject.plugins module validate_pyproject.pre_compile module validate_pyproject.pre_compile.cli module validate_pyproject.remote module validate_pyproject.repo_review module validate_pyproject.types module validate_pyproject.vendoring module validate_pyproject.vendoring.cli module ValidationError, [1] ValidationFn (in module validate_pyproject.types) Validator (class in validate_pyproject.api) vendorify() (in module validate_pyproject.vendoring) VPP001 (class in validate_pyproject.repo_review) W write_main() (in module validate_pyproject.pre_compile) write_notice() (in module validate_pyproject.pre_compile)