Conversation
PR SummaryMedium Risk Overview Adds a new Improves Pydantic compatibility by only passing Tweaks CI push branch filters and prevents OIDC token retrieval/artifact upload on Written by Cursor Bugbot for commit ffeed0c. This will update automatically on new commits. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix prepared a fix for the issue found in the latest run.
- ✅ Fixed: Minimum typing-extensions version too low for extra_items
- Updated the package dependency constraint to typing-extensions>=4.13 so TypedDict(extra_items=...) is supported at import time.
Or push these changes by commenting:
@cursor push 4d33f509c1
Preview (4d33f509c1)
diff --git a/pyproject.toml b/pyproject.toml
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -11,7 +11,7 @@
dependencies = [
"httpx>=0.23.0, <1",
"pydantic>=1.9.0, <3",
- "typing-extensions>=4.10, <5",
+ "typing-extensions>=4.13, <5",
"anyio>=3.5.0, <5",
"distro>=1.7.0, <2",
"sniffio",b40181c to
db00e7a
Compare
|
🧪 Testing To try out this version of the SDK: Expires at: Sat, 18 Apr 2026 15:39:39 GMT |
db00e7a to
e3f484a
Compare
e3f484a to
14149b0
Compare
14149b0 to
fa5441e
Compare
fa5441e to
73aba21
Compare
73aba21 to
ffeed0c
Compare

Automated Release PR
0.3.1 (2026-03-19)
Full Changelog: v0.3.0...v0.3.1
Bug Fixes
by_aliasunless set (b098b05)Chores
Refactors
extra_itemsfrom PEP 728 (de6e4e4)This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions