attrs certifi click cryptography fastapi Jinja2 jsonschema MarkupSafe packaging PyYAML requests rich typing_extensions urllib3 uvicorn python-dotenv groq