Skip to content

Releases: mkdocstrings/griffe

1.5.4

26 Dec 17:48
Compare
Choose a tag to compare

1.5.4 - 2024-12-26

Compare with 1.5.3

Bug Fixes

  • Append trailing comma to length-1 tuples (4fccca7 by Timothée Mazzucotelli). Issue-343

Performance Improvements

  • Avoid dictionary creation when accessing members of non-classes with subscript syntax (0279998 by Timothée Mazzucotelli).

1.5.3

26 Dec 17:03
Compare
Choose a tag to compare

1.5.3 - 2024-12-26

Compare with 1.5.2

Code Refactoring

  • Stop caching objects' inherited members, aliases' members and inherited members, classes' resolved bases (e8db3a2 by Timothée Mazzucotelli). Issue-346

1.5.2

26 Dec 16:29
Compare
Choose a tag to compare

1.5.2 - 2024-12-26

Compare with 1.5.1

Bug Fixes

  • Always resolve aliases when checking APIs (0b4f0da by Timothée Mazzucotelli).
  • Don't use same branch name when creating a worktree (6d6c996 by Timothée Mazzucotelli). Issue-337
  • Fetch attribute annotations from inherited members too when parsing docstrings (88fb6b6 by Timothée Mazzucotelli). Issue-mkdocstrings/python#175

1.5.1

18 Oct 13:40
Compare
Choose a tag to compare

1.5.1 - 2024-10-18

Compare with 1.5.0

Bug Fixes

  • Sort Git tags using creatordate field, which works with both lightweight and annotated tags (3bfa401 by Timothée Mazzucotelli). Issue-327

1.5.0

17 Oct 22:48
Compare
Choose a tag to compare

1.5.0 - 2024-10-18

Compare with 1.4.1

Features

  • Allow setting and deleting parameters within container (19f354d by Timothée Mazzucotelli).

1.4.1

11 Oct 22:33
Compare
Choose a tag to compare

1.4.1 - 2024-10-12

Compare with 1.4.0

Code Refactoring

  • Drop support for Python 3.8 (f2d39b8 by Timothée Mazzucotelli).

1.4.0

11 Oct 12:56
Compare
Choose a tag to compare

1.4.0 - 2024-10-11

Compare with 1.3.2

Features

  • Add Markdown and GitHub output formats to the griffe check command (806805c by Timothée Mazzucotelli).

1.3.2

01 Oct 13:40
Compare
Choose a tag to compare

1.3.2 - 2024-10-01

Compare with 1.3.1

Bug Fixes

  • Normalize paths of temporary Git worktrees (0821e67 by Timothée Mazzucotelli). Issue-324

1.3.1

12 Sep 13:19
Compare
Choose a tag to compare

1.3.1 - 2024-09-12

Compare with 1.3.0

Bug Fixes

  • Refactor and fix logic again for fetching returns/yields/receives annotation from parents (a80bd3c by Timothée Mazzucotelli). Follow-up-of-PR-322
  • Don't crash on invalid signature given "Receives" section (1cb8f51 by Timothée Mazzucotelli).

1.3.0

10 Sep 15:02
Compare
Choose a tag to compare

1.3.0 - 2024-09-10

Compare with 1.2.0

Features

  • Allow deselecting multiple or named items in Yields and Receives (344df50 by Marco Ricci). Issue-263

Bug Fixes

  • Don't crash when trying to merge stubs into a compiled module that has no file path (e1f3ed9 by Timothée Mazzucotelli). Issue-323
  • Fix identity checks in inspector when handling attributes (676cfb4 by Timothée Mazzucotelli).

Code Refactoring

  • Extract common functionality in Returns, Yields and Receives parsing (c768356 by Marco Ricci). Issue-263
  • Remove useless branch in resolve method, add tests for it (aa6c7e4 by Timothée Mazzucotelli).