Metadata-Version: 1.0
Name: graphqlclient
Version: 0.2.2
Summary: Simple GraphQL client for Python 2.7+
Home-page: https://github.com/prismagraphql/python-graphql-client
Author: prisma.io
Author-email: hello@prisma.io
License: MIT
Description: # python-graphql-client
        Simple GraphQL client for Python 2.7+
        
        ## Install
        
        ```sh
        pip install graphqlclient
        ```
        
        ## Usage
        
        
        ```py
        from graphqlclient import GraphQLClient
        
        client = GraphQLClient('http://graphql-swapi.parseapp.com/')
        
        result = client.execute('''
        {
          allFilms {
            films {
              title
            }
          }
        }
        ''')
        
        print(result)
        ```
        
        ### Authorization
        
        Authorization tokens can be added to the request using the client's `inject_token` method:
        
        ```py
        client.inject_token('very-long-and-secure-token')
        ```
        which defaults to http header name 'Authorization'. An alternative http header name for the token can be set by passing in the alternative header name, e.g. for 'x-api-key':
        
        ```py
        client.inject_token('very-long-and-secure-token','x-api-key')
        ```
        
        
        ## License
        
        [MIT License](http://opensource.org/licenses/MIT)
        
Platform: UNKNOWN
