Essentials-openapi

Latest version: v1.0.9

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

Scan your dependencies

Page 1 of 3

1.0.9

- Adds support for Python 3.12.
- Adds `MarkupSafe` among required dependencies (and not optional).
- Adds support for latest function `model_dump` in Pydantic 2 (for examples
defined using Pydantic models).
- Upgrades development dependencies.
- Fix bug with missing items entry 36 by mh7d and mh-at-fujitsu

1.0.8

- Fixes example generation breaks on explicitly enumerated array elements 31,
by jjedele.

1.0.7

- Fixes [Markdown missing a newline after simple response types](https://github.com/Neoteroi/essentials-openapi/issues/27).
- Fixes [Empty header when operations don't have any tag.](https://github.com/Neoteroi/essentials-openapi/issues/28).
- When operations don't have any tag, the `h2` element
- Improves tests.
- Adopts `pyproject.toml`.
- Workflow maintenance.

1.0.6

- Fixes a bug happening when trying to serialize examples in JSON, when they
contain datetimes and are provided in YAML;
([bug report](https://github.com/Neoteroi/mkdocs-plugins/issues/35)).
- Fixes a bug related to missing resolution of references for `requestBody`;
([bug report](https://github.com/Neoteroi/essentials-openapi/issues/21)).
- Fixes support for code fences (disables by default `autoescape`, since the
source of OpenAPI Specification files is supposed to be trusted anyway.
Those who still wants to have `autoescape` enabled with `Jinja` can do so
setting an environment variable: `SELECT_AUTOESCAPE=1`.
([bug report](https://github.com/Neoteroi/essentials-openapi/issues/24)).

1.0.5

- Fixes [22](https://github.com/Neoteroi/essentials-openapi/issues/22)

1.0.4

- Fixes [18](https://github.com/Neoteroi/essentials-openapi/issues/18)
- Workflow maintenance

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.