<s> try : <EOL> import asyncio <EOL> except ImportError : <EOL> try : <EOL> import trollius as asyncio <EOL> except ImportError : <EOL> asyncio = None <EOL> try : <EOL> from threading import RLock as Lock <EOL> except ImportError : <EOL> from rx . internal . concurrency import NoLock as Lock <EOL> try : <EOL> from asyncio import Future <EOL> except ImportError : <EOL> try : <EOL> from trollius import Future <EOL> except ImportError : <EOL> Future = None <EOL> config = { <EOL> "<STR_LIT>" : Future , <EOL> "<STR_LIT>" : Lock , <EOL> "<STR_LIT>" : asyncio <EOL> } <EOL> from . observable import Observable <EOL> from . anonymousobservable import AnonymousObservable <EOL> from . observer import Observer <EOL> from . import checkedobserver <EOL> from . import linq <EOL> from . import backpressure </s>
