Module ImportFrom alias alias alias alias Import alias ImportFrom alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias alias alias alias alias ImportFrom alias alias ImportFrom alias alias alias alias alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareEq Call AttributeLoad NameLoad attr Str Str Str body Expr Call AttributeLoad NameLoad attr decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Pass decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assert CompareIn NameLoad TupleLoad Num Num BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body If AttributeLoad AttributeLoad NameLoad attr attr body Raise Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Yield Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Return Call NameLoad ListLoad Call NameLoad Str NameLoad Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Call NameLoad Str NameLoad Call NameLoad Str NameLoad keyword Str Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad Call NameLoad Str NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr CompareIs Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareIsNot Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr keyword NameLoad With Call NameLoad Call NameLoad NameStore body Expr Call AttributeLoad NameLoad attr CompareIsNot Call NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body With Call NameLoad Call AttributeLoad NameLoad attr keyword Num NameStore body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore ListLoad For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Lambda arguments args NameParam NameParam defaults NameLoad TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Lambda arguments args defaults CompareEq Call NameLoad AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num Expr Call Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr keyword Lambda arguments args defaults BoolOpAnd CompareEq Call NameLoad AttributeLoad NameLoad attr Num CompareEq Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad ListLoad Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num Expr Call Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr keyword Lambda arguments args defaults CompareEq Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad ListLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body With Call NameLoad Call AttributeLoad NameLoad attr keyword Num NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr keyword Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad Call NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Dict Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Num Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Dict Str Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr ListLoad TupleLoad Str Str decorator_list FunctionDef arguments args NameParam defaults body For NameStore TupleLoad Num Num body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr CompareLtLt Num AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str Expr Call Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body TryExcept body Assign ListStore NameStore Call NameLoad NameLoad Str keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Num AttributeLoad NameLoad attr body Return Raise Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str With Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr With Call NameLoad NameLoad Str keyword NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr If CompareNotEq AttributeLoad NameLoad attr Str body Assign NameStore CompareIn Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If BoolOpAnd UnaryOpNot NameLoad Call NameLoad NameLoad Str body Assign NameStore CompareIn Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareIn NameLoad Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body With Call NameLoad Call AttributeLoad NameLoad attr keyword Num NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr keyword Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr keyword Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr CompareLt AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str Expr Call Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call NameLoad Str Expr Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Yield Call NameLoad Str Expr Yield Call AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr attr Expr Yield Call NameLoad Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword AttributeLoad NameLoad attr keyword Dict Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword AttributeLoad NameLoad attr keyword Dict Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Raise Call NameLoad Str decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults kwarg body Return Call NameLoad AttributeLoad NameLoad attr keyword NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults kwarg body Return Call NameLoad AttributeLoad NameLoad attr keyword NameLoad keyword Call NameLoad keyword NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad With Call NameLoad Call NameLoad AttributeLoad NameLoad attr keyword NameLoad NameStore body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num With Call NameLoad Call NameLoad AttributeLoad NameLoad attr keyword Num keyword NameLoad NameStore body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad keyword Num With Call NameLoad Call NameLoad AttributeLoad NameLoad attr keyword NameLoad NameStore body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num With Call NameLoad Call NameLoad AttributeLoad NameLoad attr keyword Num keyword NameLoad NameStore body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num With Call NameLoad Call NameLoad AttributeLoad NameLoad attr keyword Num keyword NameLoad NameStore body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Str AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr keyword Dict Str TupleLoad Str Num Str TupleLoad Str Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad ListLoad Call NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Pass decorator_list decorator_list Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr keyword Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad ListLoad Call NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str BinOpMult Str Num Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str BinOpMult Str Num Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list Return Call NameLoad ListLoad TupleLoad Str NameLoad TupleLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad keyword AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body With Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list decorator_list
N/A __future__ absolute_import division print_function with_statement N/A collections contextlib closing N/A errno N/A gzip N/A logging N/A os N/A re N/A socket N/A sys tornado gen tornado.httpclient AsyncHTTPClient tornado.httputil HTTPHeaders tornado.ioloop IOLoop tornado.log gen_log app_log tornado.netutil Resolver bind_sockets tornado.simple_httpclient SimpleAsyncHTTPClient _default_ca_certs tornado.test.httpclient_test ChunkHandler CountdownHandler HelloWorldHandler tornado.test httpclient_test tornado.testing AsyncHTTPTestCase AsyncHTTPSTestCase AsyncTestCase bind_unused_port ExpectLog tornado.test.util skipOnTravis skipIfNoIPv6 tornado.web RequestHandler Application asynchronous url stream_request_body SimpleHTTPClientCommonTestCase N/A N/A httpclient_test HTTPClientCommonTestCase N/A get_http_client N/A N/A self N/A N/A N/A client N/A SimpleAsyncHTTPClient io_loop N/A self io_loop force_instance True N/A N/A N/A self assertTrue N/A isinstance client SimpleAsyncHTTPClient N/A client N/A N/A TriggerHandler N/A RequestHandler N/A initialize N/A N/A self queue wake_callback N/A N/A N/A N/A self queue queue N/A N/A self wake_callback wake_callback N/A get N/A N/A self N/A N/A N/A N/A N/A logging debug queuing trigger N/A N/A N/A N/A self queue append N/A self finish N/A N/A N/A N/A self get_argument wake true true N/A N/A N/A N/A self wake_callback N/A asynchronous N/A HangHandler N/A RequestHandler N/A get N/A N/A self N/A N/A N/A N/A asynchronous N/A ContentLengthHandler N/A RequestHandler N/A get N/A N/A self N/A N/A N/A N/A N/A self set_header Content-Length N/A N/A self get_argument value N/A N/A N/A self write ok N/A N/A HeadHandler N/A RequestHandler N/A head N/A N/A self N/A N/A N/A N/A N/A self set_header Content-Length 7 N/A N/A OptionsHandler N/A RequestHandler N/A options N/A N/A self N/A N/A N/A N/A N/A self set_header Access-Control-Allow-Origin * N/A N/A N/A self write ok N/A N/A NoContentHandler N/A RequestHandler N/A get N/A N/A self N/A N/A N/A N/A N/A self get_argument error None N/A N/A N/A N/A self set_header Content-Length 5 N/A N/A N/A self write hello N/A N/A N/A self set_status 204 N/A N/A SeeOtherPostHandler N/A RequestHandler N/A post N/A N/A self N/A N/A N/A redirect_code N/A int N/A N/A self request body N/A N/A redirect_code N/A 302 303 N/A unexpected body %r N/A N/A self request body N/A N/A N/A self set_header Location /see_other_get N/A N/A N/A self set_status redirect_code N/A N/A SeeOtherGetHandler N/A RequestHandler N/A get N/A N/A self N/A N/A N/A N/A N/A self request body N/A N/A N/A Exception N/A unexpected body %r N/A N/A self request body N/A N/A N/A self write ok N/A N/A HostEchoHandler N/A RequestHandler N/A get N/A N/A self N/A N/A N/A N/A N/A self write N/A N/A N/A self request headers N/A Host N/A N/A NoContentLengthHandler N/A RequestHandler N/A get N/A N/A self N/A N/A N/A stream N/A N/A N/A self request connection stream N/A N/A N/A N/A stream write HTTP/1.0 200 OK

