Migrating to Typer 0.21.0
Version 0.21.0 introduces 2 breaking changes. This guide details how to update your code.
Released: 12/25/2025
2
Breaking Changes
2
Migration Steps
0
Affected Symbols
Breaking Changes
●Issue #1
Support for Python 3.8 has been removed; projects must run on Python 3.9 or newer.
●Issue #2
CI configuration no longer includes Python 3.8; update CI matrices accordingly.
Migration Steps
- 1Modify any CI pipelines or GitHub Actions that specify Python 3.8 to use 3.9+.
- 2Test your application against the new Python version to catch any runtime issues.
Release Summary
This release removes Python 3.8 support, updates documentation examples to Python 3.9, bumps markdown-include-variants, and adds CI and workflow improvements.
Need More Details?
View the full release notes and all changes for Typer 0.21.0.
View Full Changelog