2.9.1
Require modern-di>=2.16.1, which fixes a clean-install ModuleNotFoundError: No module named 'typing_extensions' (modern-di's runtime import is now guarded under TYPE_CHECKING).
Also: docs link → modern-di.modern-python.org, CI alignment with modern-di.
🤖 Generated with Claude Code