Skip to content

0.39.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jan 17:44
· 261 commits to main since this release

0.39.0 - 2024-01-16

Compare with 0.38.1

Features

  • Support editable installs dynamically exposing modules from other directories (2c4ba75 by Timothée Mazzucotelli). Issue #229
  • Support meson-python editable modules (9123897 by Timothée Mazzucotelli).
  • Support admonitions in Numpydoc docstrings (1e311a4 by Michael Chow). Issue #214, PR #219, Co-authored-by: Timothée Mazzucotelli pawamoy@pm.me
  • Expose module properties on all objects (123f8c5 by Timothée Mazzucotelli). Issue #226

Bug Fixes

  • Consider space-only lines to be empty, never break Numpydoc sections on blank lines (8c57354 by Timothée Mazzucotelli). PR #220, Related to PR #219, Numpydoc discussion
  • Allow merging stubs into alias targets (3cf7958 by Timothée Mazzucotelli).
  • Insert the right directory in front of import paths before inspecting a module (dynamically imported) (7d75c71 by Timothée Mazzucotelli).

Code Refactoring

  • Set lineno to 0 for removed objects when checking API (b660c34 by Timothée Mazzucotelli).
  • Prepare support for new output formats (styles) of the check command (f2ece1e by Timothée Mazzucotelli).
  • Transform finder's package and namespace package classes into dataclasses (16be6a4 by Timothée Mazzucotelli).