GitHub
02/23/2026, 2:10 PMgriffe to 2.0.0
Changelog
Sourced from griffe's changelog.
## 2.0.0 - 2026-02-09
Compare with 1.15.0
### Breaking Changes
This version removes previously deprecated API:
• `ExportedName`: Public object was removed
• `infer_docstring_style(options)`: Parameter was removed
• `parse_auto(options)`: Parameter was removed
• `parse_google(options)`: Parameter was removed
• `parse_numpy(options)`: Parameter was removed
• `parse_sphinx(options)`: Parameter was removed
• `assert_git_repo`: Public object was removed
• `get_latest_tag`: Public object was removed
• `get_repo_root`: Public object was removed
• `tmp_worktree`: Public object was removed
### Features
• Support merging overload annotations into implementation (584cdb5 by Timothée Mazzucotelli). Issue-442, PR-443
• Add support for PEP 750 template strings (59266a9 by ellie). PR-440
### Bug Fixes
• Keep newlines in parameter (and other multiline directives) descriptions in Sphinx docstrings (1fde0d2 by Timothée Mazzucotelli). Issue-mkdocstrings-808, PR-438
### Code Refactoring
• Makeimports lazy in CLI (4772456 by Timothée Mazzucotelli).griffe
• Split to,griffeandgriffecliuv workspaces (162c31c by Bartosz Sławecki). Issue-408, PR-434, Co-authored-by: Timothée Mazzucotelli dev@pawamoy.frgriffelib
• Remove deprecated code (dcb075e by Bartosz Sławecki). PR-433, Co-authored-by: Timothée Mazzucotelli dev@pawamoy.fr
### Build
• Declare tag pattern for uv-dynamic-versioning (noprefix) (c869c97 by Timothée Mazzucotelli). Upstream-issuev
• Change build system to hatchling (09b0682 by Bartosz Sławecki). PR-430
## 1.15.0 - 2025-11-10
Compare with 1.14.0
### Features
• Prefer stub over target object if not the same kind (196bcf4 by Kattni). Discussion-mkdocstrings-803, PR-422
• Parse keywords in class declarations (0709f0d by Timothée Mazzucotelli).
• Support unpacking typed dicts in signatures and docstrings (60cbb5f by Timothée Mazzucotelli). Issue-mkdocstrings-python-207, Issue-284
• Support checking packages from PyPI directly (e04a5cf by Timothée Mazzucotelli).
• Support expression modernization (4ae5d25 by Timothée Mazzucotelli).... (truncated) Commits • `bc86dc3` chore: Prepare release 2.0.0 • `4772456` refactor: Make
griffe imports lazy in CLI
• `c869c97` build: Declare tag pattern for uv-dynamic-versioning (no v prefix)
• `cb535e0` docs: Update example command in home page
• `40b0a79` chore: Simplify build duty
• `852b5d2` chore: Fix sdist file inclusion
• `d750a74` chore: Allow building subpackages in root dist folder
• `9cb6f13` chore: Ignore dist dirs in subpackages
• `584cdb5` feat: Support merging overload annotations into implementation
• `59266a9` feat: Add support for PEP 750 template strings
• Additional commits viewable in compare view
Updates nox from 2025.11.12 to 2026.2.9
Release notes
Sourced from nox's releases.
## 2026.02.09 ❤️🩹
This small release supports uv 0.10's new requirement thatbe passed to clear an environment. Python 3.8 support was temporarily re-added since uv 0.10 still supports 3.8, so nox on 3.8 was affected.--clear
We'd like to thank the following folks who contributed to this release:
• `@henryiii`
• `@kai687` (first contribution)
• `@wu-zhao-min` (first contribution)
Bugfixes:
• Support uv 0.10.0 by `@henryiii` in wntrblm/nox#1055
• Show tags by `@henryiii` in wntrblm/nox#1058
• Better support for multiple session decorators by `@henryiii` in wntrblm/nox#1048
• Normalize extraby `@henryiii` in wntrblm/nox#1059tox-to-nox
• Better typing formeltano/sdkby `@henryiii` in <https://redirect.github.co….run
GitHub
02/23/2026, 2:15 PM