Module Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias alias Assign NameStore Call AttributeLoad NameLoad attr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad AttributeLoad NameLoad attr Index Str keyword Call AttributeLoad NameLoad attr NameLoad keyword Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Num body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str While NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad orelse If CompareNotIn AttributeLoad NameLoad attr TupleLoad Num Num Num body Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str If CompareEq Call AttributeLoad NameLoad attr Str ListLoad Str body Assign NameStore Str Assign NameStore SubscriptLoad NameLoad Index Str orelse Assign NameStore Str If Call NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Return NameLoad Assign NameStore SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Num Index Num Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad Str body Return ListComp Call NameLoad NameLoad comprehension NameStore NameLoad orelse Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareNotEq NameLoad Call NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad keyword Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareNotIn Str AttributeLoad NameLoad attr body If NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return NameLoad If CompareIn Str SubscriptLoad AttributeLoad NameLoad attr Index Str body Return Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str attr Assign NameStore Call NameLoad Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Str ListLoad If BinOpSub NameLoad NameLoad body Raise Call NameLoad Str If BinOpSub NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call NameLoad BinOpSub NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr If Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list
N/A N/A re N/A six N/A json N/A requests model model_factory utils is_ref python_attr N/A PARAMETER_REGEX N/A N/A re compile \{\([%\/a-zA-Z0-9_-]*\)\} Link N/A object N/A __init__ N/A N/A self schema session url link_schema N/A N/A N/A N/A self _schema schema N/A N/A self _session session N/A N/A self _url url N/A N/A self _link link_schema N/A N/A self _name N/A python_attr N/A link_schema N/A title N/A __call__ N/A N/A self N/A args kwargs N/A N/A request N/A N/A requests Request method N/A N/A self _link N/A method url N/A N/A self interpolate_args args data N/A N/A self construct_body kwargs N/A request N/A N/A N/A self _session prepare_request request N/A response N/A N/A N/A self _session send request N/A response_body N/A N/A response json N/A N/A N/A response status_code 206 N/A N/A next_range N/A N/A response headers N/A Next-Range N/A next_range N/A N/A N/A N/A request headers N/A range next_range N/A response N/A N/A N/A self _session send request N/A N/A N/A response_body extend N/A N/A response json N/A next_range N/A N/A N/A response headers get Next-Range None N/A N/A N/A N/A response status_code N/A 200 201 202 N/A N/A N/A N/A response raise_for_status N/A model_schema N/A N/A self _link N/A targetSchema N/A N/A N/A N/A model_schema get type N/A array N/A N/A target_type multi N/A model_schema N/A model_schema N/A items N/A N/A target_type single N/A N/A is_ref model_schema N/A N/A model_schema N/A N/A N/A self _schema resolve_ref N/A model_schema N/A $ref N/A N/A patternProperties model_schema N/A N/A response_body N/A name N/A N/A N/A N/A model_schema N/A title split - 1 N/A -1 N/A name N/A N/A re sub [^\w] name N/A N/A six PY2 N/A N/A name N/A N/A name encode ascii ignore N/A cls N/A model_factory name N/A self _schema model_schema N/A N/A target_type multi N/A N/A N/A N/A cls i N/A i response_body N/A N/A N/A cls response_body N/A interpolate_args N/A N/A self args N/A N/A N/A 
        Interpolate arguments into the link's URL.
         N/A num_expected_args N/A len N/A N/A PARAMETER_REGEX findall N/A self _url N/A N/A num_expected_args N/A len args N/A N/A N/A TypeError N/A %s() takes exactly %s arguments (%s given) N/A N/A self _name num_expected_args N/A len args N/A url N/A self _url N/A N/A i arg N/A enumerate args N/A N/A url N/A N/A PARAMETER_REGEX sub N/A format_path_parameter arg url count 1 N/A url N/A construct_body N/A N/A self kwargs N/A N/A N/A 
        Construct a request body based on given arguments.
         N/A N/A schema N/A self _link N/A N/A kwargs N/A N/A N/A TypeError N/A %s() got unexpected keyword arguments: %s N/A N/A self _name N/A N/A kwargs keys N/A None N/A N/A patternProperties N/A N/A self _link N/A schema N/A N/A N/A N/A json dumps kwargs N/A given_keys N/A set N/A N/A kwargs keys N/A possible_keys N/A set N/A N/A N/A N/A N/A self _link N/A schema N/A properties keys N/A required_keys N/A set N/A N/A N/A N/A self _link N/A schema get required N/A N/A N/A required_keys given_keys N/A N/A N/A TypeError %s() missing required arguments: %s N/A N/A given_keys possible_keys N/A N/A N/A TypeError N/A %s() got unepected keyword arguments: %s N/A N/A self _name N/A list N/A given_keys possible_keys N/A N/A N/A json dumps kwargs N/A N/A format_path_parameter N/A N/A val N/A N/A N/A 
    Format a path paramater.

    Basically: convert to string, with a special rule for datetime objects.
     N/A N/A hasattr val identity N/A N/A val N/A N/A val identity N/A N/A hasattr val strftime N/A N/A val N/A N/A val strftime %Y-%m-%dT%H:%M:%SZ N/A N/A N/A six text_type val N/A