shipfeedAI news, curated daily

23:07:37 CET
20 MAY23:07:37shipfeed
pull to refreshlast sync
Just in — 30 new
§ source

Instructor — Releases

github.com·sdk·20 items·last fetched

items20 latest

ai·

instructor v1.15.1

Security Bedrock: Block remote HTTP(S) image URL fetching in `_openai_image_part_to_bedrock` — only `data:` URLs accepted, preventing SSRF via user-controlled image URLs Bedrock/PDF: Block remote URL and local file…

Instructor — Releases
ai·

instructor v1.15.0

What's Changed Validation: Fix `Validator` to require `is_valid` field (#2230) Gemini: Handle `GEMINI_TOOLS` in async streaming paths (#2135) CLI: Add `--full-id` flag to show complete batch IDs (#2068) Providers…

Instructor — Releases
ai·

instructor v1.14.5

Changes fix(metadata): populate author field for PyPI stats Separate author names from emails so hatchling populates the Author metadata field correctly. pypistats.org reads this field and was showing "None" because…

Instructor — Releases
ai·

instructor v1.14.4

What's Changed refactor(json_tracker): simplify using sibling heuristic by @thomasnormal in https://github.com/567-labs/instructor/pull/2000 Responses API validation error by @jxnl in…

Instructor — Releases
ai·

instructor v1.14.3

Added Completeness-based validation for Partial streaming - only validates JSON structures that are structurally complete (#1999) New `JsonCompleteness` class in `instructor/dsl/json_tracker.py` for tracking JSON…

Instructor — Releases
ai·

instructor v1.14.2

Fixed Fixed model validators crashing during partial streaming by skipping them until streaming completes (#1994) Fixed infinite recursion with self-referential models in Partial (e.g., TreeNode with children…

Instructor — Releases
ai·

instructor v1.14.1

What's Changed fix(genai): Support cached_content for Google context caching by @b-antosik-marcura in https://github.com/567-labs/instructor/pull/1987 New Contributors @b-antosik-marcura made their first contribution…

Instructor — Releases
ai·

instructor v1.14.0

What's Changed Audit and standardize exception handling in instructor library by @jxnl in https://github.com/567-labs/instructor/pull/1897 Standardize provider imports in documentation by @jxnl in…

Instructor — Releases
ai·

instructor v1.13.0

What's Changed fix: Gemini HARM_CATEGORY_JAILBREAK and Anthropic tool_result blocks by @jxnl in https://github.com/567-labs/instructor/pull/1867 fix(genai): fix Gemini streaming by @DaveOkpare in…

Instructor — Releases
ai·

instructor v1.12.0

What's Changed feat: add mkdocs-llmstxt plugin and llms.txt support by @jxnl in https://github.com/567-labs/instructor/pull/1795 Restore multimodal import compatibility by @jxnl in…

Instructor — Releases
ai·

instructor v1.11.3

What's Changed feat: add mkdocs-llmstxt plugin and llms.txt support by @jxnl in https://github.com/567-labs/instructor/pull/1795 Restore multimodal import compatibility by @jxnl in…

Instructor — Releases
ai·

instructor 1.11.2 — v1.11.2

What's Changed feat: Add automated bi-weekly scheduled releases by @jxnl in https://github.com/567-labs/instructor/pull/1787 feat: Enhanced Google Cloud Storage Support for Multimodal Classes by @jxnl in…

Instructor — Releases
ai·

instructor v1.11.0 — v1.11.1

What's Changed fix(auto_client): add support for litellm provider in from_provider by @jxnl in https://github.com/567-labs/instructor/pull/1723 refactor(utils): complete provider-specific utility reorganization by…

Instructor — Releases
ai·

instructor 1.10.0

What's Changed Update integrations to from_provider API by @jxnl in https://github.com/567-labs/instructor/pull/1668 feat: Add native caching support with AutoCache and RedisCache adapters by @jxnl in…

Instructor — Releases
ai·

instructor 1.9.2

What's Changed Fix docs build path by @jxnl in https://github.com/567-labs/instructor/pull/1662 Revert "refactor: simplify safety settings configuration for Gemini API" by @jxnl in…

Instructor — Releases
ai·

instructor 1.9.1

What's Changed feat: add Azure OpenAI support to auto_client.py by @jxnl in https://github.com/567-labs/instructor/pull/1633 fix: expose exception classes in public API by @ivanleomk in…

Instructor — Releases
ai·

instructor 1.9.0

What's Changed feat: Improve error handling with comprehensive exception hierarchy by @jxnl in https://github.com/567-labs/instructor/pull/1549 Remove `enable_prompt_caching` from Anthropic integration since we ha… by…

Instructor — Releases
ai·

instructor 1.8.3

What's Changed docs: improve CLAUDE.md with better architecture description by @jxnl in https://github.com/567-labs/instructor/pull/1525 fix(bedrock): minimal working example with from_bedrock client by…

Instructor — Releases
ai·

instructor 1.8.2

What's Changed fix: removed print statement by @ivanleomk in https://github.com/567-labs/instructor/pull/1524 Full Changelog: https://github.com/567-labs/instructor/compare/1.8.1...1.8.2

Instructor — Releases
ai·

instructor 1.8.1

What's Changed docs(blog): add Anthropic web search structured data blog post by @jxnl in https://github.com/567-labs/instructor/pull/1515 fix: added support for calling streaming from the create method by @ivanleomk…

Instructor — Releases