uv ruff rich requests click