Skip to content

Developer Setup

Use this path for OSS development.

git clone https://github.com/Spectra-Scientific-LLC/Spectra-Sherpa.git
cd Spectra-Sherpa
poetry install --with dev
poetry run spectra-sherpa

For full spectroscopy development:

poetry install --with dev --extras "scp hitran"

Development Notes

  • Keep SpectroChemPy optional.
  • Keep cloud-only behavior out of the OSS package.
  • Prefer node metadata and typed ports over shape-only assumptions.
  • Run tests for any behavior change.