sphinx-autodoc-typehints
Type hints (PEP 484) support for the Sphinx autodoc extension
Description
# sphinx-autodoc-typehints [](https://pypi.org/project/sphinx-autodoc-typehints/) [](https://pypi.org/project/sphinx-autodoc-typehints/) [](https://pepy.tech/project/sphinx-autodoc-typehints) [](https://github.com/tox-dev/sphinx-autodoc-typehints/actions/workflows/check.yaml) This [Sphinx](https://www.sphinx-doc.org/) extension reads your Python [type hints](https://docs.python.org/3/library/typing.html) and automatically adds type information to your generated documentation -- so you write types once in code and they appear in your docs without duplication. **Features:** - Adds parameter and return types from annotations into docstrings - Resolves types from [`TYPE_CHECKING`](https://docs.python.org/3/library/typing.html#typing.TYPE_CHECKING) blocks and [`.pyi` stub files](https://typing.python.org/en/latest/spec/distributing.html#stub-files) - Renders [`@overload`](https://docs.python.org/3/library/typing.html#typing.overload) signatures in docstrings - Extracts types from [attrs](https://www.attrs.org/) and [dataclass](https://docs.python.org/3/library/dataclasses.html) classes - Shows default parameter values alongside types - Controls union display style (`Union[X, Y]` vs `X | Y`) - Automatically fixes cross-references for stdlib types whose runtime module differs from their documented path - Supports custom type formatters and module name rewriting - Extracts descriptions from [`Annotated[T, Doc(...)]`](https://typing-extensions.readthedocs.io/en/latest/#Doc) metadata - Works with [Google and NumPy](https://www.sphinx-doc.org/en/master/usage/extensions/napoleon.html) docstring styles Sphinx has a built-in [`autodoc_typehints`](https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html#confval-autodoc_typehints) setting (since v2.1) that can move type hints between signatures and descriptions. This extension replaces that with the features above. See [Avoid duplicate types with built-in Sphinx](#avoid-duplicate-types-with-built-in-sphinx). <!-- mdformat-toc start --slug=github --no-anchors --maxlevel=6 --minlevel=2 --> - [Installation](#installation) - [Quick start](#quick-start) - [How-to guides](#how-to-guides) - [Avoid duplicate types with built-in Sphinx](#avoid-duplicate-types-with-built-in-sphinx) - [Use with Google or NumPy docstring style](#use-with-google-or-numpy-docstring-style) - [Control return type display](#control-return-type-display) - [Change how union types look](#change-how-union-types-look) - [Show default parameter values](#show-default-parameter-values) - [Control overload signature display](#control-overload-signature-display) - [Keep type hints in function signatures](#keep-type-hints-in-function-signatures) - [Handle circular imports](#handle-circular-imports) - [Resolve types from `TYPE_CHECKING` blocks](#resolve-types-from-type_checking-blocks) - [Show types for `attrs` or `dataclass` fields](#show-types-for-attrs-or-dataclass-fields) - [Write a custom type formatter](#write-a-custom-type-formatter) - [Document a `NewType` or `type` alias without expanding it](#document-a-newtype-or-type-alias-without-expanding-it) - [Add types for C extensions or packages without annotations](#add-types-for-c-extensions-or-packages-without-annotations) - [Fix cross-reference links for stdlib types](#fix-cross-reference-links-for-stdlib-types) - [Fix cross-reference links for renamed modules](#fix-cross-reference-links-for-renamed-modules) - [Suppress warnings](#suppress-warnings) - [Reference](#reference) - [Configuration options](#configuration-options) - [Warning categories](#warning-categories) - [Explanation](#explanation) - [How it works](#how-it-works) - [How return type options interact](#how-return-type-options-interact) <!-- mdformat-toc end --> ## Installation ```bash pip install sphinx-autodoc-typehints ``` Then add the extension to your [`conf.py`](https://www.sphinx-doc.org/en/master/usage/configuration.html): ```python extensions = ["sphinx.ext.autodoc", "sphinx_autodoc_typehints"] ``` ## Quick start Instead of writing types in your docstrings, write them as Python type hints. The extension picks them up and adds them to your Sphinx output: ```python # Before: types repeated in docstrings def format_unit(value, unit): """ Format a value with its unit. :param float value: a numeric value :param str unit: the unit (kg, m, etc.) :rtype: str """ return f"{value} {unit}" # After: types only in annotations, docs generated automatically def format_unit(value: float, unit: str) -> str: """ Format a value with its unit. :param value: a
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| 3.10.2 | Imported from PyPI (3.10.2) | Low | 4/21/2026 |
| 3.10.1 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(resolver): surface hints for @no_type_check targets by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/681 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.10.0...3.10.1 | Medium | 4/13/2026 |
| 3.10.0 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🔒 ci(workflows): add zizmor security auditing by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/672 * ✨ feat(resolver): auto-inject :vartype: for annotated instance vars by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/678 * 🐛 fix(intersphinx): skip union aliases in type mapping by @gaborbernat in https://github.com/tox-dev/sphinx-a | Medium | 4/9/2026 |
| 3.9.11 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(stubs): resolve imports inside if-blocks in .pyi stubs by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/670 * 🐛 fix(stubs): evaluate stub-only definitions for annotation resolution by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/671 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.10... | Medium | 3/24/2026 |
| 3.9.10 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(stubs): use __new__ param annotations not class vars by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/667 * 🐛 fix(stubs): prevent forward ref warnings from stub annotation pollution by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/668 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.9... | Medium | 3/23/2026 |
| 3.9.9 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(stubs): resolve relative imports in .pyi stubs by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/663 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.8...3.9.9 | Low | 3/20/2026 |
| 3.9.8 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(docstring): preserve blank line after field list by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/659 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.7...3.9.8 | Low | 3/9/2026 |
| 3.9.7 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(resolver): resolve NamedTuple hints from class by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/657 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.6...3.9.7 | Low | 3/5/2026 |
| 3.9.6 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(stubs): resolve stub type hints for C/Rust extensions by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/655 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.5...3.9.6 | Low | 3/4/2026 |
| 3.9.5 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(stubs): resolve stub imports for type hint evaluation by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/654 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.4...3.9.5 | Low | 3/2/2026 |
| 3.9.4 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(stubs): strip all suffixes for extension modules by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/652 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.3...3.9.4 | Low | 3/2/2026 |
| 3.9.3 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(intersphinx): exclude builtin type aliases from mapping by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/650 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.2...3.9.3 | Low | 3/2/2026 |
| 3.9.1 | <!-- Release notes generated using configuration in .github/release.yaml at main --> ## What's Changed * 🐛 fix(intersphinx): access inventory dict directly by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/647 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.9.0...3.9.1 | Low | 3/1/2026 |
| 3.9.0 | <!-- Release notes generated using configuration in .github/release.yaml at 3.9.0 --> ## What's Changed * Add permissions to workflows by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/636 * ♻️ refactor(tests): consolidate test infrastructure and reach 100% coverage by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/635 * Move SECURITY.md to .github/SECURITY.md by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/639 | Low | 3/1/2026 |
| 3.8.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * ✨ feat(signatures): enable overload signature display by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/625 * ✨ feat(annotations): preserve documented type aliases by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/626 * ✨ feat(annotations): use annotationlib on 3.14+ for forward refs by @gaborbernat in https://github.com/tox-dev/sphinx- | Low | 2/25/2026 |
| 3.7.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Migrate type checking from mypy to ty by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/611 * Move from extras to dependency-groups by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/612 * 🐛 fix(types): resolve PEP 695 type params in annotations by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/614 * fix: sepa | Low | 2/23/2026 |
| 3.6.3 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * 🔧 build(tox): migrate from tox.ini to tox.toml by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/609 * Fix extra () after NewType in rendered output by @Fridayai700 in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/608 * Fix ValueError on wrapper loops in inspect.unwrap by @Fridayai700 in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/607 * | Low | 2/18/2026 |
| 3.6.2 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Fix compatibility with 9.1.0 by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/595 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.6.1...3.6.2 | Low | 1/2/2026 |
| 3.6.1 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Include metadata in type hints by @AllanChain in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/594 ## New Contributors * @AllanChain made their first contribution in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/594 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.6.0...3.6.1 | Low | 1/2/2026 |
| 3.6.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Use Sphinx 9 class interface by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/589 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.5.2...3.6.0 | Low | 12/9/2025 |
| 3.5.2 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Preserve type information from docstrings if no type annotation is present and parameter has default value. by @christianaguilera-foundry in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/576 ## New Contributors * @christianaguilera-foundry made their first contribution in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/576 **Full Changelog**: https://github.com/t | Low | 10/16/2025 |
| 3.5.1 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Declare 3.14 support by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/571 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.5.0...3.5.1 | Low | 10/9/2025 |
| 3.5.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Support Union type on its own by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/570 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.4.0...3.5.0 | Low | 10/9/2025 |
| 3.4.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Python 3.14 support by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/569 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.3.0...3.4.0 | Low | 10/8/2025 |
| 3.3.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Warning types and subtypes by @fajpunk in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/562 ## New Contributors * @fajpunk made their first contribution in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/562 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.2.0...3.3.0 | Low | 10/8/2025 |
| 3.2.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Fixed broken changelog link by @agronholm in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/530 * Fix issue #481 by @nineteendo in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/533 * Don't add :rtype: None by @grayjk in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/538 * Place rtype after directive by @grayjk in https://github.com/tox-dev/sphinx-autodoc-t | Low | 4/25/2025 |
| 3.1.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Support Sphinx 8.2.0 - drop 3.10 support because Sphinx does by @b-kamphorst in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/525 ## New Contributors * @b-kamphorst made their first contribution in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/525 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.1...3.1.0 | Low | 2/19/2025 |
| 3.0.1 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Fix roles for `types` module by @flying-sheep in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/516 * Update Ruff to 0.9.1 by @flying-sheep in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/517 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1 | Low | 1/16/2025 |
| 3.0.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * 🐛 Replace docutils private API use w/ public by @webknjaz in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/507 * Drop support for nptyping by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/514 ## New Contributors * @webknjaz made their first contribution in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/507 **Full Changelog**: https:/ | Low | 1/3/2025 |
| 2.5.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Fix the type checker by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/493 * Apply typehints_formatter to signature by @Priyansh121096 in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/494 ## New Contributors * @Priyansh121096 made their first contribution in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/494 **Full Changelog**: https:/ | Low | 10/9/2024 |
| 2.4.4 | <!-- Release notes generated using configuration in .github/release.yml at main --> **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4 | Low | 9/18/2024 |
| 2.4.3 | <!-- Release notes generated using configuration in .github/release.yml at main --> **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3 | Low | 9/17/2024 |
| 2.4.2 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Improve the CI by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/485 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.1...2.4.2 | Low | 9/17/2024 |
| 2.4.1 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Fix placement of return type when there is a doctest by @hoodmane in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/482 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.0...2.4.1 | Low | 9/12/2024 |
| 2.4.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> - Drop 3.9 support - Add 3.13 support - Bump dependencies **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.3.0...2.4.0 | Low | 9/7/2024 |
| 2.3.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Add module name rewrite configuration option by @hoodmane in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/474 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.2.3...2.3.0 | Low | 8/29/2024 |
| 2.2.3 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Fix mypy errors due to unneeded type ignores by @hoodmane in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/469 * Fix rendering when docstring starst with a directive by @hoodmane in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/468 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.2.2...2.2.3 | Low | 7/17/2024 |
| 2.2.2 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Fix for Issue #384: typehints_defaults = "braces-after" fails for a multiline `:param:` entry by @tikuma-lsuhsc in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/464 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.2.1...2.2.2 | Low | 6/22/2024 |
| 2.2.1 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Fix issue #462 and another alias processing bug by @tikuma-lsuhsc in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/463 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.2.0...2.2.1 | Low | 6/21/2024 |
| 2.2.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Support autodoc_type_aliases configuration by @tikuma-lsuhsc in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/459 ## New Contributors * @tikuma-lsuhsc made their first contribution in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/459 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.1.1...2.2.0 | Low | 6/19/2024 |
| 2.1.1 | <!-- Release notes generated using configuration in .github/release.yml at main --> **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.1.0...2.1.1 | Low | 6/4/2024 |
| 2.1.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Support Sphinx 7.3 and drop 3.8 support by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/448 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.0.1...2.1.0 | Low | 4/17/2024 |
| 2.0.1 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Extend linter/formatter rules by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/427 * Fix the CI by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/434 * Add missing option to readme by @caffeinepills in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/446 * Return injection fix by @caffeinepills in https://github.com/tox-dev/sp | Low | 4/10/2024 |
| 2.0.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Add option to force unions (and options) to be rendered with bars by @hoodmane in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/418 (on by default, hence major version bump) **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.25.3...2.0.0 | Low | 2/8/2024 |
| 1.25.3 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Stop parsing from overwriting Sphinx configuration by @flying-sheep in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/422 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.25.2...1.25.3 | Low | 1/26/2024 |
| 1.25.2 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * ENH Make types in signature respect `typehints_fully_qualified` by @hoodmane in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/400 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.25.1...1.25.2 | Low | 11/11/2023 |
| 1.25.1 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * FIX Put a slash space between xref and type args by @hoodmane in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/399 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.25.0...1.25.1 | Low | 11/10/2023 |
| 1.25.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * ENH Add a css wrapper to generated types by @hoodmane in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/397 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.24.1...1.25.0 | Low | 11/9/2023 |
| 1.24.1 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * fix: Recursively evaluate guarded code by @Mr-Pepe in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/393 ## New Contributors * @Mr-Pepe made their first contribution in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/393 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.24.0...1.24.1 | Low | 10/31/2023 |
| 1.24.0 | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed * Exclude dependabot and pre-commit ci from release notes by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/369 * Drop typed-ast as is no longer maintained/used by @gaborbernat in https://github.com/tox-dev/sphinx-autodoc-typehints/pull/373 **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.23.3...1.24.0 | Low | 7/21/2023 |
