Skip to content

Releases: mkdocstrings/griffe

0.36.9

26 Oct 22:38
Compare
Choose a tag to compare

0.36.9 - 2023-10-27

Compare with 0.36.8

Bug Fixes

Code Refactoring

  • Expose parser enuemration and parser functions in top-level module (785baa0 by Timothée Mazzucotelli).

0.36.8

25 Oct 17:29
Compare
Choose a tag to compare

0.36.8 - 2023-10-25

Compare with 0.36.7

Bug Fixes

0.36.7

17 Oct 12:47
Compare
Choose a tag to compare

0.36.7 - 2023-10-17

Compare with 0.36.6

Bug Fixes

  • Add missing proxies (methods/properties) to aliases (7320640 by Timothée Mazzucotelli).

Code Refactoring

  • Use final target in alias proxies (731d662 by Timothée Mazzucotelli).

0.36.6

16 Oct 16:10
Compare
Choose a tag to compare

0.36.6 - 2023-10-16

Compare with 0.36.5

Code Refactoring

  • Only consider presence/absence for docstrings truthiness, not emptiness of their value (4c49611 by Timothée Mazzucotelli).

0.36.5

09 Oct 12:18
Compare
Choose a tag to compare

0.36.5 - 2023-10-09

Compare with 0.36.4

Bug Fixes

  • Force extension import path to be a string (coming from MkDocs' !relative tag) (34e21a9 by Timothée Mazzucotelli).
  • Fix crash when trying to get a decorator callable path (found thanks to pysource-codegen) (e57f08e by Timothée Mazzucotelli).
  • Fix crash when trying to get docstring after assignment (found thanks to pysource-codegen) (fb0a0c1 by Timothée Mazzucotelli).
  • Fix type errors in expressions and value extractor, don't pass duplicate arguments (found thanks to pysource-codegen) (7e53288 by Timothée Mazzucotelli).

0.36.4

28 Sep 14:46
Compare
Choose a tag to compare

0.36.4 - 2023-09-28

Compare with 0.36.3

Bug Fixes

  • Fix visiting relative imports in non-init modules (c1138c3 by Timothée Mazzucotelli).

0.36.3

28 Sep 13:29
Compare
Choose a tag to compare

0.36.3 - 2023-09-28

Compare with 0.36.2

Bug Fixes

  • Fix parsing of choices in Numpy parameters (5f2d997 by Timothée Mazzucotelli). Issue #212

Code Refactoring

  • Add repr methods to function parameters (9442234 by Timothée Mazzucotelli).

0.36.2

10 Sep 16:20
Compare
Choose a tag to compare

0.36.2 - 2023-09-10

Compare with 0.36.1

Bug Fixes

  • Fix warnings for docstrings in builtin modules (6ba3e04 by Timothée Mazzucotelli).
  • Fix dumping filepath to a dict when it is a list (066a4a7 by davfsa). PR #207

0.36.1

04 Sep 16:37
Compare
Choose a tag to compare

0.36.1 - 2023-09-04

Compare with 0.36.0

Bug Fixes

  • Fix iterating non-flat expressions (some nodes were skipped) (3249155 by Timothée Mazzucotelli).

0.36.0

01 Sep 19:17
Compare
Choose a tag to compare

0.36.0 - 2023-09-01

Compare with 0.35.2

Features

  • Add option to read return type of properties in their summary (Google-style) (096970f by Timothée Mazzucotelli). Issue #137, PR #206
  • Add option to make parentheses around the type of returned values optional (Google-style) (b0620f8 by Timothée Mazzucotelli). Issue #137
  • Get class parameters from parent's __init__ method (e8a9fdc by Timothée Mazzucotelli). Issue #205

Bug Fixes

  • Use all members (declared and inherited) when checking for breakages, avoid false-positives when a member of a class is moved into a parent class (1c4340b by Timothée Mazzucotelli). Issue #203
  • Skip early submodules with dots in their path (5e81b8a by Timothée Mazzucotelli). Issue #185

Code Refactoring

  • Allow iterating on expressions in both flat and nested ways (3957fa7 by Timothée Mazzucotelli).