.bumpversion.cfg
.coveragerc
.editorconfig
.flake8
.mypy.ini
.readthedocs.yaml
CODEOWNERS
LICENSE
MANIFEST.in
README.md
poetry.lock
pyproject.toml
setup.cfg
setup.py
tox.ini
docs/Makefile
docs/conf.py
docs/diffs.rst
docs/index.rst
docs/intro.rst
docs/make.bat
docs/requirements.txt
docs/modules/error.rst
docs/modules/execution.rst
docs/modules/graphql.rst
docs/modules/language.rst
docs/modules/pyutils.rst
docs/modules/type.rst
docs/modules/utilities.rst
docs/modules/validation.rst
docs/usage/extension.rst
docs/usage/index.rst
docs/usage/introspection.rst
docs/usage/methods.rst
docs/usage/other.rst
docs/usage/parser.rst
docs/usage/queries.rst
docs/usage/resolvers.rst
docs/usage/schema.rst
docs/usage/sdl.rst
docs/usage/validator.rst
src/graphql/__init__.py
src/graphql/graphql.py
src/graphql/py.typed
src/graphql/version.py
src/graphql/error/__init__.py
src/graphql/error/graphql_error.py
src/graphql/error/located_error.py
src/graphql/error/syntax_error.py
src/graphql/execution/__init__.py
src/graphql/execution/collect_fields.py
src/graphql/execution/execute.py
src/graphql/execution/map_async_iterator.py
src/graphql/execution/middleware.py
src/graphql/execution/subscribe.py
src/graphql/execution/values.py
src/graphql/language/__init__.py
src/graphql/language/ast.py
src/graphql/language/block_string.py
src/graphql/language/character_classes.py
src/graphql/language/directive_locations.py
src/graphql/language/lexer.py
src/graphql/language/location.py
src/graphql/language/parser.py
src/graphql/language/predicates.py
src/graphql/language/print_location.py
src/graphql/language/print_string.py
src/graphql/language/printer.py
src/graphql/language/source.py
src/graphql/language/token_kind.py
src/graphql/language/visitor.py
src/graphql/pyutils/__init__.py
src/graphql/pyutils/awaitable_or_value.py
src/graphql/pyutils/cached_property.py
src/graphql/pyutils/convert_case.py
src/graphql/pyutils/description.py
src/graphql/pyutils/did_you_mean.py
src/graphql/pyutils/frozen_dict.py
src/graphql/pyutils/frozen_error.py
src/graphql/pyutils/frozen_list.py
src/graphql/pyutils/group_by.py
src/graphql/pyutils/identity_func.py
src/graphql/pyutils/inspect.py
src/graphql/pyutils/is_awaitable.py
src/graphql/pyutils/is_iterable.py
src/graphql/pyutils/merge_kwargs.py
src/graphql/pyutils/natural_compare.py
src/graphql/pyutils/path.py
src/graphql/pyutils/print_path_list.py
src/graphql/pyutils/simple_pub_sub.py
src/graphql/pyutils/suggestion_list.py
src/graphql/pyutils/undefined.py
src/graphql/subscription/__init__.py
src/graphql/type/__init__.py
src/graphql/type/assert_name.py
src/graphql/type/definition.py
src/graphql/type/directives.py
src/graphql/type/introspection.py
src/graphql/type/scalars.py
src/graphql/type/schema.py
src/graphql/type/validate.py
src/graphql/utilities/__init__.py
src/graphql/utilities/assert_valid_name.py
src/graphql/utilities/ast_from_value.py
src/graphql/utilities/ast_to_dict.py
src/graphql/utilities/build_ast_schema.py
src/graphql/utilities/build_client_schema.py
src/graphql/utilities/coerce_input_value.py
src/graphql/utilities/concat_ast.py
src/graphql/utilities/extend_schema.py
src/graphql/utilities/find_breaking_changes.py
src/graphql/utilities/get_introspection_query.py
src/graphql/utilities/get_operation_ast.py
src/graphql/utilities/get_operation_root_type.py
src/graphql/utilities/introspection_from_schema.py
src/graphql/utilities/lexicographic_sort_schema.py
src/graphql/utilities/print_schema.py
src/graphql/utilities/separate_operations.py
src/graphql/utilities/sort_value_node.py
src/graphql/utilities/strip_ignored_characters.py
src/graphql/utilities/type_comparators.py
src/graphql/utilities/type_from_ast.py
src/graphql/utilities/type_info.py
src/graphql/utilities/value_from_ast.py
src/graphql/utilities/value_from_ast_untyped.py
src/graphql/validation/__init__.py
src/graphql/validation/specified_rules.py
src/graphql/validation/validate.py
src/graphql/validation/validation_context.py
src/graphql/validation/rules/__init__.py
src/graphql/validation/rules/executable_definitions.py
src/graphql/validation/rules/fields_on_correct_type.py
src/graphql/validation/rules/fragments_on_composite_types.py
src/graphql/validation/rules/known_argument_names.py
src/graphql/validation/rules/known_directives.py
src/graphql/validation/rules/known_fragment_names.py
src/graphql/validation/rules/known_type_names.py
src/graphql/validation/rules/lone_anonymous_operation.py
src/graphql/validation/rules/lone_schema_definition.py
src/graphql/validation/rules/no_fragment_cycles.py
src/graphql/validation/rules/no_undefined_variables.py
src/graphql/validation/rules/no_unused_fragments.py
src/graphql/validation/rules/no_unused_variables.py
src/graphql/validation/rules/overlapping_fields_can_be_merged.py
src/graphql/validation/rules/possible_fragment_spreads.py
src/graphql/validation/rules/possible_type_extensions.py
src/graphql/validation/rules/provided_required_arguments.py
src/graphql/validation/rules/scalar_leafs.py
src/graphql/validation/rules/single_field_subscriptions.py
src/graphql/validation/rules/unique_argument_definition_names.py
src/graphql/validation/rules/unique_argument_names.py
src/graphql/validation/rules/unique_directive_names.py
src/graphql/validation/rules/unique_directives_per_location.py
src/graphql/validation/rules/unique_enum_value_names.py
src/graphql/validation/rules/unique_field_definition_names.py
src/graphql/validation/rules/unique_fragment_names.py
src/graphql/validation/rules/unique_input_field_names.py
src/graphql/validation/rules/unique_operation_names.py
src/graphql/validation/rules/unique_operation_types.py
src/graphql/validation/rules/unique_type_names.py
src/graphql/validation/rules/unique_variable_names.py
src/graphql/validation/rules/values_of_correct_type.py
src/graphql/validation/rules/variables_are_input_types.py
src/graphql/validation/rules/variables_in_allowed_position.py
src/graphql/validation/rules/custom/__init__.py
src/graphql/validation/rules/custom/no_deprecated.py
src/graphql/validation/rules/custom/no_schema_introspection.py
src/graphql_core.egg-info/PKG-INFO
src/graphql_core.egg-info/SOURCES.txt
src/graphql_core.egg-info/dependency_links.txt
src/graphql_core.egg-info/not-zip-safe
src/graphql_core.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/star_wars_data.py
tests/star_wars_schema.py
tests/test_docs.py
tests/test_star_wars_introspection.py
tests/test_star_wars_query.py
tests/test_star_wars_validation.py
tests/test_user_registry.py
tests/test_version.py
tests/benchmarks/__init__.py
tests/benchmarks/test_build_ast_schema.py
tests/benchmarks/test_build_client_schema.py
tests/benchmarks/test_execution_async.py
tests/benchmarks/test_execution_sync.py
tests/benchmarks/test_introspection_from_schema.py
tests/benchmarks/test_parser.py
tests/benchmarks/test_validate_gql.py
tests/benchmarks/test_validate_invalid_gql.py
tests/benchmarks/test_validate_sdl.py
tests/benchmarks/test_visit.py
tests/error/__init__.py
tests/error/test_graphql_error.py
tests/error/test_located_error.py
tests/error/test_print_location.py
tests/execution/__init__.py
tests/execution/test_abstract.py
tests/execution/test_customize.py
tests/execution/test_directives.py
tests/execution/test_execution_result.py
tests/execution/test_executor.py
tests/execution/test_lists.py
tests/execution/test_map_async_iterator.py
tests/execution/test_middleware.py
tests/execution/test_mutations.py
tests/execution/test_nonnull.py
tests/execution/test_parallel.py
tests/execution/test_resolve.py
tests/execution/test_schema.py
tests/execution/test_subscribe.py
tests/execution/test_sync.py
tests/execution/test_union_interface.py
tests/execution/test_variables.py
tests/fixtures/__init__.py
tests/fixtures/github_schema.graphql
tests/fixtures/github_schema.json
tests/fixtures/kitchen_sink.graphql
tests/fixtures/schema_kitchen_sink.graphql
tests/language/__init__.py
tests/language/test_ast.py
tests/language/test_block_string.py
tests/language/test_block_string_fuzz.py
tests/language/test_character_classes.py
tests/language/test_lexer.py
tests/language/test_location.py
tests/language/test_parser.py
tests/language/test_predicates.py
tests/language/test_print_string.py
tests/language/test_printer.py
tests/language/test_schema_parser.py
tests/language/test_schema_printer.py
tests/language/test_source.py
tests/language/test_visitor.py
tests/pyutils/__init__.py
tests/pyutils/test_cached_property.py
tests/pyutils/test_convert_case.py
tests/pyutils/test_description.py
tests/pyutils/test_did_you_mean.py
tests/pyutils/test_frozen_dict.py
tests/pyutils/test_frozen_error.py
tests/pyutils/test_frozen_list.py
tests/pyutils/test_group_by.py
tests/pyutils/test_identity_func.py
tests/pyutils/test_inspect.py
tests/pyutils/test_is_awaitable.py
tests/pyutils/test_is_iterable.py
tests/pyutils/test_merge_kwargs.py
tests/pyutils/test_natural_compare.py
tests/pyutils/test_path.py
tests/pyutils/test_print_path_list.py
tests/pyutils/test_simple_pub_sub.py
tests/pyutils/test_suggestion_list.py
tests/pyutils/test_undefined.py
tests/type/__init__.py
tests/type/test_assert_name.py
tests/type/test_custom_scalars.py
tests/type/test_definition.py
tests/type/test_directives.py
tests/type/test_enum.py
tests/type/test_extensions.py
tests/type/test_introspection.py
tests/type/test_predicate.py
tests/type/test_scalars.py
tests/type/test_schema.py
tests/type/test_validation.py
tests/utilities/__init__.py
tests/utilities/test_ast_from_value.py
tests/utilities/test_ast_to_dict.py
tests/utilities/test_build_ast_schema.py
tests/utilities/test_build_client_schema.py
tests/utilities/test_coerce_input_value.py
tests/utilities/test_concat_ast.py
tests/utilities/test_extend_schema.py
tests/utilities/test_find_breaking_changes.py
tests/utilities/test_get_introspection_query.py
tests/utilities/test_get_operation_ast.py
tests/utilities/test_get_operation_root_type.py
tests/utilities/test_introspection_from_schema.py
tests/utilities/test_lexicographic_sort_schema.py
tests/utilities/test_print_schema.py
tests/utilities/test_separate_operations.py
tests/utilities/test_sort_value_node.py
tests/utilities/test_strip_ignored_characters.py
tests/utilities/test_strip_ignored_characters_fuzz.py
tests/utilities/test_type_comparators.py
tests/utilities/test_type_from_ast.py
tests/utilities/test_type_info.py
tests/utilities/test_value_from_ast.py
tests/utilities/test_value_from_ast_untyped.py
tests/utils/__init__.py
tests/utils/dedent.py
tests/utils/gen_fuzz_strings.py
tests/utils/test_dedent.py
tests/utils/test_gen_fuzz_strings.py
tests/validation/__init__.py
tests/validation/harness.py
tests/validation/test_executable_definitions.py
tests/validation/test_fields_on_correct_type.py
tests/validation/test_fragments_on_composite_types.py
tests/validation/test_known_argument_names.py
tests/validation/test_known_directives.py
tests/validation/test_known_fragment_names.py
tests/validation/test_known_type_names.py
tests/validation/test_lone_anonymous_operation.py
tests/validation/test_lone_schema_definition.py
tests/validation/test_no_deprecated.py
tests/validation/test_no_fragment_cycles.py
tests/validation/test_no_schema_introspection.py
tests/validation/test_no_undefined_variables.py
tests/validation/test_no_unused_fragments.py
tests/validation/test_no_unused_variables.py
tests/validation/test_overlapping_fields_can_be_merged.py
tests/validation/test_possible_fragment_spreads.py
tests/validation/test_possible_type_extensions.py
tests/validation/test_provided_required_arguments.py
tests/validation/test_scalar_leafs.py
tests/validation/test_single_field_subscriptions.py
tests/validation/test_unique_argument_definition_names.py
tests/validation/test_unique_argument_names.py
tests/validation/test_unique_directive_names.py
tests/validation/test_unique_directives_per_location.py
tests/validation/test_unique_enum_value_names.py
tests/validation/test_unique_field_definition_names.py
tests/validation/test_unique_fragment_names.py
tests/validation/test_unique_input_field_names.py
tests/validation/test_unique_operation_names.py
tests/validation/test_unique_operation_types.py
tests/validation/test_unique_type_names.py
tests/validation/test_unique_variable_names.py
tests/validation/test_validation.py
tests/validation/test_values_of_correct_type.py
tests/validation/test_variables_are_input_types.py
tests/validation/test_variables_in_allowed_position.py