Skip to content

Releases: mkdocstrings/python

1.13.0

26 Dec 17:58
Compare
Choose a tag to compare

1.13.0 - 2024-12-26

Compare with 1.12.2

Features

  • Allow using Ruff to format signatures and attribute values (d67215c by dm). PR-216

Bug Fixes

  • Respect show_signature_annotations option for attribute signatures in headings (e93d166 by Timothée Mazzucotelli). Issue-griffe-pydantic#9
  • Handle __init__ overloads when merging into class (af6fab3 by Timothée Mazzucotelli). Issue-212
  • Actually check if a module is public when rendering auto-generated summary table for modules (3bf55b2 by Timothée Mazzucotelli). Issue-203
  • Never render line numbers for signatures and attribute values (a669f1c by Timothée Mazzucotelli). Issue-192
  • Respect highlight's linenums config for pycon examples in docstrings (53eb82a by Timothée Mazzucotelli). Related-to-#192
  • Fix normalization of extension paths on the annoying operating system and Python 3.13 (101a6dc by Timothée Mazzucotelli).
  • Don't merge parent __init__ docstring into class docstring if such inherited method wasn't selected through the inherited_members configuration option (6c5b5c3 by Timothée Mazzucotelli). Issue-189

Code Refactoring

1.12.2

19 Oct 17:54
Compare
Choose a tag to compare

1.12.2 - 2024-10-19

Compare with 1.12.1

Bug Fixes

1.12.1

14 Oct 11:34
Compare
Choose a tag to compare

1.12.1 - 2024-10-14

Compare with 1.12.0

Bug Fixes

  • Don't escape parameter default values (9dee4d4 by Timothée Mazzucotelli). Issue-191

1.12.0

12 Oct 16:29
Compare
Choose a tag to compare

1.12.0 - 2024-10-12

Compare with 1.11.1

Build

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

Features

  • Auto-summary of members (7f9757d by Timothée Mazzucotelli).
  • Render function overloads (0f2c25c by Timothée Mazzucotelli).
  • Parameter headings, more automatic cross-references (0176b83 by Timothée Mazzucotelli).

Code Refactoring

  • Declare default CSS symbol colors under :host as well (3b9dba2 by James McDonnell). PR-186

1.11.1

03 Sep 17:20
Compare
Choose a tag to compare

1.11.1 - 2024-09-03

Compare with 1.11.0

Code Refactoring

  • Prepare relative_crossrefs and scoped_crossrefs insiders features (dd8b014 by Timothée Mazzucotelli).

1.11.0

03 Sep 13:05
Compare
Choose a tag to compare

1.11.0 - 2024-09-03

Compare with 1.10.9

Features

  • Hook into autorefs to provide context around cross-ref errors (bb4be5b by Timothée Mazzucotelli).

1.10.9

30 Aug 18:04
Compare
Choose a tag to compare

1.10.9 - 2024-08-30

Compare with 1.10.8

Build

  • Explicitly depend on mkdocs-autorefs to be able to specify lower bound (2299ab5 by Timothée Mazzucotelli).

Code Refactoring

  • Use new autorefs syntax (68cb72f by Timothée Mazzucotelli).

1.10.8

14 Aug 17:50
Compare
Choose a tag to compare

1.10.8 - 2024-08-14

Compare with 1.10.7

Build

  • Depend on Griffe 0.49 (a87dcad by Timothée Mazzucotelli).

1.10.7

25 Jul 16:17
Compare
Choose a tag to compare

1.10.7 - 2024-07-25

Compare with 1.10.6

Packaging

  • Include tests and all relevant files for downstream packaging in source distribution

1.10.6

25 Jul 15:58
Compare
Choose a tag to compare

1.10.6 - 2024-07-25

Compare with 1.10.5

Bug Fixes

  • Fix condition to display members (check all members, not just non-inherited ones) (3d838a9 by Timothée Mazzucotelli).

Code Refactoring

  • Update code for Griffe 0.48 (removing deprecation warnings) (eff10cc by Timothée Mazzucotelli). Issue-173