From 5fe273b0a69720be091850cce24902c385ba0cbc Mon Sep 17 00:00:00 2001 From: Prithwish Mukherjee Date: Fri, 21 Jun 2024 12:29:22 +0530 Subject: [PATCH 1/3] build: Bump version to v0.11.dev0 --- pyproject.toml | 5 ++--- tests/test_metadata.py | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index fa072a17..7cee3c2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] # Check https://python-poetry.org/docs/pyproject/ for all available sections name = "ansys-fluent-visualization" -version = "0.10.dev0" +version = "0.11.dev0" description = "A python wrapper for ansys Fluent visualization" license = "MIT" authors = ["ANSYS, Inc. "] @@ -25,11 +25,10 @@ packages = [ [tool.poetry.dependencies] python = ">=3.9,<4.0" importlib-metadata = {version = "^4.0", python = "<3.9"} -ansys-fluent-core = "~=0.21.dev1" +ansys-fluent-core = "~=0.22.dev0" vtk = ">=9.3.0.rc0" pyvista = ">=0.39.0" pyvistaqt = ">=0.7.0" -pyside6 = ">=6.2.3" matplotlib = ">=3.5.1" requests = "==2.31.0" diff --git a/tests/test_metadata.py b/tests/test_metadata.py index 4aea85c9..239d8b47 100644 --- a/tests/test_metadata.py +++ b/tests/test_metadata.py @@ -2,4 +2,4 @@ def test_pkg_version(): - assert __version__ == "0.10.dev0" + assert __version__ == "0.11.dev0" From e5fb30109129296b0c26a033dcabc3c17bdef735 Mon Sep 17 00:00:00 2001 From: Prithwish Mukherjee Date: Mon, 19 Aug 2024 17:44:56 +0530 Subject: [PATCH 2/3] build: Bump version to v0.13.dev0 --- pyproject.toml | 4 ++-- tests/test_metadata.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 81915b80..326cf597 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] # Check https://python-poetry.org/docs/pyproject/ for all available sections name = "ansys-fluent-visualization" -version = "0.12.dev0" +version = "0.13.dev0" description = "A python wrapper for ansys Fluent visualization" license = "MIT" authors = ["ANSYS, Inc. "] @@ -25,7 +25,7 @@ packages = [ [tool.poetry.dependencies] python = ">=3.9,<4.0" importlib-metadata = {version = "^4.0", python = "<3.9"} -ansys-fluent-core = "~=0.23.dev0" +ansys-fluent-core = "~=0.25.dev0" vtk = ">=9.3.0.rc0" pyvista = ">=0.39.0" pyvistaqt = ">=0.7.0" diff --git a/tests/test_metadata.py b/tests/test_metadata.py index e73c0c02..e9cbafc9 100644 --- a/tests/test_metadata.py +++ b/tests/test_metadata.py @@ -2,4 +2,4 @@ def test_pkg_version(): - assert __version__ == "0.12.dev0" + assert __version__ == "0.13.dev0" From 5914c4d50d29f9e72c1b3db5f1b68921f6f8dc15 Mon Sep 17 00:00:00 2001 From: Prithwish Mukherjee Date: Mon, 19 Aug 2024 18:00:44 +0530 Subject: [PATCH 3/3] Drop support for python 3.9 --- .github/workflows/ci_cd.yml | 4 ++-- .github/workflows/nightly-doc-build.yml | 2 +- .github/workflows/nightly-test-run.yml | 2 +- README.rst | 4 ++-- doc/source/getting_started/index.rst | 4 ++-- pyproject.toml | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index beb79964..a6a343c1 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -21,7 +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' + MAIN_PYTHON_VERSION: '3.10' PYFLUENT_TIMEOUT_FORCE_EXIT: 5 PYFLUENT_LAUNCH_CONTAINER: 1 @@ -51,7 +51,7 @@ jobs: strategy: matrix: os: [windows-latest, ubuntu-latest] - python-version: ['3.9', '3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12'] fail-fast: false steps: diff --git a/.github/workflows/nightly-doc-build.yml b/.github/workflows/nightly-doc-build.yml index fc821b06..badbf77c 100644 --- a/.github/workflows/nightly-doc-build.yml +++ b/.github/workflows/nightly-doc-build.yml @@ -7,7 +7,7 @@ on: env: DOCUMENTATION_CNAME: 'visualization.fluent.docs.pyansys.com' - MAIN_PYTHON_VERSION: '3.9' + MAIN_PYTHON_VERSION: '3.10' DOC_DEPLOYMENT_IMAGE_TAG: v24.2.0 ANSYSLMD_LICENSE_FILE: ${{ format('1055@{0}', secrets.LICENSE_SERVER) }} PYFLUENT_TIMEOUT_FORCE_EXIT: 5 diff --git a/.github/workflows/nightly-test-run.yml b/.github/workflows/nightly-test-run.yml index 413043d7..3d835e14 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.9', '3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12'] fail-fast: false steps: diff --git a/README.rst b/README.rst index 1f85d4ea..f6624e0d 100644 --- a/README.rst +++ b/README.rst @@ -50,8 +50,8 @@ the project support team, email `pyansys.core@ansys.com Installation ------------ -The ``ansys-fluent-visualization`` package supports Python 3.9 through Python -3.11 on Windows and Linux. +The ``ansys-fluent-visualization`` package supports Python 3.10 through Python +3.12 on Windows and Linux. If you are using Python 3.10, download and install the wheel file for the ``vtk`` package from `here for Windows `_ diff --git a/doc/source/getting_started/index.rst b/doc/source/getting_started/index.rst index e9d40814..71c70788 100644 --- a/doc/source/getting_started/index.rst +++ b/doc/source/getting_started/index.rst @@ -13,8 +13,8 @@ page on the Ansys website. *************** Install package *************** -The ``ansys-fluent-visualization`` package supports Python 3.9 through -Python 3.11 on Windows and Linux. +The ``ansys-fluent-visualization`` package supports Python 3.10 through +Python 3.12 on Windows and Linux. Install the latest release from `PyPi `_ with: diff --git a/pyproject.toml b/pyproject.toml index 326cf597..aab0cbb7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ packages = [ ] [tool.poetry.dependencies] -python = ">=3.9,<4.0" +python = ">=3.10,<4.0" importlib-metadata = {version = "^4.0", python = "<3.9"} ansys-fluent-core = "~=0.25.dev0" vtk = ">=9.3.0.rc0"