Nouvelle syntaxe de markup
Rich 10.0, publié en avril 2021, introduit une syntaxe de markup enrichie pour le terminal. Les balises de style permettent de combiner couleurs, gras, italique et liens dans une syntaxe concise et lisible.
Exemples de markup
python
from rich.console import Console
from rich.table import Table
console = Console()
# Markup de base
console.print('[bold red]Erreur ![/bold red] Fichier introuvable.')
console.print('[green]Succès[/green] : opération terminée.')
console.print('[link=https://python.org]Site Python[/link]')
# Table avec styles
table = Table(title='Résultats')
table.add_column('Module', style='cyan')
table.add_column('Version', style='green')
table.add_row('Rich', '10.0')
table.add_row('Python', '3.10')
console.print(table)
