v2.7.5
What's Changed
Dependency Updates
- Update
instructorfrom1.13.0to1.14.5(#225, #226) - Fix deprecated import paths (
instructor.client.*→instructor.core.client.*,instructor.multimodal→instructor.processing.multimodal) - Use instructor extras for provider SDKs (
instructor[anthropic],instructor[groq],instructor[google-genai]) instead of separate package installs
Documentation
- Updated installation docs (README, FAQ, cookbook) to recommend instructor extras for provider setup
- Removed unused provider dependencies from examples (basic-multimodal, quickstart)
No Breaking Changes
- The public API is unchanged — no user code changes needed
- OpenAI is included by default with instructor
- Other providers are available via extras:
pip install instructor[anthropic],pip install instructor[groq],pip install instructor[google-genai]
Full Changelog: v2.7.4...v2.7.5