No description
| .vscode | ||
| docs | ||
| src/spicy | ||
| tests | ||
| .envrc | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .pycln-config.yaml | ||
| .python-version | ||
| pyproject.toml | ||
| README.md | ||
| run_self_check.py | ||
| run_spicy_on_test_data.py | ||
| TODO.md | ||
| uv.lock | ||
Spicy
Built as a tool to try to automate the tracking of non-compliance when attempting to follow an ASPICE process. Spicy tries to help by letting you know where there are missing documents, missing links, and missing fields in your documentation.
Installation
uv tool install . -e
Operation
Tool configuration is minimal.
Either supply the project prefix on the command line or
provide a .spicy.yaml config file.
# with prefix
spicy --prefix PRJPREF docs/path
# with a docs/path/.spicy.yaml
spicy docs/path
The configuration is currently only the prefix. Examples can be found in the test data, but also in the Spicy docs directory.
prefix: PROJ