Aiopenapi3

Latest version: v0.7.1

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

Scan your dependencies

Page 1 of 3

0.7.1

What's Changed
* Validators - allOf for primitive types by commonism in https://github.com/commonism/aiopenapi3/pull/223
* v3x/schema - allow combinations of allOf and oneOf by commonism in https://github.com/commonism/aiopenapi3/pull/224
* mypy - reduce violations by commonism in https://github.com/commonism/aiopenapi3/pull/225
* pyupgrade 3.8+ by commonism in https://github.com/commonism/aiopenapi3/pull/226
* add validation for pattern properties by commonism in https://github.com/commonism/aiopenapi3/pull/229
* v3x - multiple patternProperties per Model & string patterns by commonism in https://github.com/commonism/aiopenapi3/pull/244
* errors - provide __str__ by commonism in https://github.com/commonism/aiopenapi3/pull/245
* Use correct order for ResponseDecodingError by marcelteun in https://github.com/commonism/aiopenapi3/pull/248
* tests - error str by commonism in https://github.com/commonism/aiopenapi3/pull/246
* release - prepare 0.7.0 by commonism in https://github.com/commonism/aiopenapi3/pull/249
* pdm - set lock file strategy inherit_metadata by commonism in https://github.com/commonism/aiopenapi3/pull/250
* model - using regex_engine python-re instead of the default rust-regex by commonism in https://github.com/commonism/aiopenapi3/pull/255

New Contributors
* marcelteun made their first contribution in https://github.com/commonism/aiopenapi3/pull/248

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

0.7.1a1

What's Changed
* Validators - allOf for primitive types by commonism in https://github.com/commonism/aiopenapi3/pull/223
* v3x/schema - allow combinations of allOf and oneOf by commonism in https://github.com/commonism/aiopenapi3/pull/224
* mypy - reduce violations by commonism in https://github.com/commonism/aiopenapi3/pull/225
* pyupgrade 3.8+ by commonism in https://github.com/commonism/aiopenapi3/pull/226
* add validation for pattern properties by commonism in https://github.com/commonism/aiopenapi3/pull/229
* v3x - multiple patternProperties per Model & string patterns by commonism in https://github.com/commonism/aiopenapi3/pull/244
* errors - provide __str__ by commonism in https://github.com/commonism/aiopenapi3/pull/245
* Use correct order for ResponseDecodingError by marcelteun in https://github.com/commonism/aiopenapi3/pull/248
* tests - error str by commonism in https://github.com/commonism/aiopenapi3/pull/246
* release - prepare 0.7.0 by commonism in https://github.com/commonism/aiopenapi3/pull/249
* pdm - set lock file strategy inherit_metadata by commonism in https://github.com/commonism/aiopenapi3/pull/250
* model - using regex_engine python-re instead of the default rust-regex by commonism in https://github.com/commonism/aiopenapi3/pull/255
* release - prepare 0.7.1 by commonism in https://github.com/commonism/aiopenapi3/pull/257

New Contributors
* marcelteun made their first contribution in https://github.com/commonism/aiopenapi3/pull/248

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

0.7.0a1

What's Changed
* Validators - allOf for primitive types by commonism in https://github.com/commonism/aiopenapi3/pull/223
* v3x/schema - allow combinations of allOf and oneOf by commonism in https://github.com/commonism/aiopenapi3/pull/224
* mypy - reduce violations by commonism in https://github.com/commonism/aiopenapi3/pull/225
* pyupgrade 3.8+ by commonism in https://github.com/commonism/aiopenapi3/pull/226
* add validation for pattern properties by commonism in https://github.com/commonism/aiopenapi3/pull/229
* v3x - multiple patternProperties per Model & string patterns by commonism in https://github.com/commonism/aiopenapi3/pull/244
* errors - provide __str__ by commonism in https://github.com/commonism/aiopenapi3/pull/245
* Use correct order for ResponseDecodingError by marcelteun in https://github.com/commonism/aiopenapi3/pull/248
* tests - error str by commonism in https://github.com/commonism/aiopenapi3/pull/246
* release - prepare 0.7.0 by commonism in https://github.com/commonism/aiopenapi3/pull/249

New Contributors
* marcelteun made their first contribution in https://github.com/commonism/aiopenapi3/pull/248

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

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

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.