hello N/A N/A N/A stream close N/A N/A gen coroutine N/A EchoPostHandler N/A RequestHandler N/A post N/A N/A self N/A N/A N/A N/A N/A self write N/A N/A self request body N/A N/A RespondInPrepareHandler N/A RequestHandler N/A prepare N/A N/A self N/A N/A N/A N/A N/A self set_status 403 N/A N/A N/A self finish forbidden N/A N/A stream_request_body SimpleHTTPClientTestMixin N/A object N/A get_app N/A N/A self N/A N/A N/A N/A self triggers N/A N/A collections deque N/A N/A Application N/A N/A url /trigger TriggerHandler N/A dict queue N/A self triggers wake_callback N/A self stop N/A url /chunk ChunkHandler N/A url /countdown/([0-9]+) CountdownHandler name countdown N/A url /hang HangHandler N/A url /hello HelloWorldHandler N/A url /content_length ContentLengthHandler N/A url /head HeadHandler N/A url /options OptionsHandler N/A url /no_content NoContentHandler N/A url /see_other_post SeeOtherPostHandler N/A url /see_other_get SeeOtherGetHandler N/A url /host_echo HostEchoHandler N/A url /no_content_length NoContentLengthHandler N/A url /echo_post EchoPostHandler N/A url /respond_in_prepare RespondInPrepareHandler gzip True N/A test_singleton N/A N/A self N/A N/A N/A N/A N/A self assertTrue N/A N/A SimpleAsyncHTTPClient N/A self io_loop N/A SimpleAsyncHTTPClient N/A self io_loop N/A N/A N/A self assertTrue N/A N/A SimpleAsyncHTTPClient N/A self io_loop N/A SimpleAsyncHTTPClient N/A self io_loop force_instance True N/A N/A closing N/A IOLoop io_loop2 N/A N/A N/A N/A self assertTrue N/A N/A SimpleAsyncHTTPClient N/A self io_loop N/A SimpleAsyncHTTPClient io_loop2 N/A test_connection_limit N/A N/A self N/A N/A N/A N/A closing N/A N/A self create_client max_clients 2 client N/A N/A N/A N/A self assertEqual N/A client max_clients 2 N/A seen N/A N/A i N/A range 4 N/A N/A N/A N/A client fetch N/A N/A self get_url /trigger N/A N/A N/A response i N/A i N/A N/A N/A seen append i N/A N/A self stop N/A N/A N/A self wait condition N/A N/A N/A N/A N/A N/A len N/A self triggers 2 N/A N/A N/A self assertEqual N/A len N/A client queue 2 N/A N/A N/A N/A N/A self triggers popleft N/A N/A N/A N/A N/A self triggers popleft N/A N/A N/A self wait condition N/A N/A N/A N/A N/A N/A N/A len N/A self triggers 2 N/A N/A len seen 2 N/A N/A N/A self assertEqual N/A set seen N/A set N/A 0 1 N/A N/A N/A self assertEqual N/A len N/A client queue 0 N/A N/A N/A N/A N/A self triggers popleft N/A N/A N/A N/A N/A self triggers popleft N/A N/A N/A self wait condition N/A N/A N/A N/A N/A N/A len seen 4 N/A N/A N/A self assertEqual N/A set seen N/A set N/A 0 1 2 3 N/A N/A N/A self assertEqual N/A len N/A self triggers 0 N/A test_redirect_connection_limit N/A N/A self N/A N/A N/A N/A closing N/A N/A self create_client max_clients 1 client N/A N/A N/A N/A client fetch N/A N/A self get_url /countdown/3 N/A self stop max_redirects 3 N/A response N/A N/A self wait N/A N/A N/A response rethrow N/A test_default_certificates_exist N/A N/A self N/A N/A N/A N/A N/A N/A open N/A _default_ca_certs close N/A test_gzip N/A N/A self N/A N/A N/A response N/A N/A self fetch /chunk use_gzip False headers N/A Accept-Encoding gzip N/A N/A N/A self assertEqual N/A N/A response headers N/A Content-Encoding gzip N/A N/A N/A self assertNotEqual N/A response body asdfqwer N/A N/A N/A self assertEqual N/A len N/A response body 34 N/A f N/A N/A gzip GzipFile mode r fileobj N/A response buffer N/A N/A N/A self assertEqual N/A N/A f read asdfqwer N/A test_max_redirects N/A N/A self N/A N/A N/A response N/A N/A self fetch /countdown/5 max_redirects 3 N/A N/A N/A self assertEqual 302 N/A response code N/A N/A N/A self assertTrue N/A N/A N/A N/A response request url endswith /countdown/5 N/A N/A N/A self assertTrue N/A N/A N/A response effective_url endswith /countdown/2 N/A N/A N/A self assertTrue N/A N/A N/A N/A response headers N/A Location endswith /countdown/1 N/A test_header_reuse N/A N/A self N/A N/A N/A headers N/A HTTPHeaders N/A User-Agent Foo N/A N/A N/A self fetch /hello headers headers N/A N/A N/A self assertEqual N/A list N/A N/A headers get_all N/A N/A User-Agent Foo N/A test_see_other_redirect N/A N/A self N/A N/A N/A code N/A 302 303 N/A N/A response N/A N/A self fetch /see_other_post method POST body N/A %d code N/A N/A N/A self assertEqual 200 N/A response code N/A N/A N/A self assertTrue N/A N/A N/A N/A response request url endswith /see_other_post N/A N/A N/A self assertTrue N/A N/A N/A response effective_url endswith /see_other_get N/A N/A N/A self assertEqual POST N/A N/A response request method N/A test_request_timeout N/A N/A self N/A N/A N/A response N/A N/A self fetch /trigger?wake=false request_timeout 0.1 N/A N/A N/A self assertEqual N/A response code 599 N/A N/A N/A self assertTrue N/A 0.099 N/A response request_time 0.15 N/A response request_time N/A N/A N/A self assertEqual N/A str N/A response error HTTP 599: Timeout N/A N/A N/A N/A N/A self triggers popleft N/A skipOnTravis test_ipv6 N/A N/A self N/A N/A N/A N/A N/A N/A sock N/A bind_sockets None ::1 family N/A socket AF_INET6 N/A port N/A N/A N/A sock getsockname N/A 1 N/A N/A N/A N/A self http_server add_socket sock N/A N/A N/A N/A socket gaierror N/A e N/A N/A N/A N/A N/A e args N/A 0 N/A socket EAI_ADDRFAMILY N/A N/A N/A N/A url N/A %s://[::1]:%d/hello N/A N/A N/A self get_protocol port N/A N/A N/A N/A self http_client fetch url N/A self stop allow_ipv6 False N/A response N/A N/A self wait N/A N/A N/A self assertEqual N/A response code 599 N/A N/A N/A N/A self http_client fetch url N/A self stop N/A response N/A N/A self wait N/A N/A N/A self assertEqual N/A response body Hello world! N/A skipIfNoIPv6 xtest_multiple_content_length_accepted N/A N/A self N/A N/A N/A response N/A N/A self fetch /content_length?value=2,2 N/A N/A N/A self assertEqual N/A response body ok N/A response N/A N/A self fetch /content_length?value=2,%202,2 N/A N/A N/A self assertEqual N/A response body ok N/A response N/A N/A self fetch /content_length?value=2,4 N/A N/A N/A self assertEqual N/A response code 599 N/A response N/A N/A self fetch /content_length?value=2,%202,3 N/A N/A N/A self assertEqual N/A response code 599 N/A test_head_request N/A N/A self N/A N/A N/A response N/A N/A self fetch /head method HEAD N/A N/A N/A self assertEqual N/A response code 200 N/A N/A N/A self assertEqual N/A N/A response headers N/A content-length 7 N/A N/A N/A self assertFalse N/A response body N/A test_options_request N/A N/A self N/A N/A N/A response N/A N/A self fetch /options method OPTIONS N/A N/A N/A self assertEqual N/A response code 200 N/A N/A N/A self assertEqual N/A N/A response headers N/A content-length 2 N/A N/A N/A self assertEqual N/A N/A response headers N/A access-control-allow-origin * N/A N/A N/A self assertEqual N/A response body ok N/A test_no_content N/A N/A self N/A N/A N/A response N/A N/A self fetch /no_content N/A N/A N/A self assertEqual N/A response code 204 N/A N/A N/A self assertEqual N/A N/A response headers N/A Content-length 0 N/A N/A ExpectLog gen_log Malformed HTTP message N/A N/A response N/A N/A self fetch /no_content?error=1 N/A N/A N/A self assertEqual N/A response code 599 N/A test_host_header N/A N/A self N/A N/A N/A host_re N/A N/A re compile ^localhost:[0-9]+$ N/A response N/A N/A self fetch /host_echo N/A N/A N/A self assertTrue N/A N/A host_re match N/A response body N/A url N/A N/A N/A N/A self get_url /host_echo replace http:// http://me:secret@ N/A N/A N/A N/A self http_client fetch url N/A self stop N/A response N/A N/A self wait N/A N/A N/A self assertTrue N/A N/A host_re match N/A response body N/A response body N/A test_connection_refused N/A N/A self N/A N/A N/A N/A server_socket port N/A bind_unused_port N/A N/A N/A server_socket close N/A N/A ExpectLog gen_log .* required False N/A N/A N/A N/A N/A self http_client fetch N/A http://localhost:%d/ port N/A self stop N/A response N/A N/A self wait N/A N/A N/A self assertEqual 599 N/A response code N/A N/A N/A sys platform cygwin N/A N/A contains_errno N/A N/A str N/A errno ECONNREFUSED N/A str N/A response error N/A N/A N/A contains_errno N/A hasattr errno WSAECONNREFUSED N/A N/A contains_errno N/A N/A str N/A errno WSAECONNREFUSED N/A str N/A response error N/A N/A N/A self assertTrue contains_errno N/A response error N/A expected_message N/A N/A os strerror N/A errno ECONNREFUSED N/A N/A N/A self assertTrue N/A expected_message N/A str N/A response error N/A response error N/A test_queue_timeout N/A N/A self N/A N/A N/A N/A closing N/A N/A self create_client max_clients 1 client N/A N/A N/A N/A client fetch N/A N/A self get_url /trigger N/A self stop request_timeout 10 N/A N/A N/A self wait N/A N/A N/A client fetch N/A N/A self get_url /hello N/A self stop connect_timeout 0.1 N/A response N/A N/A self wait N/A N/A N/A self assertEqual N/A response code 599 N/A N/A N/A self assertTrue N/A N/A response request_time 1 N/A response request_time N/A N/A N/A self assertEqual N/A str N/A response error HTTP 599: Timeout N/A N/A N/A N/A N/A self triggers popleft N/A N/A N/A self wait N/A test_no_content_length N/A N/A self N/A N/A N/A response N/A N/A self fetch /no_content_length N/A N/A N/A self assertEquals hello N/A response body N/A sync_body_producer N/A N/A self write N/A N/A N/A N/A write 1234 N/A N/A write 5678 N/A async_body_producer N/A N/A self write N/A N/A N/A N/A N/A write 1234 N/A N/A N/A N/A gen Task N/A N/A N/A IOLoop current add_callback N/A N/A N/A write 5678 N/A N/A gen coroutine test_sync_body_producer_chunked N/A N/A self N/A N/A N/A response N/A N/A self fetch /echo_post method POST body_producer N/A self sync_body_producer N/A N/A N/A response rethrow N/A N/A N/A self assertEqual N/A response body 12345678 N/A test_sync_body_producer_content_length N/A N/A self N/A N/A N/A response N/A N/A self fetch /echo_post method POST body_producer N/A self sync_body_producer headers N/A Content-Length 8 N/A N/A N/A response rethrow N/A N/A N/A self assertEqual N/A response body 12345678 N/A test_async_body_producer_chunked N/A N/A self N/A N/A N/A response N/A N/A self fetch /echo_post method POST body_producer N/A self async_body_producer N/A N/A N/A response rethrow N/A N/A N/A self assertEqual N/A response body 12345678 N/A test_async_body_producer_content_length N/A N/A self N/A N/A N/A response N/A N/A self fetch /echo_post method POST body_producer N/A self async_body_producer headers N/A Content-Length 8 N/A N/A N/A response rethrow N/A N/A N/A self assertEqual N/A response body 12345678 N/A test_100_continue N/A N/A self N/A N/A N/A response N/A N/A self fetch /echo_post method POST body 1234 expect_100_continue True N/A N/A N/A self assertEqual N/A response body 1234 N/A test_100_continue_early_response N/A N/A self N/A N/A body_producer N/A N/A write N/A N/A N/A N/A Exception should not be called N/A N/A response N/A N/A self fetch /respond_in_prepare method POST body_producer body_producer expect_100_continue True N/A N/A N/A self assertEqual N/A response code 403 N/A N/A SimpleHTTPClientTestCase N/A SimpleHTTPClientTestMixin AsyncHTTPTestCase N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super SimpleHTTPClientTestCase self setUp N/A N/A self http_client N/A N/A self create_client N/A create_client N/A N/A self N/A kwargs N/A N/A N/A SimpleAsyncHTTPClient N/A self io_loop force_instance True kwargs N/A N/A SimpleHTTPSClientTestCase N/A SimpleHTTPClientTestMixin AsyncHTTPSTestCase N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super SimpleHTTPSClientTestCase self setUp N/A N/A self http_client N/A N/A self create_client N/A create_client N/A N/A self N/A kwargs N/A N/A N/A SimpleAsyncHTTPClient N/A self io_loop force_instance True defaults N/A dict validate_cert False kwargs N/A N/A CreateAsyncHTTPClientTestCase N/A AsyncTestCase N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super CreateAsyncHTTPClientTestCase self setUp N/A N/A self saved N/A N/A AsyncHTTPClient _save_configuration N/A tearDown N/A N/A self N/A N/A N/A N/A N/A AsyncHTTPClient _restore_configuration N/A self saved N/A N/A N/A N/A super CreateAsyncHTTPClientTestCase self tearDown N/A test_max_clients N/A N/A self N/A N/A N/A N/A N/A AsyncHTTPClient configure SimpleAsyncHTTPClient N/A N/A closing N/A AsyncHTTPClient N/A self io_loop force_instance True client N/A N/A N/A N/A self assertEqual N/A client max_clients 10 N/A N/A closing N/A AsyncHTTPClient N/A self io_loop max_clients 11 force_instance True client N/A N/A N/A N/A self assertEqual N/A client max_clients 11 N/A N/A N/A AsyncHTTPClient configure SimpleAsyncHTTPClient max_clients 12 N/A N/A closing N/A AsyncHTTPClient N/A self io_loop force_instance True client N/A N/A N/A N/A self assertEqual N/A client max_clients 12 N/A N/A closing N/A AsyncHTTPClient N/A self io_loop max_clients 13 force_instance True client N/A N/A N/A N/A self assertEqual N/A client max_clients 13 N/A N/A closing N/A AsyncHTTPClient N/A self io_loop max_clients 14 force_instance True client N/A N/A N/A N/A self assertEqual N/A client max_clients 14 N/A N/A HTTP100ContinueTestCase N/A AsyncHTTPTestCase N/A respond_100 N/A N/A self request N/A N/A N/A N/A self request request N/A N/A N/A N/A N/A N/A self request connection stream write HTTP/1.1 100 CONTINUE

 N/A self respond_200 N/A respond_200 N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self request connection stream write HTTP/1.1 200 OK
