Instructor

Latest version: v1.7.2

Safety actively analyzes 706259 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 14

1.6.1

What's Changed
* Added Jinja2 as a dependency by ivanleomk in https://github.com/instructor-ai/instructor/pull/1084


**Full Changelog**: https://github.com/instructor-ai/instructor/compare/1.6.0...1.6.1

1.6.0

What's Changed
* Fix compatibility with custom dicts for multimodal message content by mjvdvlugt in https://github.com/instructor-ai/instructor/pull/1053
* Upgrade tenacity dependencity to include 9.0.0 by Cokral in https://github.com/instructor-ai/instructor/pull/1042
* Updating examples by ivanleomk in https://github.com/instructor-ai/instructor/pull/1049
* Adding support for getattrs so that we can access normal methods on wrapped clients by ivanleomk in https://github.com/instructor-ai/instructor/pull/1061
* fix: clean up cohere templating by jxnl in https://github.com/instructor-ai/instructor/pull/1030
* feat: implement hooks by jxnl in https://github.com/instructor-ai/instructor/pull/1065
* Disabling Prompting Tips by ivanleomk in https://github.com/instructor-ai/instructor/pull/1069
* fix: Refactor reasking logic by jxnl in https://github.com/instructor-ai/instructor/pull/1071
* fix: update gemini's `safety_settings` by alxpez in https://github.com/instructor-ai/instructor/pull/1057
* Fix examples by ivanleomk in https://github.com/instructor-ai/instructor/pull/1077
* Docs: Clean up failing example tests by ivanleomk in https://github.com/instructor-ai/instructor/pull/1079
* Add Fireworks Client by ivanleomk in https://github.com/instructor-ai/instructor/pull/1073

New Contributors
* mjvdvlugt made their first contribution in https://github.com/instructor-ai/instructor/pull/1053
* Cokral made their first contribution in https://github.com/instructor-ai/instructor/pull/1042
* alxpez made their first contribution in https://github.com/instructor-ai/instructor/pull/1057

**Full Changelog**: https://github.com/instructor-ai/instructor/compare/1.5.2...1.6.0

1.5.2

What's Changed
* Add github dependabot to keep dependencies updated by noxan in https://github.com/jxnl/instructor/pull/895
* Fixed up Cerebras Article edits by ivanleomk in https://github.com/jxnl/instructor/pull/1043
* feat: support multimodal by jxnl in https://github.com/jxnl/instructor/pull/1045
* fix: Add parse_from_string method to BatchJob by kwilsonmg in https://github.com/jxnl/instructor/pull/1033
* Fix Build Errors and update copy by ivanleomk in https://github.com/jxnl/instructor/pull/1044
* Bump version and add partial support by ivanleomk in https://github.com/jxnl/instructor/pull/1047


**Full Changelog**: https://github.com/jxnl/instructor/compare/1.5.1...1.5.2

1.5.1

What's Changed
* Update fake-data.md by CodyBontecou in https://github.com/jxnl/instructor/pull/1034
* fix: refactor handle_response_model by jxnl in https://github.com/jxnl/instructor/pull/1032
* Added temperature parameter to RequestBody by kwilsonmg in https://github.com/jxnl/instructor/pull/1019
* docs: move mention of `max_retries` to the correct section by hartshorne in https://github.com/jxnl/instructor/pull/1017
* doc : Add missing import in documentation example by geekloper in https://github.com/jxnl/instructor/pull/1016

New Contributors
* CodyBontecou made their first contribution in https://github.com/jxnl/instructor/pull/1034
* hartshorne made their first contribution in https://github.com/jxnl/instructor/pull/1017
* geekloper made their first contribution in https://github.com/jxnl/instructor/pull/1016

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.5.0...1.5.1

1.5.0

What's Changed
* doc: add newsletter link by jxnl in https://github.com/jxnl/instructor/pull/1012
* Updated Caching concepts to update prompt by ivanleomk in https://github.com/jxnl/instructor/pull/998
* Expand litellm anthropic compatibility by JohanBekker in https://github.com/jxnl/instructor/pull/958
* feat: implement jinja templating and rename kwarg to `context` by jxnl in https://github.com/jxnl/instructor/pull/1011
* Fixed new templating feature throwing an error for gemini by ivanleomk in https://github.com/jxnl/instructor/pull/1021
* Added new Response Body article by ivanleomk in https://github.com/jxnl/instructor/pull/1024
* Fixed up poetry dependencies and google gemini bug with jinja templating by ivanleomk in https://github.com/jxnl/instructor/pull/1023
* Bump version to 1.5 by ivanleomk in https://github.com/jxnl/instructor/pull/1028

New Contributors
* JohanBekker made their first contribution in https://github.com/jxnl/instructor/pull/958

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.4.3...1.5.0

1.4.3

What's Changed
* Fixed up a new article for prompt caching by ivanleomk in https://github.com/jxnl/instructor/pull/997
* fix(rag-and-beyond.md): Formatting by PLNech in https://github.com/jxnl/instructor/pull/1006
* chore(exact_citations.md): Fix punctuation (extra . after a !) by PLNech in https://github.com/jxnl/instructor/pull/1004
* Fixed up failing test cases for partial parsing by ivanleomk in https://github.com/jxnl/instructor/pull/1001
* Bump Anthropic Version by ivanleomk in https://github.com/jxnl/instructor/pull/1002
* test: add partial parsing check by mrdkucher in https://github.com/jxnl/instructor/pull/1007
* Tentative Fix for Mistral Fix by ivanleomk in https://github.com/jxnl/instructor/pull/985
* Fixed up support for list content types when used with Gemini by ivanleomk in https://github.com/jxnl/instructor/pull/999

New Contributors
* PLNech made their first contribution in https://github.com/jxnl/instructor/pull/1006

**Full Changelog**: https://github.com/jxnl/instructor/compare/1.4.2...1.4.3

Page 2 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.