Migrating to Rich v15.0.0
Version v15.0.0 introduces 1 breaking change. This guide details how to update your code.
Released: 4/12/2026
1
Breaking Changes
1
Migration Steps
2
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
Text.from_ansiFileProxy.isattyBreaking Changes
●Issue #1
Support for Python 3.8 has been dropped. Users must upgrade to Python 3.9 or newer.
Migration Steps
- 1Ensure your environment is running Python 3.9 or newer to use this version.
Release Summary
Version 15.0.0 drops support for Python 3.8 and includes several bug fixes related to printing, ANSI parsing, file proxying, and Markdown rendering.
Need More Details?
View the full release notes and all changes for Rich v15.0.0.
View Full Changelog