From fbd9465e57fb8635d3be9fd05ceb275f96ca4393 Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Thu, 8 Oct 2015 17:30:46 -0700 Subject: [PATCH] Use last version of graphql-core. Fixed introspection #3 --- graphene/core/schema.py | 3 ++- setup.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/graphene/core/schema.py b/graphene/core/schema.py index 7b3cd640..69241185 100644 --- a/graphene/core/schema.py +++ b/graphene/core/schema.py @@ -4,6 +4,7 @@ from graphql.core import graphql from graphql.core.type import ( GraphQLSchema as _GraphQLSchema ) +from graphql.core.utils.introspection_query import introspection_query from graphene import signals from graphene.utils import cached_property @@ -71,7 +72,7 @@ class Schema(object): ) def introspect(self): - return self._schema.get_type_map() + return self.execute(introspection_query).data def register_internal_type(fun): diff --git a/setup.py b/setup.py index 23397f3e..e5498d0b 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ class PyTest(TestCommand): setup( name='graphene', - version='0.1.2', + version='0.1.3', description='Graphene: Python DSL for GraphQL', long_description=open('README.rst').read(), @@ -56,7 +56,7 @@ setup( install_requires=[ 'six', 'blinker', - 'graphql-core==0.1a0', + 'graphql-core==0.1a2', 'graphql-relay==0.1.4' ], tests_require=[