diff --git a/.github/workflows/sdk-build.yml b/.github/workflows/sdk-build.yml index e1053946..83263c51 100644 --- a/.github/workflows/sdk-build.yml +++ b/.github/workflows/sdk-build.yml @@ -13,7 +13,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] env: OS: ${{ matrix.os }} PYTHON: ${{ matrix.python-version }} diff --git a/README.md b/README.md index 87329676..27dc6ac1 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ pip install -U --pre zowe.core-for-zowe-sdk[secrets] Ensure the following prerequisites are installed and on your PATH: -- Python >= 3.7 and `pip` +- Python >= 3.8 and `pip` - Cargo >= 1.72 (to build Rust bindings for Secrets SDK) - Visual Studio Build Tools >= 2015 (Windows only) diff --git a/src/core/setup.py b/src/core/setup.py index dffbfe43..98bd524d 100644 --- a/src/core/setup.py +++ b/src/core/setup.py @@ -10,7 +10,7 @@ name="zowe_core_for_zowe_sdk", version=__version__, description="Zowe Python SDK - Core package", - long_description=open("README.md", 'r').read(), + long_description=open("README.md", "r").read(), long_description_content_type="text/markdown", url="https://github.com/zowe/zowe-client-python-sdk", author="Guilherme Cartier", @@ -18,7 +18,7 @@ license="EPL-2.0", classifiers=[ "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", "License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)", ], install_requires=[ @@ -29,8 +29,6 @@ "requests~=2.32.0", "urllib3~=1.26.18", ], - extras_require={ - "secrets": [resolve_sdk_dep("secrets", "~=" + __version__)] - }, + extras_require={"secrets": [resolve_sdk_dep("secrets", "~=" + __version__)]}, packages=find_namespace_packages(include=["zowe.*"]), ) diff --git a/src/setup.py b/src/setup.py index 5b65a608..3f93bbff 100644 --- a/src/setup.py +++ b/src/setup.py @@ -24,7 +24,7 @@ def resolve_sdk_dep(sdk_name, version_spec): name="zowe", version=__version__, description="Zowe Python SDK", - long_description=open("../README.md", 'r').read(), + long_description=open("../README.md", "r").read(), long_description_content_type="text/markdown", url="https://github.com/zowe/zowe-client-python-sdk", author="Guilherme Cartier", @@ -32,7 +32,7 @@ def resolve_sdk_dep(sdk_name, version_spec): license="EPL-2.0", classifiers=[ "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", "License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)", ], install_requires=[ diff --git a/src/zos_console/setup.py b/src/zos_console/setup.py index 864f8e4c..8eb2c191 100644 --- a/src/zos_console/setup.py +++ b/src/zos_console/setup.py @@ -10,7 +10,7 @@ name="zowe_zos_console_for_zowe_sdk", version=__version__, description="Zowe Python SDK - z/OS Console package", - long_description=open("README.md", 'r').read(), + long_description=open("README.md", "r").read(), long_description_content_type="text/markdown", url="https://github.com/zowe/zowe-client-python-sdk", author="Guilherme Cartier", @@ -18,7 +18,7 @@ license="EPL-2.0", classifiers=[ "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", "License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)", ], install_requires=[resolve_sdk_dep("core", "~=" + __version__)], diff --git a/src/zos_files/setup.py b/src/zos_files/setup.py index 3bf890a2..6f1ea48d 100644 --- a/src/zos_files/setup.py +++ b/src/zos_files/setup.py @@ -10,7 +10,7 @@ name="zowe_zos_files_for_zowe_sdk", version=__version__, description="Zowe Python SDK - z/OS Files package", - long_description=open("README.md", 'r').read(), + long_description=open("README.md", "r").read(), long_description_content_type="text/markdown", url="https://github.com/zowe/zowe-client-python-sdk", author="Guilherme Cartier", @@ -18,7 +18,7 @@ license="EPL-2.0", classifiers=[ "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", "License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)", ], install_requires=[resolve_sdk_dep("core", "~=" + __version__)], diff --git a/src/zos_jobs/setup.py b/src/zos_jobs/setup.py index 8c677401..72eeb803 100644 --- a/src/zos_jobs/setup.py +++ b/src/zos_jobs/setup.py @@ -10,7 +10,7 @@ name="zowe_zos_jobs_for_zowe_sdk", version=__version__, description="Zowe Python SDK - z/OS Jobs package", - long_description=open("README.md", 'r').read(), + long_description=open("README.md", "r").read(), long_description_content_type="text/markdown", url="https://github.com/zowe/zowe-client-python-sdk", author="Guilherme Cartier", @@ -18,7 +18,7 @@ license="EPL-2.0", classifiers=[ "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", "License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)", ], install_requires=[resolve_sdk_dep("core", "~=" + __version__)], diff --git a/src/zos_tso/setup.py b/src/zos_tso/setup.py index 07e73a34..fc4ea7dc 100644 --- a/src/zos_tso/setup.py +++ b/src/zos_tso/setup.py @@ -10,7 +10,7 @@ name="zowe_zos_tso_for_zowe_sdk", version=__version__, description="Zowe Python SDK - z/OS TSO package", - long_description=open("README.md", 'r').read(), + long_description=open("README.md", "r").read(), long_description_content_type="text/markdown", url="https://github.com/zowe/zowe-client-python-sdk", author="Guilherme Cartier", @@ -18,7 +18,7 @@ license="EPL-2.0", classifiers=[ "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", "License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)", ], install_requires=[resolve_sdk_dep("core", "~=" + __version__)], diff --git a/src/zosmf/setup.py b/src/zosmf/setup.py index 73f38107..57d65522 100644 --- a/src/zosmf/setup.py +++ b/src/zosmf/setup.py @@ -10,7 +10,7 @@ name="zowe_zosmf_for_zowe_sdk", version=__version__, description="Zowe Python SDK - z/OSMF package", - long_description=open("README.md", 'r').read(), + long_description=open("README.md", "r").read(), long_description_content_type="text/markdown", url="https://github.com/zowe/zowe-client-python-sdk", author="Guilherme Cartier", @@ -18,7 +18,7 @@ license="EPL-2.0", classifiers=[ "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", "License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)", ], install_requires=[resolve_sdk_dep("core", "~=" + __version__)],