A Python client for quickchart.io, a web service that generates static chart images from Chart.js definitions. Current version 2.0.0 requires Python >=3.7. The library sends JSON chart specifications to the QuickChart API and returns PNG/JPEG/SVG images. Major update v2.0.0 dropped Python 2 and Python <3.7 support. Released as needed.
pip install quickchart-ioVerified import paths — ran on the pinned version, not inferred.
Create a bar chart image URL. For authenticated users, set QUICKCHART_API_KEY environment variable.
Upgrade to Python 3.7+ and install quickchart-io>=2.0.0.
Wrap JavaScript functions as strings using `'function() { ... }'` or use `qc.set_config` with a properly escaped config dictionary.Use `QuickChart(host='https://quickchart.io')` (string with protocol) or separate `scheme` and `host` kwargs.
Upgrade to latest version: `pip install --upgrade quickchart-io`
Ensure you have version >=1.0.1 and use the correct import: `from quickchart import QuickChart`
Set a valid API key via environment variable or check usage limits. Also verify the chart config is valid JSON.
No dependency data recorded yet.