Skip to content

Commit 1ee60fc

Browse files
cleemullinsCopilot
andauthored
Update Python version requirements to 3.10 across multiple files (Fixes #169) (#172)
* Update Python version requirements to 3.10 across multiple files * Update scripts/README.md Co-authored-by: Copilot <[email protected]> * Update test_samples/README.md Co-authored-by: Copilot <[email protected]> * Update test_samples/README.md Co-authored-by: Copilot <[email protected]> * Force refresh of PR as the 3.9 check is still needed in the PR. --------- Co-authored-by: Copilot <[email protected]>
1 parent 288efbf commit 1ee60fc

File tree

16 files changed

+18
-20
lines changed

16 files changed

+18
-20
lines changed

.azdo/ci-pr.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ pool:
88

99
strategy:
1010
matrix:
11-
Python_3.9:
12-
PYTHON_VERSION: '3.9'
1311
Python_3.10:
1412
PYTHON_VERSION: '3.10'
1513
Python_3.11:

.github/workflows/python-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
python-version: ["3.9", "3.10", "3.11"]
22+
python-version: ["3.10", "3.11"]
2323

2424
steps:
2525
- uses: actions/checkout@v4

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ The Microsoft 365 Agent SDK simplifies building full stack, multichannel, truste
77

88
The M365 Agent SDK is a comprehensive framework for building enterprise-grade agents, enabling developers to integrate components from the Azure AI Foundry SDK, Semantic Kernel, as well as AI components from other vendors.
99

10-
For more information please see the parent project information here [Microsoft 365 Agents SDK](https://aka.ms/agents)
10+
For more information please see the parent project information here [Microsoft 365 Agents SDK](https://aka.ms/agents).
1111

1212
## Getting Started
1313

@@ -67,7 +67,7 @@ Additionally we provide a Copilot Studio Client, to interact with Agents created
6767

6868
### Environment requirements
6969

70-
The packages should target Python 3.9 or greater, and can be used with modern Python package managers like pip, poetry, or conda.
70+
The packages should target Python 3.10 or greater, and can be used with modern Python package managers like pip, poetry, or conda.
7171

7272
> Note: We recommend using Python 3.11 or later for optimal performance and compatibility with all features.
7373

libraries/microsoft-agents-activity/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ readme = {file = "readme.md", content-type = "text/markdown"}
1010
authors = [{name = "Microsoft Corporation"}]
1111
license = "MIT"
1212
license-files = ["LICENSE"]
13-
requires-python = ">=3.9"
13+
requires-python = ">=3.10"
1414
classifiers = [
1515
"Programming Language :: Python :: 3",
1616
"Operating System :: OS Independent",

libraries/microsoft-agents-authentication-msal/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ readme = {file = "readme.md", content-type = "text/markdown"}
1010
authors = [{name = "Microsoft Corporation"}]
1111
license = "MIT"
1212
license-files = ["LICENSE"]
13-
requires-python = ">=3.9"
13+
requires-python = ">=3.10"
1414
classifiers = [
1515
"Programming Language :: Python :: 3",
1616
"Operating System :: OS Independent",

libraries/microsoft-agents-copilotstudio-client/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ readme = {file = "readme.md", content-type = "text/markdown"}
1010
authors = [{name = "Microsoft Corporation"}]
1111
license = "MIT"
1212
license-files = ["LICENSE"]
13-
requires-python = ">=3.9"
13+
requires-python = ">=3.10"
1414
classifiers = [
1515
"Programming Language :: Python :: 3",
1616
"Operating System :: OS Independent",

libraries/microsoft-agents-copilotstudio-client/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ CUSTOM_POWER_PLATFORM_CLOUD=your-custom-cloud.com
120120

121121
## Requirements
122122

123-
- Python 3.9+
123+
- Python 3.10+
124124
- Valid Azure AD app registration
125125
- Access to Microsoft Power Platform environment
126126
- Published Copilot Studio agent

libraries/microsoft-agents-hosting-aiohttp/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ readme = {file = "readme.md", content-type = "text/markdown"}
1010
authors = [{name = "Microsoft Corporation"}]
1111
license = "MIT"
1212
license-files = ["LICENSE"]
13-
requires-python = ">=3.9"
13+
requires-python = ">=3.10"
1414
classifiers = [
1515
"Programming Language :: Python :: 3",
1616
"Operating System :: OS Independent",

libraries/microsoft-agents-hosting-aiohttp/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ async def on_error(context: TurnContext, error: Exception):
9292

9393
## Requirements
9494

95-
- Python 3.9+
95+
- Python 3.10+
9696
- aiohttp 3.11.11+
9797
- Microsoft Agents hosting core library
9898

libraries/microsoft-agents-hosting-core/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ readme = {file = "readme.md", content-type = "text/markdown"}
1010
authors = [{name = "Microsoft Corporation"}]
1111
license = "MIT"
1212
license-files = ["LICENSE"]
13-
requires-python = ">=3.9"
13+
requires-python = ">=3.10"
1414
classifiers = [
1515
"Programming Language :: Python :: 3",
1616
"Operating System :: OS Independent",

0 commit comments

Comments
 (0)