avala and can be installed with any Python package manager.
Requirements
The Avala SDK requires Python 3.9 or higher. Check your version with
python --version.httpx>=0.24,<1- HTTP client for API requestspydantic>=2.0,<3- Data validation and type safety
Install with pip
Install with CLI support
The SDK includes an optional command-line interface for quick operations. Install with thecli extra:
click>=8.0- CLI frameworkrich>=13.0- Rich terminal output
Development installation
If you’re contributing to the SDK or need the development dependencies:pytest>=7- Test frameworkrespx>=0.20- HTTPX mocking for testsmypy>=1- Static type checkerruff>=0.1- Fast Python linter and formatterpytest-asyncio>=0.21- Async test support
Verify installation
Check that the SDK is installed correctly:Virtual environments
Upgrade to the latest version
Keep your SDK up to date to access new features and bug fixes:Next steps
Authentication
Configure your API key to start making requests