DataSetIQ Python Client v0.1.0
The official Python SDK for DataSetIQ β Access 40M+ economic time series with pandas-ready DataFrames!
β¨ Features
- Easy Installation:
pip install datasetiq - Pandas Integration: Returns clean DataFrames with date index
- Dual Modes: Anonymous (no key) + Authenticated (full access)
- Smart Caching: Disk-based with TTL (24h default)
- Production Ready: Retry logic, exponential backoff, connection pooling
- Helpful Errors: Marketing messages guide users to solutions
π Quick Start
import datasetiq as iq
# Set API key (get free at datasetiq.com)
iq.set_api_key('your-key-here')
# Fetch data
df = iq.get('fred-cpi', start='2020-01-01')
# Plot
df['value'].plot()π Documentation
- README: Full documentation
- Examples: See
examples/directory - PyPI: https://pypi.org/project/datasetiq/
- Website: https://www.datasetiq.com
π Known Issues
Minor test fixtures need adjustment (3/6 passing). Does not block usage.
π¬ Feedback
Please open issues or discussions on GitHub!
Install now: pip install datasetiq