- General: Allow
parse()to work with missing__doc__(thanks to @jamesbraza) - Epydoc: Add missing attribute parsing, which includes the "@ivar", "@cvar" and "@var" syntax (thanks to @Masara)
- General: Replace poetry with hatchling (thanks to @LecrisUT)
- General: Drop support for Python 3.6 and 3.7 (thanks to @LecrisUT)
- General: Officially support Python 3.13 (thanks to @mauvilsa)
- General: Publish packages to PyPI with digital attestations (thanks to @mauvilsa)
- Google: Fix multi-line parameter definitions (thanks to @coolbeevip)
- Attrdoc: Remove use of deprecated ast classes (thanks to @fedepell)
- Parser: add a new property,
description, that combines short and long descriptions into a single string (thanks to @pR0Ps) - General: support Python 3.12 (thanks to @mauvilsa)
- Parser: add a new function,
parse_from_object, that supports scattered docstrings (thanks to @mauvilsa)
- Parser: fix autodetection (regression from 0.14)
- Numpydoc: Improved support for Example / Examples section
- Google: Added support for Example / Examples section
- General: Added support for lone
:rtype:meta information (thanks to @abergou)
- General: Started tracking changes
- General: Added ability to combine function docstrings (thanks to @abergou)
- ReST: Added support for
:type:and:rtype:(thanks to @abergou)