From c9499caa148e717b07509b215cf05001ea753e4f Mon Sep 17 00:00:00 2001 From: Abhishek Kale <8707238+kaleabhip@users.noreply.github.com> Date: Fri, 17 Jan 2025 09:53:37 -0600 Subject: [PATCH] Update python requirement to 3.9-3.13 --- .github/workflows/ci_cd.yml | 6 +++--- pyproject.toml | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index a81c1c0..dfcdced 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -11,7 +11,7 @@ on: - main env: - MAIN_PYTHON_VERSION: '3.10' + MAIN_PYTHON_VERSION: '3.12' PACKAGE_NAME: 'ansys-seascape' PACKAGE_NAMESPACE: 'ansys.seascape' DOCUMENTATION_CNAME: 'seascape.docs.pyansys.com' @@ -47,7 +47,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest] - python-version: ['3.7', '3.8', '3.9', '3.10'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] steps: - name: Build wheelhouse and perform smoke test uses: ansys/actions/build-wheelhouse@v8 @@ -65,7 +65,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.7', '3.8', '3.9', '3.10'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] steps: - name: Build wheelhouse and perform smoke test uses: ansys/actions/build-wheelhouse@v8 diff --git a/pyproject.toml b/pyproject.toml index 2341201..bab1d61 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "ansys-seascape" version = "0.3.dev0" description = "A pythonic remotable interface to RedHawkSC and TotemSC" readme = "README.rst" -requires-python = ">=3.7,<4" +requires-python = ">=3.9,<4" license = {file = "LICENSE"} authors = [{name = "ANSYS, Inc.", email = "pyansys.support@ansys.com"}] maintainers = [{name = "Abhishek Kale", email = "abhishek.kale@ansys.com"}] @@ -17,14 +17,14 @@ classifiers = [ "Topic :: Scientific/Engineering :: Information Analysis", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] dependencies = [ - "importlib-metadata>=4.0,<5; python_version<='3.8'", "requests>=2.23", ]