Releases: edgex-Tech/edgex-python-sdk
Releases · edgex-Tech/edgex-python-sdk
v0.4.0
EdgeX Python SDK v0.3.0
What's Changed
- Fix/kline params by @usherasnick in #3
New Contributors
- @usherasnick made their first contribution in #3
Full Changelog: v0.2.0...v0.3.0
EdgeX Python SDK v0.2.0
- Bug fixes
EdgeX Python SDK v0.1.0
EdgeX Python SDK v0.1.0 - Initial Release
🎉 First official release of the EdgeX Python SDK!
Features
-
Complete API Coverage: Full support for EdgeX Exchange API endpoints
- Account management (positions, collateral, transactions)
- Order management (create, cancel, query)
- Asset management (deposits, withdrawals)
- Market data (quotes, K-lines, order book)
- WebSocket real-time data streams
- Transfer operations (in/out)
- Funding operations
-
Authentication & Security:
- Automatic request signing with ECDSA
- StarkEx integration for L2 operations
- Secure credential management
-
Developer Experience:
- Comprehensive type hints for better IDE support
- Async/await support for high-performance applications
- Detailed error handling and validation
- Pagination support for large datasets
- Extensive documentation and examples
Installation
pip install edgex-python-sdkQuick Start
from edgex_sdk import Client
# Initialize client
client = Client(
api_key="your_api_key",
secret_key="your_secret_key",
passphrase="your_passphrase"
)
# Get account information
account = await client.account.get_account()
print(f"Account ID: {account['accountId']}")Documentation
What's Next
- Enhanced documentation and tutorials
- Additional utility functions
- Performance optimizations
- Community feedback integration
Full Changelog: https://github.com/edgex-Tech/edgex-python-sdk/commits/v0.1.0