v0.0.22 - Anchore SBOM CI fixes (#268)
π Summary
Patch release focused on CI reliability and documentation polish: more robust SBOM generation in CI and a clearer getting-started flow for the Ultralytics HUB SDK. No runtime or API behavior changes. π
π Key Changes
- CI/SBOM hardening (PR #268, priority): Adds virtual environment creation before installing the package during SBOM generation (uv venv && uv pip install -e .). π οΈ
- Version bump: Updates hub_sdk version to 0.0.22 to reflect CI stability improvements. π
- CI simplification (PR #267): Replaces uv sync with direct editable install for faster, more predictable SBOM builds. β±οΈ
- Docs improvement (PR #266): Fixes README by adding the missing HUBClient import and streamlining setup steps. π
π― Purpose & Impact
- More reliable builds: Isolated environment and simpler install path make SBOM creation more stable and repeatable. π
- Faster CI: Avoiding full dependency sync reduces build time and complexity. β‘
- Clearer onboarding: README now includes a copy-paste-ready HUBClient import and a cleaner setup sequence. β
- Minimal user impact: No model or feature changes; existing integrations keep working as-is. π
What's Changed
- docs: π add missing import statement for HUBClient in README.md by @onuralpszr in #266
- SBOM uv sync fix by @glenn-jocher in #267
- Anchore SBOM CI fixes by @glenn-jocher in #268
New Contributors
- @onuralpszr made their first contribution in #266
Full Changelog: v0.0.21...v0.0.22