------------------
**Added**
- Added more missing roles.
- Added support for Python 3.11.
- Added support for Python 3.12.
**Changed**
- Improved field sorting and formatting.
- Improved handling of ``:param:`` and ``:type:`` fields.
- Bumped ``black``, ``docutils``, ``libcst``, ``platformdirs``, and ``sphinx`` to latest
versions.
**Fixed**
- Fix ``:raises:`` field not supporting types.
**Removed**
- Removed support for Python 3.6.
- Removed support for Python 3.7.