Installation
Requirements
Python 3.12+
matplotlib >= 3.5.0
numpy >= 1.20.0
pandas >= 1.3.0
Installing PlotSmith
Install PlotSmith from PyPI:
# Using uv (recommended)
uv pip install plotsmith
# Or using pip
pip install plotsmith
For development, install with dev dependencies:
# Using uv (recommended)
uv pip install plotsmith[dev]
# Or using pip
pip install plotsmith[dev]
For documentation dependencies:
uv pip install plotsmith[docs]
For all optional dependencies:
uv pip install plotsmith[all]
Development Installation
To install PlotSmith in development mode:
git clone https://github.com/kylejones200/plotsmith.git
cd plotsmith
# Using uv (recommended)
uv sync --group dev
# Or using pip
pip install -e ".[dev]"
This installs PlotSmith in editable mode with all development dependencies.