Python library of tools used at NSLS-II's Hard X-ray Nanoprobe (HXN, 03id) beamline
Install the repository hooks:
uv run --locked --only-group dev pre-commit installRun every hook without making a commit:
uv run --locked --only-group dev pre-commit run --all-filesRuff formatting runs on every commit. The legacy src/ tree is temporarily excluded from both Ruff checks and formatting; narrow or remove that exclusion as files are adopted.