diff --git a/.agents/skills/setup-dev-env/SKILL.md b/.agents/skills/setup-dev-env/SKILL.md index 0344c4bcf4..4077b91cc7 100644 --- a/.agents/skills/setup-dev-env/SKILL.md +++ b/.agents/skills/setup-dev-env/SKILL.md @@ -10,7 +10,7 @@ Set up the local development environment for ADK Python. Check the following before proceeding: -1. **Python 3.10+** (3.11+ strongly recommended) +1. **Python 3.11+** ```bash python3 --version diff --git a/AGENTS.md b/AGENTS.md index b2beff1d41..8aa2e317f6 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -169,7 +169,7 @@ automatically discover and load agents without additional configuration. **Minimum requirements:** -- Python 3.10+ (**Python 3.11+ strongly recommended** for best performance) +- Python 3.11+ - `uv` package manager (**required** - faster than pip/venv) **Install uv if not already installed:** `bash curl -LsSf diff --git a/README.md b/README.md index 75410263d5..839fb600c7 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ ______________________________________________________________________ pip install google-adk==2.0.0a1 ``` -**Requirements:** Python 3.10+ (Python 3.11+ recommended). +**Requirements:** Python 3.11+. ## Quick Start diff --git a/contributing/samples/mcp_server_side_sampling/README.md b/contributing/samples/mcp_server_side_sampling/README.md index 5fe96184c8..086c03848c 100644 --- a/contributing/samples/mcp_server_side_sampling/README.md +++ b/contributing/samples/mcp_server_side_sampling/README.md @@ -22,7 +22,7 @@ The flow is as follows: ### Prerequisites -- Python 3.10+ +- Python 3.11+ - `google-adk` library installed. - A configured OpenAI API key. diff --git a/pyproject.toml b/pyproject.toml index eef52e40b3..824a3dcee0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ name = "google-adk" description = "Agent Development Kit" readme = "README.md" -requires-python = ">=3.10" +requires-python = ">=3.11" license = { file = "LICENSE" } authors = [{ name = "Google LLC", email = "googleapis-packages@google.com" }] classifiers = [ # List of https://pypi.org/classifiers/ @@ -14,7 +14,6 @@ classifiers = [ # List of https://pypi.org/classifiers/ "Intended Audience :: Science/Research", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", @@ -219,7 +218,7 @@ asyncio_mode = "auto" [tool.mypy] -python_version = "3.10" +python_version = "3.11" exclude = ["tests/", "contributing/samples/"] plugins = ["pydantic.mypy"] strict = true