Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 1.0.0
    162a434f · add a license (GPL3) ·
    GPLT version 1.0.0
    
    this major version adds a license.
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQF1oXtm9/oUGuME1AdpLabOaiNPu0VwvfIyAZi+u2bzMf6OTK9yPvZUQEWZxxvBCHY
    pStk7OJaYovfw1K+D8Cg8=
    -----END SSH SIGNATURE-----
  • 0.8.0
    GPLT version 0.8.0
    
    > **Note**
    > this version focuses on the `gplt plot` command only
    
    - allow multiple legends
    - allow open limits with "null"
    - check the style of graphs at runtime
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQGHHMaW2bvitTQHbVqXk9LCtXjQSifINzesYIl6QdaiU4B3qTa8tovW8oPt7SFTzqM
    3GS0eF0lwHRaNMnkYe0QQ=
    -----END SSH SIGNATURE-----
  • 0.7.0
    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
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQJW4HzujnDkK/hOodc+KYAyPLvKoztZl23AwUFuyUOlN70hCThK5XgCsHEAQtARx+u
    Qql2Kppo88Wuv/B8xxUwg=
    -----END SSH SIGNATURE-----
  • 0.6.0
    GPLT version 0.6.0
    
    - add `--version`
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQMxUe2K38YHrjoWkqqA4Gq1HerH3AizssLbhop2l8ccM7OLQUdy8WxEYGZBOpLuFV/
    qfKzBYcGe3beFLidPs1g0=
    -----END SSH SIGNATURE-----
  • 0.5.1
    GPLT patch 0.5.1
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQDBMY1RMBJlE63CZSAGr6qjD4mKF+SLGnwVtoqpOEdJuzp6+mDKBf67uBLJtle66Hw
    vDPyGZ9jqaoQwW6W23pQU=
    -----END SSH SIGNATURE-----
  • 0.5.2
    GPLT patch 0.5.2
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQOXDRgNK72iJc63TXm5e3uwx5c3q2bZ5/Sm+d/iik+GJ5YM0Zc5f9q3/vvUnRxzgVF
    YsXXVUNXPe7NMM8xUiOA0=
    -----END SSH SIGNATURE-----
  • 0.5.0
    42ace882 · add `--use-tex` to `plot` ·
    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
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQGA0QOARG+5Hwh2+/ESDxJ89vkcSm5wZQd+KJ1hmiSk36zCp0SPySn1fVCxHgnfZ04
    GZa6QxNnYIMc1gKMopXA0=
    -----END SSH SIGNATURE-----
  • 0.4.0
    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`
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQOFtVKT3z8SaesM3se4qw27onqjOtIDyxaIDab6fFj1s3OwJg2hsWJvyVdaml9HBMX
    zbehiEaPE3JSmny+b2yAY=
    -----END SSH SIGNATURE-----
  • 0.3.0
    GPLT version 0.3.0
    
    - `gplt multi-bar` command instead of `multi_bar`
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQK6WduGRwKXUh6QlhHHTv61eISzF4Oy21OaMU66XQ2WsgPaBkxTgsGWnYWlfeFAmI2
    5cib6PhVGIiEgrruR11gs=
    -----END SSH SIGNATURE-----
  • 0.2.0
    GPLT version 0.2.0
    
    add `--aspect-ratio` and `--dpi` to both `gplt plot` and `gplt
    multi_bar` to control the aspect ratio and the DPI of the final saved
    image when using `--save`.
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQIJX/TVztMYuF4QRZhblIFd+9CUuPshk+xiRpR4nDT6Fp+QyJHopt2dz5d1825vKOg
    zceaJBo46N6NeNXqkXOgE=
    -----END SSH SIGNATURE-----
  • 0.1.0
    GPLT version 0.1.0
    -----BEGIN SSH SIGNATURE-----
    U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgr4qZ79Uch/7P6urGKZ2Fgnd22Y
    /SaMCePWnjfIODIk4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
    AAAAQJ/hmOf9Eup9wAiOhXmn0ASRA46qzoXt+/UXVs9j5Rm6v3fT7a47O/VfA1b+FhDm3V
    ejywjsaZAoUlyy9dRvHQI=
    -----END SSH SIGNATURE-----