diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index f3abde67..4442d305 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -21,6 +21,7 @@ env: # It applies 7 days retention policy by default. RESET_EXAMPLES_CACHE: 0 ANSYSLMD_LICENSE_FILE: ${{ format('1055@{0}', secrets.LICENSE_SERVER) }} + MAIN_PYTHON_VERSION: '3.9' PYFLUENT_TIMEOUT_FORCE_EXIT: 5 PYFLUENT_LAUNCH_CONTAINER: 1 @@ -50,7 +51,7 @@ jobs: strategy: matrix: os: [windows-latest, ubuntu-latest] - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.9', '3.10', '3.11'] fail-fast: false steps: @@ -88,7 +89,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: 3.9 + python-version: ${{ env.MAIN_PYTHON_VERSION }} - name: Install OS packages run: | @@ -155,7 +156,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: 3.8 + python-version: ${{ env.MAIN_PYTHON_VERSION }} - name: Add version information run: make version-info @@ -185,7 +186,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: 3.9 + python-version: ${{ env.MAIN_PYTHON_VERSION }} - uses: actions/download-artifact@v3 diff --git a/.github/workflows/nightly-test-run.yml b/.github/workflows/nightly-test-run.yml index ceb08aa1..988b3548 100644 --- a/.github/workflows/nightly-test-run.yml +++ b/.github/workflows/nightly-test-run.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: os: [windows-latest, ubuntu-latest] - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.9', '3.10', '3.11'] fail-fast: false steps: diff --git a/README.rst b/README.rst index 52adf427..1f85d4ea 100644 --- a/README.rst +++ b/README.rst @@ -50,7 +50,7 @@ the project support team, email `pyansys.core@ansys.com Installation ------------ -The ``ansys-fluent-visualization`` package supports Python 3.8 through Python +The ``ansys-fluent-visualization`` package supports Python 3.9 through Python 3.11 on Windows and Linux. If you are using Python 3.10, download and install the wheel file for the ``vtk`` package from diff --git a/doc/source/getting_started/index.rst b/doc/source/getting_started/index.rst index 0a4e2c74..e9d40814 100644 --- a/doc/source/getting_started/index.rst +++ b/doc/source/getting_started/index.rst @@ -13,7 +13,7 @@ page on the Ansys website. *************** Install package *************** -The ``ansys-fluent-visualization`` package supports Python 3.8 through +The ``ansys-fluent-visualization`` package supports Python 3.9 through Python 3.11 on Windows and Linux. Install the latest release from `PyPi diff --git a/pyproject.toml b/pyproject.toml index 1118d391..ea025ab3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,8 +23,8 @@ packages = [ ] [tool.poetry.dependencies] -python = ">=3.8,<4.0" -importlib-metadata = {version = "^4.0", python = "<3.8"} +python = ">=3.9,<4.0" +importlib-metadata = {version = "^4.0", python = "<3.9"} ansys-fluent-core = "~=0.14.dev0" vtk = ">=9.3.0.rc0" pyvista = ">=0.39.0"