Skip to content

Commit ebf1192

Browse files
authored
Remove support for Python 3.8 (#3887)
# Description Please add an informative description that covers that changes made by the pull request and link all relevant issues. # All Promptflow Contribution checklist: - [ ] **The pull request does not introduce [breaking changes].** - [x] **CHANGELOG is updated for new features, bug fixes or other significant changes.** - [x] **I have read the [contribution guidelines](https://github.com/microsoft/promptflow/blob/main/CONTRIBUTING.md).** - [x] **I confirm that all new dependencies are compatible with the MIT license.** - [ ] **Create an issue and link to the pull request to get dedicated review from promptflow team. Learn more: [suggested workflow](../CONTRIBUTING.md#suggested-workflow).** ## General Guidelines and Best Practices - [x] Title of the pull request is clear and informative. - [x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, [see this page](https://github.com/Azure/azure-powershell/blob/master/documentation/development-docs/cleaning-up-commits.md). ### Testing Guidelines - [ ] Pull request includes test coverage for the included changes.
1 parent e8641e6 commit ebf1192

39 files changed

+73
-58
lines changed

.github/workflows/promptflow-core-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
strategy:
2929
matrix:
3030
os: [ubuntu-latest]
31-
python-version: ['3.8', '3.9', '3.10', '3.11']
31+
python-version: ['3.9', '3.10', '3.11']
3232
fail-fast: false
3333
# snok/install-poetry need this to support Windows
3434
defaults:
@@ -87,7 +87,7 @@ jobs:
8787
strategy:
8888
matrix:
8989
os: [ubuntu-latest]
90-
python-version: ['3.8', '3.9', '3.10', '3.11']
90+
python-version: ['3.9', '3.10', '3.11']
9191
fail-fast: false
9292
# snok/install-poetry need this to support Windows
9393
defaults:

.github/workflows/promptflow-evals-e2e-test-azure.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
os: [ubuntu-latest, windows-latest, macos-13]
25-
python-version: ['3.8', '3.9', '3.10', '3.11']
25+
python-version: ['3.9', '3.10', '3.11']
2626
fail-fast: false
2727
# snok/install-poetry need this to support Windows
2828
defaults:

.github/workflows/promptflow-evals-e2e-test-local.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
os: [ubuntu-latest, windows-latest, macos-13]
25-
python-version: ['3.8', '3.9', '3.10', '3.11']
25+
python-version: ['3.9', '3.10', '3.11']
2626
fail-fast: false
2727
# snok/install-poetry need this to support Windows
2828
defaults:

.github/workflows/promptflow-evals-installation-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
strategy:
3434
matrix:
3535
os: [ubuntu-latest, windows-latest, macos-13]
36-
python-version: ['3.8', '3.9', '3.10', '3.11']
36+
python-version: ['3.9', '3.10', '3.11']
3737
fail-fast: false
3838
# snok/install-poetry need this to support Windows
3939
defaults:

.github/workflows/promptflow-evals-performance-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
os: [ubuntu-latest, windows-latest, macos-13]
26-
python-version: ['3.8', '3.9', '3.10', '3.11']
26+
python-version: ['3.9', '3.10', '3.11']
2727
fail-fast: false
2828
# snok/install-poetry need this to support Windows
2929
defaults:

.github/workflows/promptflow-evals-unit-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
matrix:
2020
os: [ubuntu-latest, windows-latest, macos-13]
21-
python-version: ['3.8', '3.9', '3.10', '3.11']
21+
python-version: ['3.9', '3.10', '3.11']
2222
fail-fast: false
2323
# snok/install-poetry need this to support Windows
2424
defaults:

.github/workflows/promptflow-parallel-e2e-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
strategy:
2626
matrix:
2727
os: [ubuntu-latest, windows-latest, macos-13]
28-
python-version: ['3.8', '3.9', '3.10', '3.11']
28+
python-version: ['3.9', '3.10', '3.11']
2929
fail-fast: false
3030
# snok/install-poetry need this to support Windows
3131
defaults:

.github/workflows/promptflow-parallel-unit-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
strategy:
2626
matrix:
2727
os: [ubuntu-latest, windows-latest, macos-13]
28-
python-version: ['3.8', '3.9', '3.10', '3.11']
28+
python-version: ['3.9', '3.10', '3.11']
2929
fail-fast: false
3030
# snok/install-poetry need this to support Windows
3131
defaults:

.github/workflows/promptflow-release-testing-matrix.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
fail-fast: false
8181
matrix:
8282
os: [ubuntu-latest, windows-latest, macos-13]
83-
pythonVersion: ['3.8', '3.9', '3.10', '3.11']
83+
pythonVersion: ['3.9', '3.10', '3.11']
8484
defaults:
8585
run:
8686
shell: bash
@@ -136,7 +136,7 @@ jobs:
136136
fail-fast: false
137137
matrix:
138138
os: [ubuntu-latest, windows-latest, macos-13]
139-
pythonVersion: ['3.8', '3.9', '3.10', '3.11']
139+
pythonVersion: ['3.9', '3.10', '3.11']
140140
# snok/install-poetry need this to support Windows
141141
defaults:
142142
run:
@@ -193,7 +193,7 @@ jobs:
193193
fail-fast: false
194194
matrix:
195195
os: [ubuntu-latest, windows-latest, macos-13]
196-
pythonVersion: ['3.8', '3.9', '3.10', '3.11']
196+
pythonVersion: ['3.9', '3.10', '3.11']
197197
# snok/install-poetry need this to support Windows
198198
defaults:
199199
run:
@@ -243,7 +243,7 @@ jobs:
243243
fail-fast: false
244244
matrix:
245245
os: [ubuntu-latest, windows-latest, macos-13]
246-
pythonVersion: ['3.8', '3.9', '3.10', '3.11']
246+
pythonVersion: ['3.9', '3.10', '3.11']
247247
# snok/install-poetry need this to support Windows
248248
defaults:
249249
run:
@@ -301,7 +301,7 @@ jobs:
301301
fail-fast: false
302302
matrix:
303303
os: [ubuntu-latest, windows-latest, macos-13]
304-
pythonVersion: ['3.8', '3.9', '3.10', '3.11']
304+
pythonVersion: ['3.9', '3.10', '3.11']
305305
env:
306306
PROMPT_FLOW_TEST_MODE: "live"
307307
WORKING_DIRECTORY: ${{ github.workspace }}/src/promptflow-azure
@@ -368,7 +368,7 @@ jobs:
368368
fail-fast: false
369369
matrix:
370370
os: [ubuntu-latest, windows-latest, macos-13]
371-
pythonVersion: ['3.8', '3.9', '3.10', '3.11']
371+
pythonVersion: ['3.9', '3.10', '3.11']
372372
runs-on: ${{ matrix.os }}
373373
steps:
374374
- name: checkout

.github/workflows/promptflow-sdk-cli-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
fail-fast: false
3636
matrix:
3737
os: [ubuntu-latest]
38-
pythonVersion: ['3.8', '3.9', '3.10', '3.11']
38+
pythonVersion: ['3.9', '3.10', '3.11']
3939
environment:
4040
internal
4141
runs-on: ${{ matrix.os }}

0 commit comments

Comments
 (0)