try: from ._lemongraph_cffi import ffi, lib except ImportError: from setup import fetch_external fetch_external() # fall back to inline verify from .cffi_stubs import ffi, C_HEADER_SRC, C_KEYWORDS lib = ffi.verify(C_HEADER_SRC, **C_KEYWORDS) import __builtin__ as builtin from collections import deque, defaultdict import itertools from lazy import lazy import os import sys from .callableiterable import CallableIterableMethod from .hooks import Hooks from .dirlist import dirlist from .indexer import Indexer from .MatchLGQL import QueryCannotMatch, QuerySyntaxError # these imports happen at the bottom ''' from .kv import KV from .query import Query from .fifo import Fifo from .serializer import Serializer from .sset import SSet '''