Skip to content

Commit 8c0d51a

Browse files
packaging: require typing-extensions 4.x (#1257)
## Summary - require `typing-extensions>=4.0.0,<5.0.0` because the SDK imports `Self` - update the lockfile metadata for the declared runtime constraint ## Testing - built the wheel and verified its `Requires-Dist` metadata - installed the wheel with the minimum `typing-extensions==4.0.0` and imported every SDK module that uses `Self`, `ParamSpec`, or `TypedDict` - `uv lock --check` Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 99cae03 commit 8c0d51a

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ dependencies = [
3232
"PySocks",
3333
"requests>=2.32.3,<3.0.0",
3434
"requests-unixsocket>=0.4.1",
35-
"typing-extensions",
35+
"typing-extensions>=4.0.0,<5.0.0",
3636
]
3737

3838
[project.urls]

‎uv.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)