Apispec

Latest version: v6.6.1

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

Scan your dependencies

Page 1 of 20

6.6.1

******************

Bug fixes:

- ``MarshmallowPlugin``: Fix handling of ``Nested`` fields with
``allow_none=True`` (:issue:`833`). Thanks :user:`jc-harrison`
for reporting and :user:`kolditz-senec` for the PR.

6.6.0

******************

Features:

- Add IP fields to `DEFAULT_FIELD_MAPPING (:pr:`892`) to document format.
Thanks :user:`cjproud` for the PR.

6.5.0

******************

Bug fixes:

- Include ``null`` as a value when using ``validate.OneOf`` or ``fields.Enum``
when ``allow_none`` is ``True`` for a field (:issue:`812`).
Thanks :user:`pmdarrow` for reporting and :user:`kolditz-senec` for the PR.

Other changes:

- Deprecate the ``__version__`` attribute. Use feature detection, or
``importlib.metadata.version("apispec")``, instead (:issue:`878`).

6.4.0

******************

Features:

- ``MarshmallowPlugin``: Support different datetime formats
for ``marshmallow.fields.DateTime`` fields (:issue:`814`).
Thanks :user:`TheBigRoomXXL` for the suggestion and PR.
- ``MarshmallowPlugin``: Handle resolving names of schemas with spaces in the name (:pr:`856`).
Thanks :user:`duchuyvp` for the PR.
- Various typing improvements (:pr:`873`).

Other changes:

- Support Python 3.12.
- Drop support for Python 3.7, which is EOL.
- Remove `[validation]` from extras, as it is no longer used.

6.3.1

******************

Bug fixes:

- Fix conversion of deprecated flag on parameters (:issue:`850`).
Thanks :user:`tsokalski` for the PR.

6.3.0

******************

Features:

- Resolve schema references in parameters content (:issue:`830`).
Thanks :user:`codectl` for the PR.

Page 1 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.