Skip to content

Commit 0d7db31

Browse files
chore(deps): bump agentex-sdk requires-python to >= 3.12
agentex/lib/* already uses `from typing import override` (3.12+) in 19 files. The 3.11 pin was inaccurate — `import agentex.lib.*` fails on 3.11 today. Bumping the pin to match reality. agentex-sdk-client stays on >= 3.11 (zero 3.12-only imports). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 0a9d996 commit 0d7db31

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,13 @@ dependencies = [
5656
"opentelemetry-api>=1.20.0",
5757
]
5858

59-
requires-python = ">= 3.11,<4"
59+
# Bump from 3.11 to match the de-facto floor: agentex/lib/* already uses
60+
# `from typing import override` (19 files) which is 3.12+ only. The slim
61+
# agentex-sdk-client keeps 3.11 support — it has zero 3.12-only imports.
62+
requires-python = ">= 3.12,<4"
6063
classifiers = [
6164
"Typing :: Typed",
6265
"Intended Audience :: Developers",
63-
"Programming Language :: Python :: 3.11",
6466
"Programming Language :: Python :: 3.12",
6567
"Programming Language :: Python :: 3.13",
6668
"Programming Language :: Python :: 3.14",

0 commit comments

Comments
 (0)