π What's New
This is a significant milestone release with major improvements and PyPI publication!
β¨ Key Features
- Async-first DHIS2 Python SDK designed for reproducible workflows in LMIC scenarios
- Built-in rate limiting and retry mechanisms optimized for weak network environments
- One-click conversion to Pandas/Arrow formats
- Built-in WHO-DQR data quality metrics
- CLI + Cookiecutter template support
- Comprehensive error handling with detailed error types
π§ Technical Improvements
- Enhanced rate limiting with adaptive algorithms
- Improved error handling and retry mechanisms
- Better async/await support throughout the codebase
- Optimized data conversion pipelines
- Comprehensive test coverage (348 tests passing)
π¦ Installation
pip install pydhis2π Links
π·οΈ Version Info
- Version: 0.2.0
- Python: β₯3.9
- License: Apache-2.0
- Status: Stable release
This release marks the first stable PyPI publication of pydhis2, making it easily accessible to the Python community.