Skip to content

Commit 28719f0

Browse files
fix: relax Python version requirement to support CI matrix
Change requires-python from ">=3.13,<3.14" to ">=3.10" to allow the example to be tested across the full Python version matrix (3.10-3.13) used in CI. This matches the requirements of other client examples. Also update classifiers to reflect support for Python 3.10-3.13. This fixes CI failures where uv sync with Python 3.10/3.11/3.12 would fail because the workspace member required exactly Python 3.13.
1 parent e54a6d9 commit 28719f0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

examples/clients/simple-sampling-client/pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ name = "mcp-simple-sampling-client"
99
version = "0.1.0"
1010
description = "Exploring different features of MCP servers and clients"
1111
readme = { file = "README.md", content-type = "text/markdown" }
12-
requires-python = ">=3.13,<3.14"
12+
requires-python = ">=3.10"
1313
license = "MIT"
1414
authors = [
1515
{ name = "Anirban Ray", email = "[email protected]" }
@@ -28,6 +28,9 @@ classifiers = [
2828
"Programming Language :: Python",
2929
"Programming Language :: Python :: 3",
3030
"Programming Language :: Python :: 3 :: Only",
31+
"Programming Language :: Python :: 3.10",
32+
"Programming Language :: Python :: 3.11",
33+
"Programming Language :: Python :: 3.12",
3134
"Programming Language :: Python :: 3.13",
3235
"Topic :: Software Development",
3336
"Topic :: Utilities",

0 commit comments

Comments
 (0)