Skip to content

Commit 8cc5e85

Browse files
jxnlclaude
andcommitted
chore(release): bump version to 1.15.1
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent f20ba3a commit 8cc5e85

5 files changed

Lines changed: 17 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Versioning: [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
77

88
---
99

10-
## [Unreleased] - 1.15.1
10+
## [1.15.1] - 2026-04-03
1111

1212
### Security
1313
- **Bedrock**: Block remote HTTP(S) image URL fetching in `_openai_image_part_to_bedrock` — only `data:` URLs are now accepted, preventing SSRF via user-controlled image URLs

instructor/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import importlib.util
22

3-
__version__ = "1.14.4"
3+
__version__ = "1.15.1"
44

55
from .mode import Mode
66
from .processing.multimodal import Image, Audio

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies = [
2323
"requests<3.0.0,>=2.32.3",
2424
]
2525
name = "instructor"
26-
version = "1.15.0"
26+
version = "1.15.1"
2727
description = "structured outputs for llm"
2828
readme = "README.md"
2929

requirements.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ aiohttp==3.13.5
66
# via instructor (pyproject.toml)
77
aiosignal==1.4.0
88
# via aiohttp
9+
annotated-doc==0.0.4
10+
# via typer
911
annotated-types==0.7.0
1012
# via pydantic
1113
anyio==4.12.1
@@ -21,7 +23,7 @@ certifi==2026.2.25
2123
# requests
2224
charset-normalizer==3.4.7
2325
# via requests
24-
click==8.1.8
26+
click==8.3.1
2527
# via typer
2628
distro==1.9.0
2729
# via openai
@@ -69,7 +71,7 @@ pydantic==2.12.5
6971
# via
7072
# instructor (pyproject.toml)
7173
# openai
72-
pydantic-core==2.45.0
74+
pydantic-core==2.41.5
7375
# via
7476
# instructor (pyproject.toml)
7577
# pydantic
@@ -96,7 +98,6 @@ typing-extensions==4.15.0
9698
# openai
9799
# pydantic
98100
# pydantic-core
99-
# typer
100101
# typing-inspection
101102
typing-inspection==0.4.2
102103
# via pydantic

uv.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)