Skip to content

Scatter Support & Quality Audit

Latest

Choose a tag to compare

@glentner glentner released this 20 Mar 14:25
0.5.0

What's New in 0.5.0

Scatter Plot Support

  • New --scatter flag renders scatter plots in the terminal
  • New --marker CHAR option to customize the scatter marker character (default: •)
  • --plot-type scatter also accepted as the long form
  • Scatter follows the same mutually exclusive group as --line and --hist

Quality Fixes

  • Fixed Pandas4Warning deprecation: JSON output now uses date_format="iso" instead of the deprecated "epoch" default
  • Updated README with scatter documentation, usage examples, and corrected install command

Test Coverage

  • Added unit test for --scatter flag acceptance
  • Added TestPlotTypeOptions integration test class covering --scatter and --line with both --json and --csv output modes
  • Test suite: 52 tests, all passing with zero warnings

Install

uv tool install git+https://github.com/glentner/plot-cli

Usage

plot data.csv --scatter -x x -y y
plot data.csv --scatter --marker x -x x -y y

Full Changelog: 0.4.0...0.5.0