Repository navigation
v0.5.2
Olah now supports the repository refs endpoint used by llama.cpp for Hugging Face downloads and forwards cache-miss data while blocks are still downloading.
- Add standard
/api/{repo_type}/{repo_id}/refsresponses for proxy caching and local Git mirrors, including offline snapshots (#85). - Fix root tree listings in local Git mirrors; keep SHA-addressed cached data stable when branches move and enforce offline reads.
- Stream missing cache blocks before the full block finishes downloading, while retaining complete-block validation and concurrent download deduplication (#79).
- Update portalocker, GitPython, huggingface-hub, peewee and pydantic.
Validation: 466 deterministic regression tests passed, including streaming, concurrency, cache integrity and the refs-to-download protocol. Wheel and source archive metadata checks and installed-wheel smoke tests passed.
What's Changed
- build(deps): bump portalocker from 4.1.0 to 4.3.0 by @dependabot[bot] in #84
- build(deps): bump gitpython from 3.1.59 to 3.1.61 by @dependabot[bot] in #83
- build(deps): bump huggingface-hub from 1.28.0 to 1.29.0 by @dependabot[bot] in #82
- build(deps): bump peewee from 4.3.0 to 4.4.0 by @dependabot[bot] in #81
- build(deps): bump pydantic from 2.13.4 to 2.13.5 by @dependabot[bot] in #80
- perf(cache): stream a cache-miss block while it downloads by @bo0tzz in #79
Full Changelog: v0.5.1...v0.5.2