Vue d'ensemble
Rich 14.1, publie le 25 juin 2025, supprime la dependance typing_extensions et ajoute le support des contextes Live imbriques.
Fonctionnalites principales
Suppression de typing_extensions
Rich ne depend plus de typing_extensions, reduisant le nombre de dependances et simplifiant l'installation.
python
from rich.console import Console
from rich.table import Table
console = Console()
table = Table(title='Packages')
table.add_column('Name')
table.add_column('Version')
table.add_row('Rich', '14.1')
console.print(table)
Live imbrique
Les contextes Live peuvent desormais etre imbriques, permettant de combiner plusieurs affichages dynamiques simultanement.
python
from rich.live import Live
from rich.table import Table
import time
table = Table()
table.add_column('Step')
with Live(table, refresh_per_second=4):
for i in range(5):
table.add_row(f'Step {i}')
time.sleep(0.5)
