Initial release to public.
-
Fixes mis-parsing of
--fixcommand-line option. -
Adds
--fixrecipe to allowmultiprocessing.ThreadPoolinstance in API client object of SDK to be modifiable (supports copying of client object), and custom renderer for the API client module to effect that patch.
- Adds
--fixrecipe to correct non-canonical initial Python module comments post-text rendering due to misformatted templates inherited from the publicswagger-codegenrelease. This option causes well-formed initial comments to be produced, which consist of a U**x-compatible shell script shebang line followed by a PEP 263-conformant character encoding specification (seepartial_header.mustache). All content currently generated presumes UTF-8 encoding, but alternate encodings may be supported in the future.
-
Adds Mustache template for
rest.pyto generate code to use Python 'requests' package instead of the default ('urllib3') as the underlying HTTP client agent, specified by-D library=requests. -
Fixes misimplementation of snake_to_camel() utility function.
-
Adds Mustache template for
api_client.pyto generate code to optionally use Python 'concurrent.futures' package instead of the default ('multiprocessing') as the underlying asynchronous request mechanism engaged byasync_req=True, specified by-D multiprocessing=concurrent_futures. -
Adds capability to append additional -D options onto the
sdk-codegen.shcommand line, interpreted by the 'generate' script.