chore: update typer dependency

Typer no longer supports a typer-slim package and rich is always installed.

This MR updates our dependency from typer-slim to typer and removes conditional rich imports.

typer is pinned <0.24.0 to maintain python 3.9 support for now.

Merge request reports

Loading