Expose Base64 type from the root module

And sort the imports and exports
This commit is contained in:
Jonathan Kim 2020-07-03 10:08:30 +01:00
parent c61f0f736a
commit 0736e3b5d7
2 changed files with 100 additions and 99 deletions

View File

@ -1,46 +1,45 @@
from .pyutils.version import get_version from .pyutils.version import get_version
from .types import (
ObjectType,
InputObjectType,
Interface,
Mutation,
Field,
InputField,
Schema,
Scalar,
String,
ID,
Int,
Float,
Boolean,
Date,
DateTime,
Time,
Decimal,
JSONString,
UUID,
List,
NonNull,
Enum,
Argument,
Dynamic,
Union,
Context,
ResolveInfo,
)
from .relay import ( from .relay import (
Node,
is_node,
GlobalID,
ClientIDMutation, ClientIDMutation,
Connection, Connection,
ConnectionField, ConnectionField,
GlobalID,
Node,
PageInfo, PageInfo,
is_node,
)
from .types import (
ID,
UUID,
Argument,
Base64,
Boolean,
Context,
Date,
DateTime,
Decimal,
Dynamic,
Enum,
Field,
Float,
InputField,
InputObjectType,
Int,
Interface,
JSONString,
List,
Mutation,
NonNull,
ObjectType,
ResolveInfo,
Scalar,
Schema,
String,
Time,
Union,
) )
from .utils.resolve_only_args import resolve_only_args
from .utils.module_loading import lazy_import from .utils.module_loading import lazy_import
from .utils.resolve_only_args import resolve_only_args
VERSION = (3, 0, 0, "beta", 3) VERSION = (3, 0, 0, "beta", 3)
@ -49,40 +48,41 @@ __version__ = get_version(VERSION)
__all__ = [ __all__ = [
"__version__", "__version__",
"ObjectType",
"InputObjectType",
"Interface",
"Mutation",
"Field",
"InputField",
"Schema",
"Scalar",
"String",
"ID",
"Int",
"Float",
"Enum",
"Boolean",
"Date",
"DateTime",
"Time",
"Decimal",
"JSONString",
"UUID",
"List",
"NonNull",
"Argument", "Argument",
"Dynamic", "Base64",
"Union", "Boolean",
"resolve_only_args",
"Node",
"is_node",
"GlobalID",
"ClientIDMutation", "ClientIDMutation",
"Connection", "Connection",
"ConnectionField", "ConnectionField",
"PageInfo",
"lazy_import",
"Context", "Context",
"Date",
"DateTime",
"Decimal",
"Dynamic",
"Enum",
"Field",
"Float",
"GlobalID",
"ID",
"InputField",
"InputObjectType",
"Int",
"Interface",
"JSONString",
"List",
"Mutation",
"Node",
"NonNull",
"ObjectType",
"PageInfo",
"ResolveInfo", "ResolveInfo",
"Scalar",
"Schema",
"String",
"Time",
"UUID",
"Union",
"is_node",
"lazy_import",
"resolve_only_args",
] ]

View File

@ -1,52 +1,53 @@
# flake8: noqa # flake8: noqa
from graphql import GraphQLResolveInfo as ResolveInfo from graphql import GraphQLResolveInfo as ResolveInfo
from .objecttype import ObjectType from .argument import Argument
from .interface import Interface from .base64 import Base64
from .mutation import Mutation from .context import Context
from .scalars import Scalar, String, ID, Int, Float, Boolean
from .datetime import Date, DateTime, Time from .datetime import Date, DateTime, Time
from .decimal import Decimal from .decimal import Decimal
from .json import JSONString from .dynamic import Dynamic
from .uuid import UUID
from .schema import Schema
from .structures import List, NonNull
from .enum import Enum from .enum import Enum
from .field import Field from .field import Field
from .inputfield import InputField from .inputfield import InputField
from .argument import Argument
from .inputobjecttype import InputObjectType from .inputobjecttype import InputObjectType
from .dynamic import Dynamic from .interface import Interface
from .json import JSONString
from .mutation import Mutation
from .objecttype import ObjectType
from .scalars import ID, Boolean, Float, Int, Scalar, String
from .schema import Schema
from .structures import List, NonNull
from .union import Union from .union import Union
from .context import Context from .uuid import UUID
__all__ = [ __all__ = [
"ObjectType", "Argument",
"InputObjectType", "Base64",
"Interface", "Boolean",
"Mutation", "Context",
"Enum",
"Field",
"InputField",
"Schema",
"Scalar",
"String",
"ID",
"Int",
"Float",
"Date", "Date",
"DateTime", "DateTime",
"Time",
"Decimal", "Decimal",
"JSONString",
"UUID",
"Boolean",
"List",
"NonNull",
"Argument",
"Dynamic", "Dynamic",
"Union", "Enum",
"Context", "Field",
"Float",
"ID",
"InputField",
"InputObjectType",
"Int",
"Interface",
"JSONString",
"List",
"Mutation",
"NonNull",
"ObjectType",
"ResolveInfo", "ResolveInfo",
"Scalar",
"Schema",
"String",
"Time",
"UUID",
"Union",
] ]