provide-testkit
2026-01-05
Replace pip references with uv tool install across quality scanners and examples
29 files · 73+ · 61-
Quality scanner pip-to-uv migration
7 files changed
analyzer.pyChanged radon install error message to uv tool installtracker.pyChanged coverage install error message to uv tool installchecker.pyChanged interrogate install error message to uv tool installpip_audit_scanner.pyChanged pip-audit install error message to uv tool installsafety_scanner.pyChanged safety install error message to uv tool installscanner.pyChanged bandit install error message to uv tool installsemgrep_scanner.pyChanged semgrep install error message to uv tool install
- Updated all QualityToolError messages across seven scanner modules to recommend uv tool install instead of pip install
streamline
external
3 files
analyzer.pyscanner.pypip_audit_scanner.py
Example and tooling updates
4 files changed
generate_reports.pyChanged subprocess pip install to uv tool install for quality toolssecurity_scan_example.pyChanged scanner install hints to uv tool installwrknv.tomlChanged pre-commit install from uv pip to uv tool installpyproject.tomlUpdated semgrep install comment to uv tool install
- Updated example scripts and wrknv pre-commit setup to use uv tool install
streamline
external
3 files
generate_reports.pysecurity_scan_example.pywrknv.toml
Foundry theme global partials hook improvement
1 file changed
global_partials_hook.pyExpanded global partials hook with better partial resolution logic
- Improved foundry theme global partials hook for more robust partial injection
streamline
internal
1 file
global_partials_hook.py