Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 767 Bytes

File metadata and controls

33 lines (24 loc) · 767 Bytes

Setup Guide

Quick start

python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate
pip install -r requirements.txt -r requirements-dev.txt
pre-commit install
PYTHONPATH=src python -m pandas_matplotlib_explorer.app

Running tests

PYTHONPATH=src pytest

Running a focused legacy launcher

PYTHONPATH=src python 1-Pandas-Matplotlib-examples-CSV.py
PYTHONPATH=src python 2-Pandas-Matplotlib-examples-JSON-pokemons.py

Rollback

If a future change breaks the app:

  1. Re-run ruff check, ruff format --check, and pytest.
  2. Compare the failing module against the last passing commit.
  3. Revert only the offending module, not the datasets.
  4. Re-run the full regression suite before merging.