Skip to content

v4.0.0a2 — Ollama embedder hotfix

Choose a tag to compare

@bolnet bolnet released this 27 Apr 20:31
· 149 commits to main since this release
7567b98

Same-day hotfix on top of v4.0.0a1.

Adds requests to required core dependencies so the documented default embedder (local Ollama bge-m3) actually works on a fresh pip install attestor.

In v4.0.0a1, attestor doctor raised RuntimeError: No embedding provider available even with Ollama running, because OllamaEmbeddingProvider lazy-imports requests and that library wasn't in the wheel's core deps. v4.0.0a2 fixes only that.

pip install --upgrade --pre 'attestor==4.*'

Smoke-verified in fresh Python 3.14 venv against PyPI: 1024-D bge-m3 embedding returned cleanly via Ollama probe.

See CHANGELOG.md for the diff vs v4.0.0a1.