Aiopenapi3

Latest version: v0.6.0

Safety actively analyzes 619159 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.6.0

Breaking changes
This release introduces breaking changes. The model construction was changed wrt. to the use of pydantic `RootModel`s, avoiding them where possible and using annotations instead. Annotations do not require accessing the value via `.root`, additionally Schema.model() unwraps the first layer of a `RootModel`, resulting in a change of access to the models returned from calls.

What's Changed
* support Server Variables by commonism in https://github.com/commonism/aiopenapi3/pull/195
* tests/v30 - explicit test for various request/response error conditions by commonism in https://github.com/commonism/aiopenapi3/pull/196
* doc - improve RequestBase by commonism in https://github.com/commonism/aiopenapi3/pull/197
* openapi - schema ref nesting by commonism in https://github.com/commonism/aiopenapi3/pull/198
* openapi - reference recursion fix by commonism in https://github.com/commonism/aiopenapi3/pull/199
* Redfish requirements by commonism in https://github.com/commonism/aiopenapi3/pull/204
* request - allow passing context to use in message plugins by commonism in https://github.com/commonism/aiopenapi3/pull/205
* model - nullable schemas by commonism in https://github.com/commonism/aiopenapi3/pull/208 https://github.com/commonism/aiopenapi3/pull/209 https://github.com/commonism/aiopenapi3/pull/211
* v30/glue - expected media lookup */* as well by commonism in https://github.com/commonism/aiopenapi3/pull/212
* openapi3 - resolve_jr by commonism in https://github.com/commonism/aiopenapi3/pull/213
* v3x/parameter - improve support for applicators & nullable in parameters by commonism in https://github.com/commonism/aiopenapi3/pull/214 https://github.com/commonism/aiopenapi3/pull/215

**Full Changelog**: https://github.com/commonism/aiopenapi3/compare/v0.5.0...v0.6.0

0.6.0a1

What's Changed
* support Server Variables by commonism in https://github.com/commonism/aiopenapi3/pull/195
* tests/v30 - explicit test for various request/response error conditions by commonism in https://github.com/commonism/aiopenapi3/pull/196
* doc - improve RequestBase by commonism in https://github.com/commonism/aiopenapi3/pull/197
* openapi - schema ref nesting by commonism in https://github.com/commonism/aiopenapi3/pull/198
* openapi - reference recursion fix by commonism in https://github.com/commonism/aiopenapi3/pull/199
* Redfish requirements by commonism in https://github.com/commonism/aiopenapi3/pull/204
* request - allow passing context to use in message plugins by commonism in https://github.com/commonism/aiopenapi3/pull/205
* model - nullable schemas by commonism in https://github.com/commonism/aiopenapi3/pull/208 https://github.com/commonism/aiopenapi3/pull/209 https://github.com/commonism/aiopenapi3/pull/211
* v30/glue - expected media lookup */* as well by commonism in https://github.com/commonism/aiopenapi3/pull/212
* openapi3 - resolve_jr by commonism in https://github.com/commonism/aiopenapi3/pull/213
* v3x/parameter - improve support for applicators & nullable in parameters by commonism in https://github.com/commonism/aiopenapi3/pull/214 https://github.com/commonism/aiopenapi3/pull/215


**Full Changelog**: https://github.com/commonism/aiopenapi3/compare/v0.5.0...v0.6.0a1

0.5.0

What's Changed
* mypy - more typing hints by commonism in https://github.com/commonism/aiopenapi3/pull/156
* Support for HTTP Status Wildcards by ggpwnkthx in https://github.com/commonism/aiopenapi3/pull/159
* unit tests for response status patterns by commonism in https://github.com/commonism/aiopenapi3/pull/161
* extra - large description documents by commonism in https://github.com/commonism/aiopenapi3/pull/162
* v3x/parameter - complex content encoding is not implemented by commonism in https://github.com/commonism/aiopenapi3/pull/166
* v30x/parameter - complex formatting unit test data by commonism in https://github.com/commonism/aiopenapi3/pull/167
* index operator interface by ggpwnkthx in https://github.com/commonism/aiopenapi3/pull/165
* tests - fastapi model name generation changes by commonism in https://github.com/commonism/aiopenapi3/pull/169
* Paramter complex encoding by commonism in https://github.com/commonism/aiopenapi3/pull/174
* cleanups by commonism in https://github.com/commonism/aiopenapi3/pull/182
* ci - coverage by commonism in https://github.com/commonism/aiopenapi3/pull/184


**Full Changelog**: https://github.com/commonism/aiopenapi3/compare/v0.4.0...v0.5.0

0.5.0a1

What's Changed
* mypy - more typing hints by commonism in https://github.com/commonism/aiopenapi3/pull/156
* Support for HTTP Status Wildcards by ggpwnkthx in https://github.com/commonism/aiopenapi3/pull/159
* unit tests for response status patterns by commonism in https://github.com/commonism/aiopenapi3/pull/161
* extra - large description documents by commonism in https://github.com/commonism/aiopenapi3/pull/162
* v3x/parameter - complex content encoding is not implemented by commonism in https://github.com/commonism/aiopenapi3/pull/166
* v30x/parameter - complex formatting unit test data by commonism in https://github.com/commonism/aiopenapi3/pull/167
* index operator interface by ggpwnkthx in https://github.com/commonism/aiopenapi3/pull/165
* tests - fastapi model name generation changes by commonism in https://github.com/commonism/aiopenapi3/pull/169
* Paramter complex encoding by commonism in https://github.com/commonism/aiopenapi3/pull/174
* cleanups by commonism in https://github.com/commonism/aiopenapi3/pull/182
* ci - coverage by commonism in https://github.com/commonism/aiopenapi3/pull/184

**Full Changelog**: https://github.com/commonism/aiopenapi3/compare/v0.4.0...v0.5.0a1

0.4.0

**Full Changelog**: https://github.com/commonism/aiopenapi3/compare/v0.3.0...v0.4.0

0.4.0a3

What's Changed
* Response Streaming by commonism in https://github.com/commonism/aiopenapi3/pull/144
* PDM - update dependencies by github-actions in https://github.com/commonism/aiopenapi3/pull/133
* model - discriminated unions with parent properties by commonism in https://github.com/commonism/aiopenapi3/pull/149
* prepare 0.4.0 by commonism in https://github.com/commonism/aiopenapi3/pull/150
* license - restore BSD-3-Clause by commonism in https://github.com/commonism/aiopenapi3/pull/151
* release - prepare 0.4.0a3 by commonism in https://github.com/commonism/aiopenapi3/pull/152


**Full Changelog**: https://github.com/commonism/aiopenapi3/compare/v0.3.0...v0.4.0a3

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.