Developer’s Guide

This guide is for contributors and maintainers working on SpectroChemPy code, documentation, tests, or official plugins.

Note

A large part of the content/structure of this guide has been copied and adapted from the Pandas developer guide.

Start with Contributing to SpectroChemPy for the development setup and pull request workflow. Use Contributing to the code for testing, formatting, deprecations, and changelog entries. Plugin-specific architecture and packaging guidance lives under Plugin developer.