Content-Length: 1

A N/A N/A N/A N/A self request connection stream close N/A get_app N/A N/A self N/A N/A N/A N/A self respond_100 N/A test_100_continue N/A N/A self N/A N/A N/A res N/A N/A self fetch / N/A N/A N/A self assertEqual N/A res body A N/A N/A HTTP204NoContentTestCase N/A AsyncHTTPTestCase N/A respond_204 N/A N/A self request N/A N/A N/A N/A N/A N/A N/A request connection stream write HTTP/1.1 204 No content

 N/A get_app N/A N/A self N/A N/A N/A N/A self respond_204 N/A test_204_no_content N/A N/A self N/A N/A N/A resp N/A N/A self fetch / N/A N/A N/A self assertEqual N/A resp code 204 N/A N/A N/A self assertEqual N/A resp body N/A N/A HostnameMappingTestCase N/A AsyncHTTPTestCase N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super HostnameMappingTestCase self setUp N/A N/A self http_client N/A SimpleAsyncHTTPClient N/A self io_loop hostname_mapping N/A www.example.com N/A foo.example.com 8000 127.0.0.1 N/A 127.0.0.1 N/A N/A self get_http_port N/A get_app N/A N/A self N/A N/A N/A N/A Application N/A N/A url /hello HelloWorldHandler N/A test_hostname_mapping N/A N/A self N/A N/A N/A N/A N/A N/A self http_client fetch N/A http://www.example.com:%d/hello N/A N/A self get_http_port N/A self stop N/A response N/A N/A self wait N/A N/A N/A response rethrow N/A N/A N/A self assertEqual N/A response body Hello world! N/A test_port_mapping N/A N/A self N/A N/A N/A N/A N/A N/A self http_client fetch http://foo.example.com:8000/hello N/A self stop N/A response N/A N/A self wait N/A N/A N/A response rethrow N/A N/A N/A self assertEqual N/A response body Hello world! N/A N/A ResolveTimeoutTestCase N/A AsyncHTTPTestCase N/A setUp N/A N/A self N/A N/A BadResolver N/A Resolver N/A resolve N/A N/A self N/A args kwargs N/A N/A N/A N/A N/A N/A N/A N/A super ResolveTimeoutTestCase self setUp N/A N/A self http_client N/A SimpleAsyncHTTPClient N/A self io_loop resolver N/A BadResolver N/A get_app N/A N/A self N/A N/A N/A N/A Application N/A N/A url /hello HelloWorldHandler N/A test_resolve_timeout N/A N/A self N/A N/A N/A response N/A N/A self fetch /hello connect_timeout 0.1 N/A N/A N/A self assertEqual N/A response code 599 N/A N/A MaxHeaderSizeTest N/A AsyncHTTPTestCase N/A get_app N/A N/A self N/A N/A SmallHeaders N/A RequestHandler N/A get N/A N/A self N/A N/A N/A N/A N/A self set_header X-Filler N/A a 100 N/A N/A N/A self write ok N/A N/A LargeHeaders N/A RequestHandler N/A get N/A N/A self N/A N/A N/A N/A N/A self set_header X-Filler N/A a 1000 N/A N/A N/A self write ok N/A N/A N/A N/A Application N/A N/A /small SmallHeaders N/A /large LargeHeaders N/A get_http_client N/A N/A self N/A N/A N/A N/A SimpleAsyncHTTPClient io_loop N/A self io_loop max_header_size 1024 N/A test_small_headers N/A N/A self N/A N/A N/A response N/A N/A self fetch /small N/A N/A N/A response rethrow N/A N/A N/A self assertEqual N/A response body ok N/A test_large_headers N/A N/A self N/A N/A N/A N/A ExpectLog gen_log Unsatisfiable read N/A N/A response N/A N/A self fetch /large N/A N/A N/A self assertEqual N/A response code 599 N/A N/A