Skip to content

Releases: mkdocstrings/griffe

1.9.0

28 Jul 17:45

Choose a tag to compare

1.9.0 - 2025-07-28

Compare with 1.8.0

Features

1.8.0

22 Jul 23:46

Choose a tag to compare

1.8.0 - 2025-07-23

Compare with 1.7.3

Features

  • Add method to functions and classes to build and return a stringified signature (8ef1486 by ISOREX). Discussion-376, PR-381, Co-authored-by: Timothée Mazzucotelli dev@pawamoy.fr
  • Enhance Sphinx-style parameter parsing to handle invalid type info (cbce5a2 by Edouard Choinière). PR-396
  • Parse Sphinx parameter types as expressions (70dda21 by Edouard Choinière). PR-392

Bug Fixes

Code Refactoring

  • Be more consistent regarding not overriding submodules with aliases (be1963c by Timothée Mazzucotelli).
  • Allow ExprName.parent to be of type griffe.Function (acafbd8 by Edouard Choinière). Issue-391, PR-395
  • Normalize labels for attributes (1b376cd by Timothée Mazzucotelli).

1.7.3

23 Apr 11:28

Choose a tag to compare

1.7.3 - 2025-04-23

Compare with 1.7.2

Bug Fixes

  • Don't output color codes with GitHub format (2666399 by Timothée Mazzucotelli). Issue-378

Code Refactoring

1.7.2

01 Apr 14:38

Choose a tag to compare

1.7.2 - 2025-04-01

Compare with 1.7.1

Bug Fixes

1.7.1

29 Mar 12:05

Choose a tag to compare

1.7.1 - 2025-03-29

Compare with 1.7.0

Bug Fixes

  • Never raise alias resolution error when resolving a name from an __init__ method scope (949ff7d by Timothée Mazzucotelli). Issue-374

1.7.0

27 Mar 15:32

Choose a tag to compare

1.7.0 - 2025-03-27

Compare with 1.6.3

Dependencies

  • Remove dependency to astunparse (Python 3.8-) (fd052b1 by Timothée Mazzucotelli).

Features

  • Add warnings parameter to docstring parsers, allowing to disable all warning logs when parsing docstrings (7ac01ba by Timothée Mazzucotelli). Issue-293

1.6.3

26 Mar 12:47

Choose a tag to compare

1.6.3 - 2025-03-26

Compare with 1.6.2

Bug Fixes

Code Refactoring

  • Improve objects conversion to annotation during dynamic analysis (716d27b by Timothée Mazzucotelli). Issue-369

1.6.2

20 Mar 12:40

Choose a tag to compare

1.6.2 - 2025-03-20

Compare with 1.6.1

Code Refactoring

  • Maintain exports order (__all__) (ded36bf by Timothée Mazzucotelli).

1.6.1

18 Mar 15:18

Choose a tag to compare

1.6.1 - 2025-03-18

Compare with 1.6.0

Bug Fixes

  • Extend exports from already expanded modules (7e708cf by Timothée Mazzucotelli). Issue-746
  • Update imports when merging stubs (5a92379 by Timothée Mazzucotelli). Issue-746
  • Don't alias attributes when inspecting (8063ba9 by Timothée Mazzucotelli). Issue-366
  • Register top-module in collection earlier (2c389b5 by Timothée Mazzucotelli).
  • Prevent recursion errors by not looking into inherited members when resolving base classes (87cbaf8 by Timothée Mazzucotelli).

1.6.0

01 Mar 13:55

Choose a tag to compare

1.6.0 - 2025-03-01

Compare with 1.5.7

Features

  • Allow passing literal docstring styles everywhere in the API, not just Parser enumeration values (053bf20 by Timothée Mazzucotelli).

Bug Fixes