Releases: openapi-generators/openapi-python-client
Releases · openapi-generators/openapi-python-client
0.10.7 - 2021-10-31
Fixes
- SSL verify argument to async clients [#533 & #510]. Thanks @fsvenson and @mvaught02!
- Remove unused CHANGELOG from generated setup.py [#529]. Thanks @johnthagen!
0.10.6 - 2021-10-26
Features
- Improve error messages related to invalid arrays and circular or recursive references [#519].
- Add httpx 0.20.* support [#514].
Fixes
- Use isort "black" profile in generated clients [#523]. Thanks @johnthagen!
- setup.py should generate importable packages named _client [#492, #520, #521]. Thanks @tedo-benchling & @Leem0sh!
- Allow None in enum properties [#504, #512, #516]. Thanks @juspence!
- properly support JSON OpenAPI documents and config files [#488, #509, #515]. Thanks @tardyp and @Gelbpunkt!
0.10.5 - 2021-09-25
0.10.4 - 2021-09-05
Features
- Allow customization of post-generation steps with the
post_hooks
config option. - Allow httpx 0.19.* (#481)
Fixes
- Don't crash the generator when one of the post-generation hooks is missing [fixes #479]. Thanks @chamini2 and @karolzlot!
0.10.3 - 2021-08-16
Features
- Expose
python_identifier
andclass_name
functions to custom templates to rename with the same behavior as the parser.
Fixes
0.10.2 - 2021-08-15
Features
- Allow path parameters to be positional args [#429 & #464]. Thanks @tsotnikov!
- Include both
UNSET
andNone
static types for nullable or optional query params [#421, #380, #462]. Thanks @forest-benchling! - Allow allOf enums to be subsets of one another or their base types [#379, #423, #461]. Thanks @forest-benchling! (#461)
Fixes
0.10.1 - 2021-07-10
Fixes
- Support multipart requests with type: array [#452 & #451]. Thanks @csymeonides-mf @slamora and @dpursehouse
0.10.0 - 2021-07-05
Breaking Changes
- Normalize generated module names to allow more tags [#428 & #448]. Thanks @iamnoah & @forest-benchling!
- Improved the consistency of snake_cased identifiers which will cause some to be renamed [#413 & #432]. Thanks @ramnes!
- Allow more types in multipart payloads by defaulting to JSON for complex types [#372]. Thanks @csymeonides-mf!
Features
Fixes
- Treat empty schemas like
Any
instead ofNone
. Thanks @forest-benchling! [#417 & #445]
0.9.2 - 2021-06-13
This release is the first release from the new GitHub organization! As such, all the links in the repo have been updated to point at the new URL.
Features
- Add option to fail on warning [#427]. Thanks @forest-benchling!
Fixes
0.9.1 - 2021-05-12
Features
- Allow references to non-object, non-enum types [#371][#418][#425]. Thanks @p1-ra!
- Allow for attrs 21.x in generated clients [#412]
- Allow for using any version of Black [#416] [#411]. Thanks @christhekeele!
Fixes
- Prevent crash when providing a non-string default to a string attribute. [#414] [#415]
- Deserialization of optional nullable properties when no value is returned from the API [#420] [#381]. Thanks @forest-benchling!