ChangeLog
0.2.1 08/08/25
- Added support for QR Code chart (#8)
- Added legend positioning (chdlp) (Steve Brandt)
- Added line styles (chm=D) (Steve Brandt)
- Added "colours within series" option to chart (chco=xxx|xxx) (Steve Brandt)
- Added QR codes and more line examples
- Axis labels are now casted to strings automatically
- Bug fixed where pie charts stopped working due to automatic scaling
- Bug fixed where the module would download twice (#7) (Evan Lezar)
- Bug fixed when automatic scaling is on and None values are in a data set (#5) (Alec Thomas)
- Bug fixed with auto-scaling, where the minimum y range was always 0. (#6) (Rohit Jenveja)
- Bug fixed, replaced "1" with "0" in add_horizontal_range and add_vertical_range (incorrect syntax for Google) (Steve Brandt)
- Better clipping checks
0.2.0 08/04/26
- Automatic scaling, thanks to Trent Mick and Graham Ullrich
- Added Sparklines, Radar, Google-o-Meter, Map chart types
- Added priority to shape markers
- Added zero line to bar charts
- Grids and Line styles are not restricted to line charts any more.
- Chart constructors get three new optional attributes: auto_scale, x_range, y_range
- Data type detection has been re-written roughly following guidelines at http://code.google.com/apis/chart/#chart_data
- BarChart now allows bar_width to not be set.
- GroupedBarChart now supports the optional third value for 'chbh': spacing between bar groups (the "group_spacing" attribute).
- Updated examples/line.py updated to use x_range and y_range
- Added examples bar.py and scatter.py to demonstrate new functionality
- Converted pygooglechart.py to use UNIX line breaks
- Division by zero bug fix by Rob Hudson
0.1.2 07/12/16
- Added more examples
- Fixed pie labels encoding
- Fixed MANIFEST.in to allow examples and COPYING in the source distribution
- Added more metadata in setup.py
0.1.1 07/12/14
- Renamed download_chart() to download()
- Axis code refactored to allow for multiple axis labels (see examples for changes)
- Fixed set_axis_labels() bug with non escaped characters
- Added a few examples
- download() checks for content type and raises on bad http codes
- Added BadContentTypeException for unexpected responses from Google.
- add_data() returns the index of the dataset
- Line doesn't allow being an instance
- Source code is more PEP8 friendly
- Added COPYING, the GNU GPL licence file
0.1.0 07/12/12
- Initial release