typer rich pydantic-settings PyYAML loguru httpx