Releases: mkdocstrings/griffe
Releases · mkdocstrings/griffe
1.9.0
1.9.0 - 2025-07-28
Features
- Support PEP 695 generics (be28e9c by Victor Westerhuis). Issue-342, PR-348, Co-authored-by: Timothée Mazzucotelli dev@pawamoy.fr
1.8.0
1.8.0 - 2025-07-23
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
- Avoid SyntaxError when loading modules encoded in UTF8 with BOM (b346190 by John Hennig). Issue-386, PR-387, Co-authored-by: Timothée Mazzucotelli dev@pawamoy.fr
- Correctly parenthesize expressions (a8c5585 by Abraham Cheung). PR-389, Co-authored-by: Timothée Mazzucotelli dev@pawamoy.fr
Code Refactoring
1.7.3
1.7.3 - 2025-04-23
Bug Fixes
Code Refactoring
- Log a debug message when inspecting a module raises an error (4e73b3e by Timothée Mazzucotelli). Issue-mkdocstrings-753
1.7.2
1.7.2 - 2025-04-01
Bug Fixes
- Override exports when merging module stubs (94f23e7 by Timothée Mazzucotelli). Issue-mkdocstrings-751
- Override attribute values when merging stubs (b940c51 by Timothée Mazzucotelli). Issue-mkdocstrings-751
1.7.1
1.7.1 - 2025-03-29
Bug Fixes
1.7.0
1.6.3
1.6.3 - 2025-03-26
Bug Fixes
- Allow setting
lineno,endlinenoandvaluethrough aliases (d038eaa by Timothée Mazzucotelli). Issue-griffe-pydantic-29 - Don't resolve attribute values to attribute with same name (25cc58f by Timothée Mazzucotelli). Issue-367
Code Refactoring
1.6.2
1.6.1
1.6.1 - 2025-03-18
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
1.6.0 - 2025-03-01
Features
- Allow passing literal docstring styles everywhere in the API, not just
Parserenumeration values (053bf20 by Timothée Mazzucotelli).
Bug Fixes
- Follow symlinks when finding modules (087832f by Timothée Mazzucotelli). Issue-mkdocstrings-python-258