Releases: mkdocstrings/griffe
Releases · mkdocstrings/griffe
0.45.3
0.45.3 - 2024-06-09
Bug Fixes
0.45.2
0.45.2 - 2024-05-23
Bug Fixes
0.45.1
0.45.1 - 2024-05-18
Bug Fixes
0.45.0
0.45.0 - 2024-05-12
Features
- Implement
-x
,--force-inspection
CLI option (776063d by Timothée Mazzucotelli). - Implement
force_inspection
option in the loader API (3266f22 by Timothée Mazzucotelli). - Support inspecting packages (
__init__
modules) (3f74f67 by Timothée Mazzucotelli). - Add parameters for resolving aliases to
load
functions (e418dee by Timothée Mazzucotelli). - Load private sibling modules by default when resolving aliases (4806189 by Timothée Mazzucotelli).
Bug Fixes
- Pass down modules collection when inspecting (bc0f74b by Timothée Mazzucotelli).
- Catch loading errors when loading additional modules during wildcard expansion and alias resolution (964e0d2 by Timothée Mazzucotelli).
Code Refactoring
- Improve stats code and performance (eeb497f by Timothée Mazzucotelli).
- Recurse immediately into non-discoverable submodules (no path on disk) during dynamic analysis (d0b7a1d by Timothée Mazzucotelli).
- Simplify the code that checks if an object should be aliased or not during dynamic analysis (fc794c2 by Timothée Mazzucotelli).
- Avoid side-effect in inspector by checking early if an object is a cached property (a6bfcfd by Timothée Mazzucotelli).
0.44.0
0.43.0
0.43.0 - 2024-04-18
Features
- Add properties telling whether an expression name resolves to an enumeration class, instance or value (fdb21d9 by Timothée Mazzucotelli). Issue-mkdocstrings/python#124
0.42.2
0.42.2 - 2024-04-15
Bug Fixes
0.42.1
0.42.0
0.42.0 - 2024-03-11
Features
- Better support for dataclasses (82a9d57 by Timothée Mazzucotelli). Issue-33, Issue-34, Issue-38, Issue-39, PR-240
Bug Fixes
- Don't return properties as parameters of dataclasses (again) (8c48397 by Hassan Kibirige). Issue-232, PR-248
- Fix getting return type from parent property when parsing Sphinx docstrings (f314957 by Timothée Mazzucotelli). Issue-125
Code Refactoring
0.41.3
0.41.3 - 2024-03-04
Code Refactoring
- Catch index errors when finding top module in case of search path misconfiguration (46c56c7 by Timothée Mazzucotelli). Issue-#246