Releases: mkdocstrings/handler-template
Releases · mkdocstrings/handler-template
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.0
1.3.0 - 2025-03-11
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 ofpypi-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 toinventories
(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).
1.2.4
1.2.3
1.2.2
1.2.2 - 2024-12-23
Merge upstream
Bug Fixes
- Ignore constraints on main package (from dependencies), to allow resolving deps in forks/CI (d644679 by Timothée Mazzucotelli). Issue-uv#8148
- Don't pass
--python python
to uv, which requires apython
exec in the PATH (331db66 by Timothée Mazzucotelli). Issue-40 - Make it so that linters see the make script (4989d1e by Timothée Mazzucotelli).
Code Refactoring
- Always disable re-sync when using
uv run
throughmake
(3fe244b by Timothée Mazzucotelli). - Remove default PDM settings from pyproject.toml, use default pth-type editable installs (d6ef6f8 by Timothée Mazzucotelli).
- Declare dev-deps using PEP 735 (79f05ef by Timothée Mazzucotelli). Issue-42
- Improve experience for Windows users (ece7662 by Blair Conrad). PR-33
1.2.1
1.2.1 - 2024-10-17
Bug Fixes
- Also remove Gitpod badge since we removed configuration (65cc91a by Timothée Mazzucotelli).
- Only add
force
parameter to docs-deploy duty when insiders is enabled (8df12ae by Timothée Mazzucotelli). - Always fetch the whole Git history, needed to build the current project in non-editable mode with an up-to-date version (f52522e by Timothée Mazzucotelli).