<s> '''<STR_LIT>''' <EOL> __docformat__ = '<STR_LIT>' <EOL> __version__ = '<STR_LIT>' <EOL> __license__ = '<STR_LIT>' <EOL> __author__ = '<STR_LIT>' <EOL> import sys <EOL> from . _uwsgi import uwsgi <EOL> from . websocket import * <EOL> from . async import * <EOL> class GeventNotInstalled ( Exception ) : <EOL> pass <EOL> try : <EOL> from . _gevent import * <EOL> except ImportError : <EOL> class GeventWebSocket ( object ) : <EOL> def __init__ ( self , * args , ** kwargs ) : <EOL> raise GeventNotInstalled ( "<STR_LIT>" ) <EOL> class AsyncioNotAvailable ( Exception ) : <EOL> pass <EOL> try : <EOL> assert sys . version_info > ( <NUM_LIT:3> , <NUM_LIT:4> ) <EOL> from . _asyncio import * <EOL> except ( AssertionError , ImportError ) : <EOL> class AsyncioWebSocket ( object ) : <EOL> def __init__ ( self , * args , ** kwargs ) : <EOL> raise AsyncioNotAvailable ( "<STR_LIT>" ) </s>
