Skip to content

Commit d32a882

Browse files
committed
Drop Python 3.9 support since it reached EoL
Signed-off-by: Timothy Johnson <timothy.johnson@broadcom.com>
1 parent 89da5d3 commit d32a882

11 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/sdk-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
fail-fast: false
1414
matrix:
1515
os: [ubuntu-22.04, macos-latest, windows-latest]
16-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
16+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
1717
env:
1818
OS: ${{ matrix.os }}
1919
PYTHON: ${{ matrix.python-version }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ pip install -U --pre zowe.core-for-zowe-sdk[secrets]
6666

6767
Ensure the following prerequisites are installed and on your PATH:
6868

69-
- Python >= 3.9 and `pip`
69+
- Python >= 3.10 and `pip`
7070
- Cargo >= 1.72 (to build Rust bindings for Secrets SDK)
7171
- Visual Studio Build Tools >= 2015 (Windows only)
7272

docs/source/usage/requirements.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ Requirements
33

44
Zowe Client Python SDK requires the following:
55

6-
- **Python** 3.9+ to run your script
6+
- **Python** 3.10+ to run your script
77
- (optional) **Sphinx** to build project documentation
88
- (optional) **Enchant** to build project documentation

src/core/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
license="EPL-2.0",
3131
classifiers=[
3232
"Programming Language :: Python :: 3",
33-
"Programming Language :: Python :: 3.9",
33+
"Programming Language :: Python :: 3.10",
3434
"License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)",
3535
],
3636
install_requires=[

src/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def resolve_sdk_dep(sdk_name: str, version_spec: str) -> str:
4444
license="EPL-2.0",
4545
classifiers=[
4646
"Programming Language :: Python :: 3",
47-
"Programming Language :: Python :: 3.9",
47+
"Programming Language :: Python :: 3.10",
4848
"License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)",
4949
],
5050
install_requires=[

src/workflows/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
license="EPL-2.0",
3131
classifiers=[
3232
"Programming Language :: Python :: 3",
33-
"Programming Language :: Python :: 3.9",
33+
"Programming Language :: Python :: 3.10",
3434
"License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)",
3535
],
3636
install_requires=[resolve_sdk_dep("core", "~=" + __version__)],

src/zos_console/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
license="EPL-2.0",
3131
classifiers=[
3232
"Programming Language :: Python :: 3",
33-
"Programming Language :: Python :: 3.9",
33+
"Programming Language :: Python :: 3.10",
3434
"License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)",
3535
],
3636
install_requires=[resolve_sdk_dep("core", "~=" + __version__)],

src/zos_files/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
license="EPL-2.0",
3131
classifiers=[
3232
"Programming Language :: Python :: 3",
33-
"Programming Language :: Python :: 3.9",
33+
"Programming Language :: Python :: 3.10",
3434
"License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)",
3535
],
3636
install_requires=[resolve_sdk_dep("core", "~=" + __version__)],

src/zos_jobs/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
license="EPL-2.0",
3131
classifiers=[
3232
"Programming Language :: Python :: 3",
33-
"Programming Language :: Python :: 3.9",
33+
"Programming Language :: Python :: 3.10",
3434
"License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)",
3535
],
3636
install_requires=[resolve_sdk_dep("core", "~=" + __version__)],

src/zos_tso/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
license="EPL-2.0",
3131
classifiers=[
3232
"Programming Language :: Python :: 3",
33-
"Programming Language :: Python :: 3.9",
33+
"Programming Language :: Python :: 3.10",
3434
"License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)",
3535
],
3636
install_requires=[resolve_sdk_dep("core", "~=" + __version__)],

0 commit comments

Comments
 (0)