Installation
Requirements
Python 3.8 or higher
pip package manager
PyPI Installation
pip install xfinance-python-sdk
Installation from Source
git clone https://github.com/martourez21/xfinance-python-sdk.git
cd xfinance-python-sdk
pip install -e .
Optional Dependencies
For development and additional features:
# Development tools
pip install "xfinance-python-sdk[dev]"
# Documentation tools
pip install "xfinance-python-sdk[docs]"
# Async support
pip install "xfinance-python-sdk[async]"
Environment Variables
The SDK can be configured using environment variables:
export XFINANCE_API_KEY="your-api-key"
export XFINANCE_API_SECRET="your-api-secret"
export XFINANCE_API_URL="https://api.xfinance.com"
export XFINANCE_TIMEOUT=30
export XFINANCE_MAX_RETRIES=3
Verification
Verify installation by importing the package:
python -c "from xfinance_sdk import XFinanceClient; print('SDK imported successfully')"