Apispec

Latest version: v6.8.1

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

Scan your dependencies

Page 2 of 20

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.

6.2.0

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

Features:

- Resolve references in callbacks (:issue:`827`).
Thanks :user:`codectl` for the PR.

6.1.0

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

Bug fixes:

- Serialize min/max values in ``field2range`` (:pr:`825`).

Other changes:

- Test against Python 3.11 (:pr:`809`).

Page 2 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.