# Contributing - Open an issue describing the feature or bugfix. - Keep dependencies minimal; prefer NumPy/Matplotlib for examples. - Add or update tests under `tests/` when changing behavior. - Run `pytest` and `make html` in `docs/` before submitting a PR. - Follow Rust fmt and Python formatting conventions in the repo.