Skip to content

Releases: mkdocstrings/handler-template

1.6.0

10 Nov 12:57
1.6.0
bbe3319

Choose a tag to compare

1.6.0 - 2025-11-10

Compare with 1.5.1

Merge upstream

Bug Fixes

  • Fix tagging commit when signed commits are enabled? (f1f0950 by Timothée Mazzucotelli).
  • Always force docs deployment (c41b8fe by Timothée Mazzucotelli).
  • Use specific version of artifact (91b5c99 by Timothée Mazzucotelli).

Features

  • Automate sponsors update in README (7ab74bd by Timothée Mazzucotelli).

Code Refactoring

  • Remove Insiders-related contents (79737bf by Timothée Mazzucotelli).
  • Remove match parameter on test duty, since we can pass -k directly (ca104e4 by Timothée Mazzucotelli).
  • Remove support for Python 3.9, add support for Python 3.14, add testing for Python 3.15 (946ca5a by Timothée Mazzucotelli).
  • Use Python 3.13 in non-matrix jobs (9256040 by Timothée Mazzucotelli).
  • Upgrade setup-python action to v6 (86a942d by Timothée Mazzucotelli).

1.5.1

09 Oct 11:33

Choose a tag to compare

1.5.1 - 2025-10-09

Compare with 1.5.0

Merge upstream

Bug Fixes

1.5.0

09 Oct 11:22

Choose a tag to compare

1.5.0 - 2025-10-09

Compare with 1.4.5

Merge upstream

Bug Fixes

  • Fix typo in PR template (b270abc by Timothée Mazzucotelli).

Features

  • Warn on default encoding in open() calls (f41edb4 by Bartosz Sławecki). PR-77
  • Run quality CI on matrix (27ffb20 by Bartosz Sławecki). PR-73
  • Don't run CI on topic branches without a PR (0c4f6cd by Bartosz Sławecki). PR-71
  • Cancel no longer useful runs in the same PR (34b8778 by Bartosz Sławecki). PR-74
  • Print file:lineno in API test output (fce4ee4 by Timothée Mazzucotelli).
  • Add pull request template (5f60cf1 by Timothée Mazzucotelli).

Code Refactoring

  • Support light and dark background logos for premium sponsors (852105a by Timothée Mazzucotelli).
  • Don't fail fast (bce6109 by Bartosz Sławecki). PR-75
  • Be more resilient to errors in latest (dev) Python version (898db72 by Timothée Mazzucotelli).
  • Remove Radicle badge extension (too bothersome, will add badges manually) (1e2dbfd by Timothée Mazzucotelli).
  • Debug Radicle ID context hook (d8069b9 by Timothée Mazzucotelli).
  • Take control over the Gitter/Matrix badge's color (a8f9282 by Timothée Mazzucotelli).
  • Add a rad clone badge if the repository was rad init'd (ee65aee by Timothée Mazzucotelli).
  • Use new package name for extensions (27c1d8e by Timothée Mazzucotelli).
  • Improve initial output of make (ac0da32 by Timothée Mazzucotelli). PR-griffe-393
  • Ignore Ruff/ty warnings, prepare ty use (d581cd6 by Timothée Mazzucotelli).

1.4.5

20 May 11:02

Choose a tag to compare

1.4.5 - 2025-05-20

Compare with 1.4.4

Merge upstream

Code Refactoring

  • Format code (new Ruff lints) (17b874f by Timothée Mazzucotelli).
  • Update usage of mkdocs-llmstxt (93ac1bb by Timothée Mazzucotelli).

1.4.4

24 Mar 15:24

Choose a tag to compare

1.4.4 - 2025-03-24

Compare with 1.4.3

Bug Fixes

  • Add missing style for preview admonitions (ac06578 by Timothée Mazzucotelli).
  • Add missing Pydantic dev-dep (docs group) (e030fb8 by Timothée Mazzucotelli).
  • Add missing Markdown extensions (f72f0d2 by Timothée Mazzucotelli).

1.4.3

