freshcrate
Home > Frameworks > sphinx-autodoc-typehints

sphinx-autodoc-typehints

Type hints (PEP 484) support for the Sphinx autodoc extension

Description

# sphinx-autodoc-typehints [![PyPI](https://img.shields.io/pypi/v/sphinx-autodoc-typehints?style=flat-square)](https://pypi.org/project/sphinx-autodoc-typehints/) [![Supported Python versions](https://img.shields.io/pypi/pyversions/sphinx-autodoc-typehints.svg)](https://pypi.org/project/sphinx-autodoc-typehints/) [![Downloads](https://pepy.tech/badge/sphinx-autodoc-typehints/month)](https://pepy.tech/project/sphinx-autodoc-typehints) [![check](https://github.com/tox-dev/sphinx-autodoc-typehints/actions/workflows/check.yaml/badge.svg)](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

VersionChangesUrgencyDate
3.10.2Imported from PyPI (3.10.2)Low4/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.1Medium4/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-aMedium4/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...Medium3/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...Medium3/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.9Low3/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.8Low3/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.7Low3/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.6Low3/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.5Low3/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.4Low3/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.3Low3/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.1Low3/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/639Low3/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-Low2/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: sepaLow2/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 *Low2/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.2Low1/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.1Low1/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.0Low12/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/tLow10/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.1Low10/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.0Low10/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.0Low10/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.0Low10/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-tLow4/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.0Low2/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.1Low1/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:/Low1/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:/Low10/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.4Low9/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.3Low9/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.2Low9/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.1Low9/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.0Low9/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.0Low8/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.3Low7/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.2Low6/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.1Low6/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.0Low6/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.1Low6/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.0Low4/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/spLow4/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.0Low2/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.3Low1/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.2Low11/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.1Low11/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.0Low11/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.1Low10/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.0Low7/21/2023

Dependencies & License Audit

Loading dependencies...

Similar Packages

pyproject-apiAPI to interact with the python pyproject.toml based projects1.10.0
toxtox is a generic virtualenv management and test command line tool4.53.0
schemathesisProperty-based testing framework for Open API and GraphQL based apps4.15.2
robotframeworkGeneric automation framework for acceptance testing and robotic process automation (RPA)7.4.2
seleniumbaseA complete web automation framework for end-to-end testing.4.48.2