Tags give the ability to mark specific points in history as being important
-
0.7.0
57b63ae6 · ·GPLT version 0.7.0 - consistent error system with rich output - custom and simple logging system - proper error messages when loading invalid JSON, i.e. without complete useless traceback - `--graphs-file` for `plot` and `--data-file` for `multi-bar` have been renamed to a common `--json-data-file` - new options for `plot` - `--no-legend` to remove the legend - `--x-scale-base` and `--y-scale-base` to change the bases of log scales - saving the plots is now handled outside of `plot.plot` and `multi_bar.multi_bar` - give errors when trying to run `plot.py` or `multi_bar.py` directly - changes to `plot` - input type annotations should be correct now, especially with optional fields - add runtime checks of the JSON data given to `plot` through the main script by the user: will give errors when missing fields and warnings when extra unknown fields - other improvements and refactor
-
0.5.0
42ace882 · ·GPLT version 0.5.0 - add new options to _plot_ - `--legend-loc` - `--x-ticks-rotation` - `--x-ticks` - `--x-tick-labels` - `--y-ticks` - `--y-tick-labels` - `--font` ```nuon { size: 15, family: serif, sans-serif: Helvetica, } ``` - `--use-tex` - better style configuration ```nuon { color: null, line: { marker: { shape: "o", size: 5, }, type: null, width: null, alpha: 1.0, }, error: { alpha: 0.3, }, } ``` - rename `--aspect-ratio` to `--fig-size` and accept floats - add nice errors when `$.points` is ill-defined - use better grids when using log scales - expand the path given by the user to save figures
-
0.4.0
81e3700a · ·GPLT version 0.4.0 - new options for `plot` - `--graphs-file` for very long data - `--x-lim` and `--y-lim` to limit the axes - new options for `multi-bar` - `--data-file` for very long data - the `$.name` key in the graphs data for `plot` is now optional, no legend will be shown for graphs missing this field - with `plot`, the alpha value of both the error and the line can be set independently in `$.style`