C;8      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None ,9:;<=DQRTBCDEFGHIJKLMNOPQRSTBCDEBCDETSRQPONMLKJIHGFBCDEFGHIJKLMNOPQRSTNone,DOTUSThis structure is used by specific implementations to let you customize the outputW"function generating function namesXMname used when a user want to send the request body (to let you redefine it)Y0a prefix we should add to the Url in the codegenZ]indentation to use for Python codeblocks. Create this function by passing an Int to indenter.[Bwhether the generated functions return the raw response or contentlDefault options. > defCommonGeneratorOptions = CommonGeneratorOptions > { functionNameBuilder = snakeCase > , requestBody = "body" > , urlPrefix = "" > , indentation = " " -- 4 spaces > , returnMode = DangerMode > } mAAttempts to reduce the function name provided to that allowed by .:For valid Python function identifiers see the following:  Ghttps://docs.python.org/3.2/reference/lexical_analysis.html#identifiersz valid start chars: Lu, Ll, Lt, Lm, Lo, Nl, the underscore valid continuation chars: valid start chars <> Mn, Mc, Nd, Pc5UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p #"! ('&%$,+*)-1.0/432765;:98>=<A@?UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~qhabcefg\]^_`UVWXYZ[ljidkz{~mnsvuwoqpry|tx}10/.('&%%$,+*)432765#"! -;:98A@?>=<  'UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NoneAGenerate python functions that use the requests library. Uses l for the generator options.VGenerate python functions that use the requests library. Lets you specify your own U.2python codegen using requests with default optionspython codegen with requestsNone ,9:;<=QR[Generate the data necessary to generate Python code for all the endpoints of an API, as -separated values of type  PyRequest.Generate the data necessary to generate Python code for all the endpoints of an API, but try to get as much type-information into Python docstrings, in order to aid discoverability of client functions.BDirectly generate all the Python functions for your API from a ^ for your API type. You can then write it to a file or integrate it in a page, for example.BDirectly generate all the Python functions for your API from a i for your API type using the given generator and write the resulting code to a file at the given path.BDirectly generate all the Python functions for your API from a ^ for your API type. You can then write it to a file or integrate it in a page, for example.proxy for your API type?python code generator to use (requests is the only one for now):a text that you can embed in your pages or write to a fileproxy for your API type?python code generator to use (requests is the only one for now)Epath to the file you want to write the resulting javascript code intoproxy for your API type?python code generator to use (requests is the only one for now):a text that you can embed in your pages or write to a fileproxy for your API type?python code generator to use (requests is the only one for now)Epath to the file you want to write the resulting javascript code into A@?UVWXYZ[hlhUVWXYZ[l A@?      !"#$%&'()*+,--./0012344567789:;<=>>?@ABCDDEFFGHHIJKLMNOPQRSTUVWXYZ[\\]^_`abbcdefghijklmnopqrstuvwxyz{|}~)servant-py-0.1.0.2-4nWsA3nd1P5LJVyeHqHUC9Servant.PY.Internal Servant.PYServant.PY.PythonServant.PY.Requests#servant-0.10-7PMMYsYq3nrL2VY0E9CiIQServant.API.Alternative:<|>Servant.API.ContentTypesJSONFormUrlEncodedServant.API.HeaderHeaderServant.API.RawRawServant.API.ReqBodyReqBodyServant.API.Sub:>Servant.API.VerbsGetPost+servant-foreign-0.10-9bCMgQ3gIqP5G1KN7Xo99AServant.Foreign.Inflections camelCase snakeCase concatCaseServant.Foreign.Internal listFromAPIdefReq reqHeaderstypeForHasForeignTypeNoTypes foreignForForeign HasForeign generateList GenerateList _reqFuncName_reqReturnType_reqBody _reqHeaders _reqMethod_reqUrlReq _queryStr_pathUrl_headerPattern _headerArgReplaceHeaderArg HeaderArg _queryArgType _queryArgNameQueryArgPathListFlagNormalArgType unSegmentSegmentCapStatic SegmentType_argType_argNameArg unPathSegment PathSegmentunFunctionName FunctionNamePythongetFieldsForInstancegetFieldTypesForType recordToDict$$fHasForeignTypeTYPETYPEPythonText[]'$fHasForeignTypeTYPETYPEPythonTextMaybe)$fHasForeignType(->)TYPEPythonTextHeaders%$fHasForeignTypeTYPETYPEPythonText[]0)$fHasForeignTypeTYPETYPEPythonTextHeaders($fHasForeignType(->)TYPEPythonTextHeader%$fHasForeignTypeSymbolTYPEPythonTexta&$fHasForeignTypeTYPETYPEPythonTextJSON,$fHasForeignTypeTYPETYPEPythonTextByteString-$fHasForeignTypeTYPETYPEPythonTextByteString0&$fHasForeignTypeTYPETYPEPythonTextText%$fHasForeignTypeTYPETYPEPythonText[]1&$fHasForeignTypeTYPETYPEPythonTextBool%$fHasForeignTypeTYPETYPEPythonTextInt+$fHasForeignTypeTYPETYPEPythonTextNoContentCommonGeneratorOptionsfunctionNameBuilder requestBody urlPrefix indentation returnMode PyRequestArgs hasHeaders hasParamshasData ReturnStyle DangerMode RawResponseIndent PythonRequestTypedPythonRequestUnTypedPythonRequestPythonGeneratorindentdefaultPyIndentindenterdefCommonGeneratorOptionstoValidFunctionName functionNametoPyDict getParams toPyParams paramNames toPyHeaderbuildHeaderDict getHeaderDictretrieveHeadersretrieveHeaderTextfunctionArgumentscaptures makePyUrl makePyUrl'withFormattedCaptures formatBuilder segmentToStrcapturesToFormatArgsbuildDocString getMethodhasBodyremainingReqCall$fEqPythonRequest$fShowPythonRequest$fShowPyRequestArgsrequests requestsWithrequestsWithDef defPyImportsgeneratePyRequestWithfunctionReturnpython pythonTypedpyForAPIwritePythonForAPI pyTypedForAPIwriteTypedPythonForAPIfilterBmpChars captures' getSegmentscaptureArgsWithTypesbuildDocString'requestArgsToListbase Data.ProxyProxy