Installation¶
Basic Installation¶
Install Premier using pip:
Optional Dependencies¶
Redis Support¶
For distributed caching and rate limiting, install with Redis support:
This enables: - Distributed caching across multiple instances - Shared rate limiting across application instances - Production-ready deployments
All Dependencies¶
To install all optional dependencies:
Development Installation¶
If you want to contribute to Premier or need the latest development version:
For development with all dependencies:
Requirements¶
- Python: >= 3.10
- Redis: >= 5.0.3 (optional, for distributed deployments)
- PyYAML: For YAML configuration support
- aiohttp: Optional, for standalone mode HTTP client
Verification¶
Verify your installation:
You should see the version number printed without any import errors.
Next Steps¶
After installation, head to the Quick Start Guide to begin using Premier in your application.