Skip to content

Releases: tox-dev/sphinx-autodoc-typehints

3.9.7

05 Mar 18:32
3bb7231

Choose a tag to compare

What's Changed

  • 🐛 fix(resolver): resolve NamedTuple hints from class by @gaborbernat in #657

Full Changelog: 3.9.6...3.9.7

3.9.6

04 Mar 04:32
eed675c

Choose a tag to compare

What's Changed

  • 🐛 fix(stubs): resolve stub type hints for C/Rust extensions by @gaborbernat in #655

Full Changelog: 3.9.5...3.9.6

3.9.5

02 Mar 19:57
4317689

Choose a tag to compare

What's Changed

  • 🐛 fix(stubs): resolve stub imports for type hint evaluation by @gaborbernat in #654

Full Changelog: 3.9.4...3.9.5

3.9.4

02 Mar 16:15
b9efeb2

Choose a tag to compare

What's Changed

  • 🐛 fix(stubs): strip all suffixes for extension modules by @gaborbernat in #652

Full Changelog: 3.9.3...3.9.4

3.9.3

02 Mar 03:47
554a0c4

Choose a tag to compare

What's Changed

  • 🐛 fix(intersphinx): exclude builtin type aliases from mapping by @gaborbernat in #650

Full Changelog: 3.9.2...3.9.3

3.9.1

01 Mar 16:16
71e12b5

Choose a tag to compare

What's Changed

Full Changelog: 3.9.0...3.9.1

3.9.0

01 Mar 15:36
97e4fc7

Choose a tag to compare

What's Changed

Full Changelog: 3.8.0...3.9.0

3.8.0

25 Feb 14:59
0fedde1

Choose a tag to compare

What's Changed

  • ✨ feat(signatures): enable overload signature display by @gaborbernat in #625
  • ✨ feat(annotations): preserve documented type aliases by @gaborbernat in #626
  • ✨ feat(annotations): use annotationlib on 3.14+ for forward refs by @gaborbernat in #627
  • ♻️ refactor(core): extract format-specific submodules by @gaborbernat in #628
  • ✨ feat(warnings): add source location context by @gaborbernat in #629
  • ✨ feat(stubs): resolve type hints from .pyi stub files (#161) by @gaborbernat in #630
  • ✨ feat(annotations): support Annotated with Doc() for param descriptions by @gaborbernat in #631
  • 🧪 test(output): normalize Sphinx text for stable comparisons by @gaborbernat in #632
  • ✨ feat(attrs): backfill type annotations for attrs classes by @gaborbernat in #633
  • 📝 docs(readme): rewrite with Diataxis framework by @gaborbernat in #634

Full Changelog: 3.7.0...3.8.0

3.7.0

23 Feb 20:54
c09480e

Choose a tag to compare

What's Changed

  • Migrate type checking from mypy to ty by @gaborbernat in #611
  • Move from extras to dependency-groups by @gaborbernat in #612
  • 🐛 fix(types): resolve PEP 695 type params in annotations by @gaborbernat in #614
  • fix: separate injected :rtype: from preceding paragraph by @lweyrich1 in #615
  • 🐛 fix(rtype): skip Return type for generators with Yields by @gaborbernat in #616
  • 🐛 fix(guard): silence ImportError for third-party guards by @gaborbernat in #617
  • 🐛 fix(sig): prevent KeyError in method lookup by @gaborbernat in #620
  • 🐛 fix(annotations): show NewType as alias name with supertype by @gaborbernat in #622
  • 🐛 fix(annotations): link enum variants in Literal types by @gaborbernat in #623
  • 🐛 fix(parser): prevent directive side-effects in snippet parsing by @gaborbernat in #624

New Contributors

Full Changelog: 3.6.3...3.7.0

3.6.3

18 Feb 04:19
c6f6768

Choose a tag to compare

What's Changed

  • 🔧 build(tox): migrate from tox.ini to tox.toml by @gaborbernat in #609
  • Fix extra () after NewType in rendered output by @Fridayai700 in #608
  • Fix ValueError on wrapper loops in inspect.unwrap by @Fridayai700 in #607
  • Fix IndexError with always_document_param_types and braces-after defaults by @Fridayai700 in #605
  • Fix warning for new of NamedTuple subclasses by @Fridayai700 in #606

New Contributors

  • @Fridayai700 made their first contribution in #608

Full Changelog: 3.6.2...3.6.3