24 Mar 11:51

Choose a tag to compare

1.4.3 - 2025-03-16

Compare with 1.4.2

Merge upstream

Bug Fixes

  • Exclude mypy cache folders from sdists (16011cc by Timothée Mazzucotelli).

1.4.2

18 Mar 15:26

Choose a tag to compare

1.4.2 - 2025-03-16

Compare with 1.4.1

Code Refactoring

  • Mark legacy code with YORE comment (a4c387c by Timothée Mazzucotelli).

1.4.1

13 Mar 17:15

Choose a tag to compare

1.4.1 - 2025-03-13

Compare with 1.4.0

Merge upstream

Code Refactoring

  • Improve API tests robustness (65a867c by Timothée Mazzucotelli).

1.4.0

12 Mar 13:53

Choose a tag to compare

1.4.0 - 2025-03-12

Compare with 1.3.0

Features

  • Update for latest mkdocstrings (b4959f4 by Timothée Mazzucotelli).

Code Refactoring

  • Move last public module to internal folder (451735d by Timothée Mazzucotelli).

1.3.0

11 Mar 13:24

Choose a tag to compare

1.3.0 - 2025-03-11

Compare with 1.2.4

Merge upstream

Features

  • Enable backlinks in API docs (20aba08 by Timothée Mazzucotelli).
  • Check legacy code with Yore each time the changelog is updated (63e4af5 by Timothée Mazzucotelli). Issue-60
  • Split dependency-groups in sections (bae928e by Dennis Bücker). Discussion-58, PR-59
  • Generate /llms.txt docs file (2000ef6 by Timothée Mazzucotelli). Issue-49
  • Add initial API tests (997155b by Timothée Mazzucotelli).
  • Add config to run project, and allow to pass arguments (bd88519 by Timothée Mazzucotelli). Issue-53

Bug Fixes

  • Output llms-full.txt, not llms.txt (2c8b4f8 by Timothée Mazzucotelli).
  • Ensure test jobs wait for quality one (for objects inventory artifact to be ready) (885f204 by Timothée Mazzucotelli).
  • Fix license choices in template configuration (f26c221 by Timothée Mazzucotelli).
  • Prevent extension crash with key error (1d27caf by Timothée Mazzucotelli).

Code Refactoring

  • Fully enable autorefs for docs (152924d by Timothée Mazzucotelli).
  • Simplify API docs (stop using gen-files and literate-nav) (6d1aec8 by Timothée Mazzucotelli).
  • Stop depending on Black now that mkdocstrings-python supports Ruff for formatting signatures (6554451 by Timothée Mazzucotelli).
  • Store and download objects inventory in CI, enabling API tests (a55906c by Timothée Mazzucotelli).
  • Prevent publishing insiders packages to PyPI (b51ae0f by Timothée Mazzucotelli). Issue-44
  • Mention insiders instead of pypi-insiders in docs (4c8d09e by Timothée Mazzucotelli). Issue-45
  • Write comments, not docstrings in internal modules/scripts (bedf879 by Timothée Mazzucotelli).
  • Use an "internal" layout (fd500cc by Timothée Mazzucotelli). Issue-50
  • Remove Ko-Fi and Paypal from funding file (16f0e0e by Timothée Mazzucotelli). Issue-55
  • Update setup-uv action version (52df1c1 by Timothée Mazzucotelli). Issue-54
  • Enable docs instant preview (link hover) (59b1229 by Timothée Mazzucotelli). Issue-52
  • Rename mkdocstrings-python import option to inventories (c56d1cc by Timothée Mazzucotelli).
  • Enable docs navigation breadcrumbs (15536d7 by Timothée Mazzucotelli).
  • Rename script that generates API reference (db1a856 by Timothée Mazzucotelli).
  • Set metadata title in docs pages (1837a07 by Timothée Mazzucotelli).
  • Update license templating (84537c7 by Timothée Mazzucotelli).
  • Update insiders docs now that we better handle beneficiaries (59bbbb5 by Timothée Mazzucotelli).