Skip to content

Commit 93e4bec

Browse files
authored
Drop python3.9, require python3.10 minimum (#134)
python3.10 is now the minimal required version (used by Kokoro tests). Related: - cl/370095649 - b/370095649
1 parent a752d2b commit 93e4bec

File tree

4 files changed

+4
-5
lines changed

4 files changed

+4
-5
lines changed

.github/workflows/psm-interop.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-latest
2222
strategy:
2323
matrix:
24-
python_version: ["3.9", "3.10", "3.11"]
24+
python_version: ["3.10", "3.11"]
2525
fail-fast: false
2626
permissions:
2727
pull-requests: read # Used by paths-filter to read the diff.
@@ -81,7 +81,7 @@ jobs:
8181
- uses: actions/checkout@v4
8282
- uses: actions/setup-python@v4
8383
with:
84-
python-version: "3.9"
84+
python-version: "3.10"
8585
cache: 'pip'
8686

8787
- name: Install dependencies

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ changes to this codebase at the moment.
2424
## Installation
2525

2626
#### Requirements
27-
1. Python v3.9+
27+
1. Python v3.10+
2828
2. [Google Cloud SDK](https://cloud.google.com/sdk/docs/install)
2929
3. `kubectl`
3030

bin/pylint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ USAGE:
2929
./bin/pylint.sh
3030
3131
ONE-TIME INSTALLATION:
32-
1. python3.9 -m venv --upgrade-deps venv-pylint
32+
1. python3.10 -m venv --upgrade-deps venv-pylint
3333
2. source ./venv-pylint/bin/activate
3434
3. pip install pylint==2.2.2 astroid==2.3.3 toml==0.10.2 "isort>=4.3.0,<5.0.0"
3535
4. deactivate

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
[tool.black]
22
line-length = 80
33
target-version = [
4-
"py39",
54
"py310",
65
"py311",
76
]

0 commit comments

Comments
 (0)