A fresh install works again. The openai SDK released its 3.x line on
2026-09-24; an unconstrained install picked it up together with an httpx
pre-release, and every LLM and embedding call failed before reaching the
network. This release pins the SDK to the 2.x line the project is tested
against. Nothing else changed since 1.4.0.
Fixed
openaiis pinned below 3. Fresh installs from PyPI resolved
openai 3.19.2, whose client raisesAttributeError: module 'httpx' has no attribute 'Timeout'on every request, so memorize and hybrid / vector
search returned 500. Existing environments built fromuv.lockwere never
affected.
Upgrade
pip install --upgrade everos # or: uv syncpip install --upgrade everosbringsopenaiback to 2.x. If a fresh
install of 1.4.0 (or any earlier version) today shows thehttpxerror
above, upgrade to 1.4.1 or runpip install "openai<3".
Full changelog: v1.4.0...v1.4.1