diff options
Diffstat (limited to 'lib/sqlalchemy/util/__init__.py')
| -rw-r--r-- | lib/sqlalchemy/util/__init__.py | 274 |
1 files changed, 133 insertions, 141 deletions
diff --git a/lib/sqlalchemy/util/__init__.py b/lib/sqlalchemy/util/__init__.py index 103225e2a..13bcc37e7 100644 --- a/lib/sqlalchemy/util/__init__.py +++ b/lib/sqlalchemy/util/__init__.py @@ -5,150 +5,142 @@ # This module is part of SQLAlchemy and is released under # the MIT License: http://www.opensource.org/licenses/mit-license.php -from .compat import ( - callable, - cmp, - reduce, - threading, - py3k, - py33, - py36, - py2k, - jython, - pypy, - cpython, - win32, - pickle, - dottedgetter, - parse_qsl, - namedtuple, - next, - reraise, - raise_from_cause, - text_type, - safe_kwarg, - string_types, - int_types, - binary_type, - nested, - quote_plus, - with_metaclass, - print_, - itertools_filterfalse, - u, - ue, - b, - unquote_plus, - unquote, - b64decode, - b64encode, - byte_buffer, - itertools_filter, - iterbytes, - StringIO, - inspect_getargspec, - zip_longest, -) -from ._collections import ( - KeyedTuple, - ImmutableContainer, - immutabledict, - Properties, - OrderedProperties, - ImmutableProperties, - OrderedDict, - OrderedSet, - IdentitySet, - OrderedIdentitySet, - column_set, - column_dict, - ordered_column_set, - populate_column_dict, - unique_list, - UniqueAppender, - PopulateDict, - EMPTY_SET, - to_list, - to_set, - to_column_set, - update_copy, - flatten_iterator, - has_intersection, - LRUCache, - ScopedRegistry, - ThreadLocalRegistry, - WeakSequence, - coerce_generator_arg, - lightweight_named_tuple, - collections_abc, - has_dupes, -) +from collections import defaultdict # noqa +from contextlib import contextmanager # noqa +from functools import partial # noqa +from functools import update_wrapper # noqa -from .langhelpers import ( - iterate_attributes, - class_hierarchy, - portable_instancemethod, - unbound_method_to_callable, - getargspec_init, - format_argspec_init, - format_argspec_plus, - get_func_kwargs, - get_cls_kwargs, - decorator, - as_interface, - memoized_property, - memoized_instancemethod, - md5_hex, - group_expirable_memoized_property, - dependencies, - decode_slice, - monkeypatch_proxied_specials, - asbool, - bool_or_str, - coerce_kw_type, - duck_type_collection, - assert_arg_type, - symbol, - dictlike_iteritems, - classproperty, - set_creation_order, - warn_exception, - warn, - NoneType, - constructor_copy, - methods_equivalent, - chop_traceback, - asint, - generic_repr, - counter, - PluginLoader, - hybridproperty, - hybridmethod, - safe_reraise, - quoted_token_parser, - get_callable_argspec, - only_once, - attrsetter, - ellipses_string, - warn_limited, - map_bits, - MemoizedSlots, - EnsureKWArgType, - wrap_callable, -) +from ._collections import coerce_generator_arg # noqa +from ._collections import collections_abc # noqa +from ._collections import column_dict # noqa +from ._collections import column_set # noqa +from ._collections import EMPTY_SET # noqa +from ._collections import flatten_iterator # noqa +from ._collections import has_dupes # noqa +from ._collections import has_intersection # noqa +from ._collections import IdentitySet # noqa +from ._collections import ImmutableContainer # noqa +from ._collections import immutabledict # noqa +from ._collections import ImmutableProperties # noqa +from ._collections import KeyedTuple # noqa +from ._collections import lightweight_named_tuple # noqa +from ._collections import LRUCache # noqa +from ._collections import ordered_column_set # noqa +from ._collections import OrderedDict # noqa +from ._collections import OrderedIdentitySet # noqa +from ._collections import OrderedProperties # noqa +from ._collections import OrderedSet # noqa +from ._collections import populate_column_dict # noqa +from ._collections import PopulateDict # noqa +from ._collections import Properties # noqa +from ._collections import ScopedRegistry # noqa +from ._collections import ThreadLocalRegistry # noqa +from ._collections import to_column_set # noqa +from ._collections import to_list # noqa +from ._collections import to_set # noqa +from ._collections import unique_list # noqa +from ._collections import UniqueAppender # noqa +from ._collections import update_copy # noqa +from ._collections import WeakSequence # noqa +from .compat import b # noqa +from .compat import b64decode # noqa +from .compat import b64encode # noqa +from .compat import binary_type # noqa +from .compat import byte_buffer # noqa +from .compat import callable # noqa +from .compat import cmp # noqa +from .compat import cpython # noqa +from .compat import dottedgetter # noqa +from .compat import inspect_getargspec # noqa +from .compat import int_types # noqa +from .compat import iterbytes # noqa +from .compat import itertools_filter # noqa +from .compat import itertools_filterfalse # noqa +from .compat import jython # noqa +from .compat import namedtuple # noqa +from .compat import nested # noqa +from .compat import next # noqa +from .compat import parse_qsl # noqa +from .compat import pickle # noqa +from .compat import print_ # noqa +from .compat import py2k # noqa +from .compat import py33 # noqa +from .compat import py36 # noqa +from .compat import py3k # noqa +from .compat import pypy # noqa +from .compat import quote_plus # noqa +from .compat import raise_from_cause # noqa +from .compat import reduce # noqa +from .compat import reraise # noqa +from .compat import safe_kwarg # noqa +from .compat import string_types # noqa +from .compat import StringIO # noqa +from .compat import text_type # noqa +from .compat import threading # noqa +from .compat import u # noqa +from .compat import ue # noqa +from .compat import unquote # noqa +from .compat import unquote_plus # noqa +from .compat import win32 # noqa +from .compat import with_metaclass # noqa +from .compat import zip_longest # noqa +from .deprecations import deprecated # noqa +from .deprecations import inject_docstring_text # noqa +from .deprecations import pending_deprecation # noqa +from .deprecations import warn_deprecated # noqa +from .deprecations import warn_pending_deprecation # noqa +from .langhelpers import as_interface # noqa +from .langhelpers import asbool # noqa +from .langhelpers import asint # noqa +from .langhelpers import assert_arg_type # noqa +from .langhelpers import attrsetter # noqa +from .langhelpers import bool_or_str # noqa +from .langhelpers import chop_traceback # noqa +from .langhelpers import class_hierarchy # noqa +from .langhelpers import classproperty # noqa +from .langhelpers import coerce_kw_type # noqa +from .langhelpers import constructor_copy # noqa +from .langhelpers import counter # noqa +from .langhelpers import decode_slice # noqa +from .langhelpers import decorator # noqa +from .langhelpers import dependencies # noqa +from .langhelpers import dictlike_iteritems # noqa +from .langhelpers import duck_type_collection # noqa +from .langhelpers import ellipses_string # noqa +from .langhelpers import EnsureKWArgType # noqa +from .langhelpers import format_argspec_init # noqa +from .langhelpers import format_argspec_plus # noqa +from .langhelpers import generic_repr # noqa +from .langhelpers import get_callable_argspec # noqa +from .langhelpers import get_cls_kwargs # noqa +from .langhelpers import get_func_kwargs # noqa +from .langhelpers import getargspec_init # noqa +from .langhelpers import group_expirable_memoized_property # noqa +from .langhelpers import hybridmethod # noqa +from .langhelpers import hybridproperty # noqa +from .langhelpers import iterate_attributes # noqa +from .langhelpers import map_bits # noqa +from .langhelpers import md5_hex # noqa +from .langhelpers import memoized_instancemethod # noqa +from .langhelpers import memoized_property # noqa +from .langhelpers import MemoizedSlots # noqa +from .langhelpers import methods_equivalent # noqa +from .langhelpers import monkeypatch_proxied_specials # noqa +from .langhelpers import NoneType # noqa +from .langhelpers import only_once # noqa +from .langhelpers import PluginLoader # noqa +from .langhelpers import portable_instancemethod # noqa +from .langhelpers import quoted_token_parser # noqa +from .langhelpers import safe_reraise # noqa +from .langhelpers import set_creation_order # noqa +from .langhelpers import symbol # noqa +from .langhelpers import unbound_method_to_callable # noqa +from .langhelpers import warn # noqa +from .langhelpers import warn_exception # noqa +from .langhelpers import warn_limited # noqa +from .langhelpers import wrap_callable # noqa -from .deprecations import ( - warn_deprecated, - warn_pending_deprecation, - deprecated, - pending_deprecation, - inject_docstring_text, -) # things that used to be not always available, # but are now as of current support Python versions -from collections import defaultdict -from functools import partial -from functools import update_wrapper -from contextlib import contextmanager |
