Aiopenapi3

Latest version: v0.8.0

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

Scan your dependencies

Page 1 of 3

0.8.0

What's Changed

Breaking Changes:
* raise on http status indicated error by commonism in https://github.com/commonism/aiopenapi3/pull/306

Features:
* Epoch - data type for unix timestamps using pydantic-extra-types by commonism in https://github.com/commonism/aiopenapi3/pull/300
* extra - cookies by commonism in https://github.com/commonism/aiopenapi3/pull/308

Others:
* Remove support for Python 3.8 by commonism in https://github.com/commonism/aiopenapi3/pull/270 https://github.com/commonism/aiopenapi3/pull/273
* tests - changes for updated requirements by commonism in https://github.com/commonism/aiopenapi3/pull/276
* docs - update docutils by commonism in https://github.com/commonism/aiopenapi3/pull/277
* pyproject/ci - add Python 3.13 by commonism in https://github.com/commonism/aiopenapi3/pull/272
* v3x - boolean schemas by commonism in https://github.com/commonism/aiopenapi3/pull/287
* pre-commit - add yaml linting by commonism in https://github.com/commonism/aiopenapi3/pull/288
* v3x/glue - fix httpx_auth >= 0.21.0 by commonism in https://github.com/commonism/aiopenapi3/pull/290
* tests - fix python_multipart by commonism in https://github.com/commonism/aiopenapi3/pull/293 https://github.com/commonism/aiopenapi3/pull/294
* v20 - boolean schemas by commonism in https://github.com/commonism/aiopenapi3/pull/296 https://github.com/commonism/aiopenapi3/pull/297
* v20 - empty responses by commonism in https://github.com/commonism/aiopenapi3/pull/302
* plugins - empower ….plugins.Message.parsed by commonism in https://github.com/commonism/aiopenapi3/pull/310
* extra - expose module by commonism in https://github.com/commonism/aiopenapi3/pull/312
* uv - migrate by commonism in https://github.com/commonism/aiopenapi3/pull/315https://github.com/commonism/aiopenapi3/pull/319 https://github.com/commonism/aiopenapi3/pull/320 https://github.com/commonism/aiopenapi3/pull/323 https://github.com/commonism/aiopenapi3/pull/325

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

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

0.8.0a3

What's Changed

Breaking Changes:
* raise on http status indicated error by commonism in https://github.com/commonism/aiopenapi3/pull/306

Features:
* Epoch - data type for unix timestamps using pydantic-extra-types by commonism in https://github.com/commonism/aiopenapi3/pull/300
* extra - cookies by commonism in https://github.com/commonism/aiopenapi3/pull/308

Others:
* Remove support for Python 3.8 by commonism in https://github.com/commonism/aiopenapi3/pull/270 https://github.com/commonism/aiopenapi3/pull/273
* tests - changes for updated requirements by commonism in https://github.com/commonism/aiopenapi3/pull/276
* docs - update docutils by commonism in https://github.com/commonism/aiopenapi3/pull/277
* pyproject/ci - add Python 3.13 by commonism in https://github.com/commonism/aiopenapi3/pull/272
* v3x - boolean schemas by commonism in https://github.com/commonism/aiopenapi3/pull/287
* pre-commit - add yaml linting by commonism in https://github.com/commonism/aiopenapi3/pull/288
* v3x/glue - fix httpx_auth >= 0.21.0 by commonism in https://github.com/commonism/aiopenapi3/pull/290
* tests - fix python_multipart by commonism in https://github.com/commonism/aiopenapi3/pull/293 https://github.com/commonism/aiopenapi3/pull/294
* v20 - boolean schemas by commonism in https://github.com/commonism/aiopenapi3/pull/296 https://github.com/commonism/aiopenapi3/pull/297
* v20 - empty responses by commonism in https://github.com/commonism/aiopenapi3/pull/302
* plugins - empower ….plugins.Message.parsed by commonism in https://github.com/commonism/aiopenapi3/pull/310
* extra - expose module by commonism in https://github.com/commonism/aiopenapi3/pull/312
* uv - migrate by commonism in https://github.com/commonism/aiopenapi3/pull/315https://github.com/commonism/aiopenapi3/pull/319 https://github.com/commonism/aiopenapi3/pull/320 https://github.com/commonism/aiopenapi3/pull/323 https://github.com/commonism/aiopenapi3/pull/325

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

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

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

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.