From f18d0400a7ad539dd84b0e0ef2d45b86169439fc Mon Sep 17 00:00:00 2001 From: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com> Date: Fri, 2 Aug 2024 09:44:57 +0200 Subject: [PATCH 01/15] feat: dropping support for Python 3.9 and upgrade to v2025.1.dev0 (#651) * feat: dropping support for Python 3.9 in the metapackage and upgrade to 2025.1.dev0 * docs: include link --- .github/workflows/ci-build.yml | 8 ++++---- README.rst | 8 ++++---- doc/source/getting_started.rst | 8 ++++---- doc/source/supported_versions.rst | 13 +++++++++---- pyproject.toml | 5 ++--- 5 files changed, 23 insertions(+), 19 deletions(-) diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index 4e80f9e8..a4af164e 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -68,7 +68,7 @@ jobs: fail-fast: false matrix: os: [windows-latest, ubuntu-latest] - python-version: ['3.9', '3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v4 @@ -95,7 +95,7 @@ jobs: fail-fast: false matrix: os: [windows-latest, ubuntu-latest] - python-version: ['3.9', '3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12'] extras-version: ['fluent-all', 'mapdl-all', 'tools'] steps: @@ -123,7 +123,7 @@ jobs: fail-fast: false matrix: os: [windows-latest, ubuntu-latest, macos-latest] - python-version: ['3.9', '3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12'] steps: - name: Build wheelhouse and perform smoke test @@ -217,7 +217,7 @@ jobs: uses: ansys/actions/release-github@v6 with: library-name: ${{ env.PACKAGE_NAME }} - additional-artifacts: 'all-deps-Linux-3.9 all-deps-Linux-3.10 all-deps-Linux-3.11 all-deps-Linux-3.12 all-deps-Windows-3.9 all-deps-Windows-3.10 all-deps-Windows-3.11 all-deps-Windows-3.12 all-deps-macOS-3.9 all-deps-macOS-3.10 all-deps-macOS-3.11 all-deps-macOS-3.12' + additional-artifacts: 'all-deps-Linux-3.10 all-deps-Linux-3.11 all-deps-Linux-3.12 all-deps-Windows-3.10 all-deps-Windows-3.11 all-deps-Windows-3.12 all-deps-macOS-3.10 all-deps-macOS-3.11 all-deps-macOS-3.12' docs-release: name: Deploy release docs diff --git a/README.rst b/README.rst index ef9720e9..a8b4963a 100644 --- a/README.rst +++ b/README.rst @@ -188,18 +188,18 @@ the ``pyansys`` metapackage is downloading the wheelhouse archive from the `Releases Page `_ for your corresponding machine architecture. Each wheelhouse archive contains all the Python wheels necessary to install the ``pyansys`` metapackage from -scratch on Windows, Linux, and MacOS from Python 3.9 to 3.11. You can install this on an isolated system with +scratch on Windows, Linux, and MacOS from Python 3.10 to 3.12. You can install this on an isolated system with a fresh Python installation or on a virtual environment. -For example, on Linux with Python 3.9, unzip the wheelhouse archive and install it with the following +For example, on Linux with Python 3.10, unzip the wheelhouse archive and install it with the following commands: .. code:: bash - unzip pyansys-v2024.2.dev0-wheelhouse-Linux-3.9-core.zip wheelhouse + unzip pyansys-v2025.1.dev0-wheelhouse-Linux-3.10-core.zip wheelhouse pip install pyansys -f wheelhouse --no-index --upgrade --ignore-installed -If you're on Windows with Python 3.9, unzip to a wheelhouse directory and then install using +If you're on Windows with Python 3.10, unzip to a wheelhouse directory and then install using the same ``pip`` command as in the previous example. Consider installing using a `virtual environment `_. diff --git a/doc/source/getting_started.rst b/doc/source/getting_started.rst index c0c6044f..aa744e83 100644 --- a/doc/source/getting_started.rst +++ b/doc/source/getting_started.rst @@ -79,18 +79,18 @@ corresponding machine architecture. Each wheelhouse archive contains all the Python wheels necessary to install ``pyansys`` metapackage from scratch on Windows, Linux, and MacOS from Python -3.9 to 3.11. You can install this on an isolated system with a fresh Python +3.10 to 3.12. You can install this on an isolated system with a fresh Python installation or on a virtual environment. -For example, on Linux with Python 3.9, unzip the wheelhouse archive and install +For example, on Linux with Python 3.10, unzip the wheelhouse archive and install it with the following: .. code:: bash - unzip pyansys-v2024.2.dev0-wheelhouse-Linux-3.9-core.zip wheelhouse + unzip pyansys-v2025.1.dev0-wheelhouse-Linux-3.10-core.zip wheelhouse pip install pyansys -f wheelhouse --no-index --upgrade --ignore-installed -If you're on Windows with Python 3.9, unzip to a wheelhouse directory and install using the same command as above. +If you're on Windows with Python 3.10, unzip to a wheelhouse directory and install using the same command as above. Consider installing using a `virtual environment `_. diff --git a/doc/source/supported_versions.rst b/doc/source/supported_versions.rst index 7021b79e..7dafff4a 100644 --- a/doc/source/supported_versions.rst +++ b/doc/source/supported_versions.rst @@ -17,6 +17,11 @@ differ from the SPEC-0 policy but is always aligned with it. * Light blue Python versions are currently supported. * Dark blue Python versions are upcoming Python releases for which support is expected in the future. +Some extra remarks: + +* The length of the Python version boxes is indicative of the support duration according to the `SPEC-0`_ policy. +* The color of the Python version boxes is indicative of the PyAnsys metapackage current support. + .. mermaid:: :caption: Python versions supported by SPEC-0 policy (red line) and PyAnsys Python versions supported (color coded) :alt: Python versions supported by SPEC-0 policy (red line) and PyAnsys Python versions supported (color coded) @@ -27,7 +32,7 @@ differ from the SPEC-0 policy but is always aligned with it. axisFormat %Y-%m Python 3.7 :done, des1, 2018-06-27, 3y Python 3.8 :done, des2, 2019-10-14, 3y - Python 3.9 :active, des3, 2020-10-05, 3y + Python 3.9 :done, des3, 2020-10-05, 3y Python 3.10 :active, des4, 2021-10-04, 3y Python 3.11 :active, des5, 2022-10-24, 3y Python 3.12 :active, des6, 2023-10-02, 3y @@ -46,7 +51,7 @@ Below you can find a list of the Python versions supported by each PyAnsys metap +-----------------+----------------------------+ | `2024.2`_ | Python 3.9 - Python 3.12 | +-----------------+----------------------------+ -| `development`_ | Python 3.9 - Python 3.12 | +| `development`_ | Python 3.10 - Python 3.12 | +-----------------+----------------------------+ @@ -56,5 +61,5 @@ Below you can find a list of the Python versions supported by each PyAnsys metap .. _2023.1: https://pypi.org/project/pyansys/2023.1.3/ .. _2023.2: https://pypi.org/project/pyansys/2023.2.11/ .. _2024.1: https://pypi.org/project/pyansys/2024.1.8/ -.. _2024.2: https://pypi.org/project/pyansys/2024.2.0b2/ -.. _development: https://github.com/ansys/pyansys \ No newline at end of file +.. _2024.2: https://pypi.org/project/pyansys/2024.2.2/ +.. _development: https://github.com/ansys/pyansys diff --git a/pyproject.toml b/pyproject.toml index fd54f32b..731b7c51 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,10 +5,10 @@ build-backend = "flit_core.buildapi" [project] # Check https://flit.readthedocs.io/en/latest/pyproject_toml.html for all available sections name = "pyansys" -version = "2024.2.dev0" +version = "2025.1.dev0" description = "Pythonic interfaces to Ansys products" readme = "README.rst" -requires-python = ">=3.9,<4" +requires-python = ">=3.10,<4" license = { file = "LICENSE" } authors = [{ name = "ANSYS, Inc.", email = "pyansys.support@ansys.com" }] maintainers = [{ name = "PyAnsys developers", email = "pyansys.maintainers@ansys.com" }] @@ -18,7 +18,6 @@ classifiers = [ "Topic :: Scientific/Engineering :: Information Analysis", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", From e231dcb4df1b09039ed6dce298fe2dd248610f3d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Aug 2024 11:52:29 +0000 Subject: [PATCH 02/15] Build(deps): Bump the deps group with 2 updates (#652) Bumps the deps group with 2 updates: [ansys-dpf-core](https://github.com/ansys/pydpf-core) and [ansys-dpf-post](https://github.com/ansys/pydpf-post). Updates `ansys-dpf-core` from 0.12.2 to 0.13.0 - [Release notes](https://github.com/ansys/pydpf-core/releases) - [Commits](https://github.com/ansys/pydpf-core/compare/v0.12.2...v0.13.0) Updates `ansys-dpf-post` from 0.8.0 to 0.9.0 - [Release notes](https://github.com/ansys/pydpf-post/releases) - [Commits](https://github.com/ansys/pydpf-post/compare/v0.8.0...v0.9.0) --- updated-dependencies: - dependency-name: ansys-dpf-core dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: ansys-dpf-post dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 731b7c51..5d0c77b8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,8 +29,8 @@ dependencies = [ "ansys-additive-widgets==0.2.1", "ansys-conceptev-core==0.2.1", "ansys-dpf-composites==0.5.0", - "ansys-dpf-core==0.12.2", - "ansys-dpf-post==0.8.0", + "ansys-dpf-core==0.13.0", + "ansys-dpf-post==0.9.0", "ansys-dyna-core==0.4.15", "ansys-dynamicreporting-core==0.6.0", "ansys-edb-core==0.1.5", From 797fa726016e290f3e81d4983224dbd208e75efc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Aug 2024 14:52:09 +0200 Subject: [PATCH 03/15] Build(deps): Bump the deps group with 2 updates (#653) Bumps the deps group with 2 updates: [ansys-optislang-core](https://github.com/ansys/pyoptislang) and [sphinx-design](https://github.com/executablebooks/sphinx-design). Updates `ansys-optislang-core` from 0.7.1 to 0.8.0 - [Release notes](https://github.com/ansys/pyoptislang/releases) - [Commits](https://github.com/ansys/pyoptislang/compare/v0.7.1...v0.8.0) Updates `sphinx-design` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/executablebooks/sphinx-design/releases) - [Changelog](https://github.com/executablebooks/sphinx-design/blob/main/CHANGELOG.md) - [Commits](https://github.com/executablebooks/sphinx-design/compare/v0.6.0...v0.6.1) --- updated-dependencies: - dependency-name: ansys-optislang-core dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: sphinx-design dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 5d0c77b8..09d55cf0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ dependencies = [ "ansys-meshing-prime==0.6.1", "ansys-modelcenter-workflow==0.1.1", "ansys-motorcad-core==0.5.5", - "ansys-optislang-core==0.7.1", + "ansys-optislang-core==0.8.0", "ansys-platform-instancemanagement==1.1.2", "ansys-pyensight-core==0.8.8", "ansys-rocky-core==0.2.0", @@ -96,7 +96,7 @@ doc = [ "Sphinx==7.4.7", "ansys-sphinx-theme==0.16.6", "sphinx-copybutton==0.5.2", - "sphinx-design==0.6.0", + "sphinx-design==0.6.1", "sphinxcontrib-mermaid==0.9.2", ] From 75a9214ab5e1f341948fcdd442e1f663e6f760cc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 09:49:32 +0200 Subject: [PATCH 04/15] Build(deps): Bump sphinx from 7.4.7 to 8.0.2 in the deps group (#654) Bumps the deps group with 1 update: [sphinx](https://github.com/sphinx-doc/sphinx). Updates `sphinx` from 7.4.7 to 8.0.2 - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/v8.0.2/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.0.2) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-major dependency-group: deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 09d55cf0..367e5b5c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -93,7 +93,7 @@ all = [ "pyansys-tools-variableinterop==0.1.1", ] doc = [ - "Sphinx==7.4.7", + "Sphinx==8.0.2", "ansys-sphinx-theme==0.16.6", "sphinx-copybutton==0.5.2", "sphinx-design==0.6.1", From f8fa6cd174b0e885d524e8d22aa4b1d7edea654d Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 09:49:51 +0200 Subject: [PATCH 05/15] [pre-commit.ci] pre-commit autoupdate (#655) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 24.4.2 → 24.8.0](https://github.com/psf/black/compare/24.4.2...24.8.0) - [github.com/PyCQA/flake8: 7.1.0 → 7.1.1](https://github.com/PyCQA/flake8/compare/7.1.0...7.1.1) - [github.com/ansys/pre-commit-hooks: v0.3.1 → v0.4.2](https://github.com/ansys/pre-commit-hooks/compare/v0.3.1...v0.4.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index dc3cac40..7175691f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ repos: - repo: https://github.com/psf/black - rev: 24.4.2 + rev: 24.8.0 hooks: - id: black @@ -11,7 +11,7 @@ repos: - id: isort - repo: https://github.com/PyCQA/flake8 - rev: 7.1.0 + rev: 7.1.1 hooks: - id: flake8 @@ -43,7 +43,7 @@ repos: - id: check-github-workflows - repo: https://github.com/ansys/pre-commit-hooks - rev: v0.3.1 + rev: v0.4.2 hooks: - id: add-license-headers args: From 346ffba5fa4b68abe363e29b0a12173cf01002c8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 14:00:36 +0200 Subject: [PATCH 06/15] Build(deps): Bump ansys-meshing-prime from 0.6.1 to 0.6.2 in the deps group (#656) Build(deps): Bump ansys-meshing-prime in the deps group Bumps the deps group with 1 update: [ansys-meshing-prime](https://github.com/ansys/pyprimemesh). Updates `ansys-meshing-prime` from 0.6.1 to 0.6.2 - [Release notes](https://github.com/ansys/pyprimemesh/releases) - [Changelog](https://github.com/ansys/pyprimemesh/blob/main/CHANGELOG.md) - [Commits](https://github.com/ansys/pyprimemesh/compare/v0.6.1...v0.6.2) --- updated-dependencies: - dependency-name: ansys-meshing-prime dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 367e5b5c..9dfe0da2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,7 @@ dependencies = [ "ansys-mapdl-core==0.68.4", "ansys-math-core==0.1.5", "ansys-mechanical-core==0.11.3", - "ansys-meshing-prime==0.6.1", + "ansys-meshing-prime==0.6.2", "ansys-modelcenter-workflow==0.1.1", "ansys-motorcad-core==0.5.5", "ansys-optislang-core==0.8.0", From 6ace9574b1c6df8646139835ee364ca77844685b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 14:59:38 +0200 Subject: [PATCH 07/15] Build(deps): Bump ansys/actions from 6 to 7 in the actions group (#657) Bumps the actions group with 1 update: [ansys/actions](https://github.com/ansys/actions). Updates `ansys/actions` from 6 to 7 - [Release notes](https://github.com/ansys/actions/releases) - [Commits](https://github.com/ansys/actions/compare/v6...v7) --- updated-dependencies: - dependency-name: ansys/actions dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci-build.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index a4af164e..584e897e 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -27,7 +27,7 @@ jobs: steps: - name: PyAnsys Vulnerability Check (on PRs) if: github.event_name == 'pull_request' - uses: ansys/actions/check-vulnerabilities@v6 + uses: ansys/actions/check-vulnerabilities@v7 with: python-version: ${{ env.MAIN_PYTHON_VERSION }} python-package-name: ${{ env.PACKAGE_NAME }} @@ -36,7 +36,7 @@ jobs: - name: PyAnsys Vulnerability Check (any other case) if: github.event_name != 'pull_request' - uses: ansys/actions/check-vulnerabilities@v6 + uses: ansys/actions/check-vulnerabilities@v7 with: python-version: ${{ env.MAIN_PYTHON_VERSION }} python-package-name: ${{ env.PACKAGE_NAME }} @@ -57,7 +57,7 @@ jobs: runs-on: ubuntu-latest steps: - name: PyAnsys documentation style checks - uses: ansys/actions/doc-style@v6 + uses: ansys/actions/doc-style@v7 with: token: ${{ secrets.GITHUB_TOKEN }} @@ -127,7 +127,7 @@ jobs: steps: - name: Build wheelhouse and perform smoke test - uses: ansys/actions/build-wheelhouse@v6 + uses: ansys/actions/build-wheelhouse@v7 with: library-name: ${{ env.PACKAGE_NAME }} operating-system: ${{ runner.os }} @@ -153,7 +153,7 @@ jobs: steps: - name: Build documentation - uses: ansys/actions/doc-build@v6 + uses: ansys/actions/doc-build@v7 with: python-version: ${{ env.MAIN_PYTHON_VERSION }} dependencies: "build-essential zip pandoc texlive-latex-extra latexmk texlive-pstricks" @@ -165,7 +165,7 @@ jobs: needs: [package] steps: - name: Deploy the latest documentation - uses: ansys/actions/doc-deploy-dev@v6 + uses: ansys/actions/doc-deploy-dev@v7 with: cname: ${{ env.DOCUMENTATION_CNAME }} token: ${{ secrets.GITHUB_TOKEN }} @@ -182,7 +182,7 @@ jobs: needs: [doc-deploy-dev] steps: - name: "Deploy the dev documentation index" - uses: ansys/actions/doc-deploy-index@v6 + uses: ansys/actions/doc-deploy-index@v7 with: cname: ${{ env.DOCUMENTATION_CNAME }}/version/dev index-name: pyansys-vdev @@ -195,7 +195,7 @@ jobs: needs: [docs-build, smoke-tests-core] steps: - name: Build library source and wheel artifacts - uses: ansys/actions/build-library@v6 + uses: ansys/actions/build-library@v7 with: library-name: ${{ env.PACKAGE_NAME }} python-version: ${{ env.MAIN_PYTHON_VERSION }} @@ -207,14 +207,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Release to PyPI repository - uses: ansys/actions/release-pypi-public@v6 + uses: ansys/actions/release-pypi-public@v7 with: library-name: ${{ env.PACKAGE_NAME }} twine-username: __token__ twine-token: ${{ secrets.PYPI_TOKEN }} - name: Release to GitHub - uses: ansys/actions/release-github@v6 + uses: ansys/actions/release-github@v7 with: library-name: ${{ env.PACKAGE_NAME }} additional-artifacts: 'all-deps-Linux-3.10 all-deps-Linux-3.11 all-deps-Linux-3.12 all-deps-Windows-3.10 all-deps-Windows-3.11 all-deps-Windows-3.12 all-deps-macOS-3.10 all-deps-macOS-3.11 all-deps-macOS-3.12' @@ -225,7 +225,7 @@ jobs: needs: [release] steps: - name: Deploy the latest release documentation - uses: ansys/actions/doc-deploy-stable@v6 + uses: ansys/actions/doc-deploy-stable@v7 with: cname: ${{ env.DOCUMENTATION_CNAME }} token: ${{ secrets.GITHUB_TOKEN }} @@ -258,7 +258,7 @@ jobs: echo "VERSION_MEILI=$VERSION_MEILI" >> $GITHUB_ENV - name: "Deploy the latest documentation index" - uses: ansys/actions/doc-deploy-index@v6 + uses: ansys/actions/doc-deploy-index@v7 with: cname: ${{ env.DOCUMENTATION_CNAME }}/version/${{ env.VERSION }} index-name: pyansys-v${{ env.VERSION_MEILI }} From fb5e5c928614f1edef310faf19b005fef3e64ff2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 14:59:52 +0200 Subject: [PATCH 08/15] Build(deps): Bump ansys-mechanical-core from 0.11.3 to 0.11.4 in the deps group (#658) Build(deps): Bump ansys-mechanical-core in the deps group Bumps the deps group with 1 update: [ansys-mechanical-core](https://github.com/ansys/pymechanical). Updates `ansys-mechanical-core` from 0.11.3 to 0.11.4 - [Release notes](https://github.com/ansys/pymechanical/releases) - [Changelog](https://github.com/ansys/pymechanical/blob/main/CHANGELOG.md) - [Commits](https://github.com/ansys/pymechanical/compare/v0.11.3...v0.11.4) --- updated-dependencies: - dependency-name: ansys-mechanical-core dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 9dfe0da2..ad5f1823 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,7 +39,7 @@ dependencies = [ "ansys-hps-client==0.8.0", "ansys-mapdl-core==0.68.4", "ansys-math-core==0.1.5", - "ansys-mechanical-core==0.11.3", + "ansys-mechanical-core==0.11.4", "ansys-meshing-prime==0.6.2", "ansys-modelcenter-workflow==0.1.1", "ansys-motorcad-core==0.5.5", From 968b9565fa537367d63d639be85f148a40784abc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 8 Aug 2024 13:36:35 +0000 Subject: [PATCH 09/15] Build(deps): Bump the deps group with 2 updates (#659) * Build(deps): Bump the deps group with 2 updates Bumps the deps group with 2 updates: [ansys-sound-core](https://github.com/ansys/pyansys-sound) and [ansys-sphinx-theme](https://github.com/ansys/ansys-sphinx-theme). Updates `ansys-sound-core` from 0.1.2 to 0.1.3 - [Release notes](https://github.com/ansys/pyansys-sound/releases) - [Changelog](https://github.com/ansys/pyansys-sound/blob/main/CHANGELOG.md) - [Commits](https://github.com/ansys/pyansys-sound/compare/v0.1.2...v0.1.3) Updates `ansys-sphinx-theme` from 0.16.6 to 1.0.0 - [Release notes](https://github.com/ansys/ansys-sphinx-theme/releases) - [Commits](https://github.com/ansys/ansys-sphinx-theme/compare/v0.16.6...v1.0.0) --- updated-dependencies: - dependency-name: ansys-sound-core dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: ansys-sphinx-theme dependency-type: direct:production update-type: version-update:semver-major dependency-group: deps ... Signed-off-by: dependabot[bot] * feat: adapt logo call * Update doc/source/conf.py * feat: remove logo import * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- doc/source/conf.py | 10 ++-------- pyproject.toml | 4 ++-- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/doc/source/conf.py b/doc/source/conf.py index f0f35400..15d3b194 100755 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -3,12 +3,7 @@ from datetime import datetime import os -from ansys_sphinx_theme import ( - ansys_favicon, - convert_version_to_pymeilisearch, - get_version_match, - pyansys_logo_black, -) +from ansys_sphinx_theme import ansys_favicon, convert_version_to_pymeilisearch, get_version_match from sphinx.builders.latex import LaTeXBuilder from pyansys import __version__ as pyansys_version @@ -25,8 +20,6 @@ # get the PyAnsys version release = version = pyansys_version -# use the default pyansys logo -html_logo = pyansys_logo_black html_theme = "ansys_sphinx_theme" html_short_title = html_title = "PyAnsys" @@ -47,6 +40,7 @@ } html_theme_options = { + "logo": "pyansys", "github_url": "https://github.com/ansys/pyansys", "show_prev_next": False, "show_breadcrumbs": True, diff --git a/pyproject.toml b/pyproject.toml index ad5f1823..e82692dc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,7 +50,7 @@ dependencies = [ "ansys-seascape==0.2.0", "ansys-sherlock-core==0.6.0", "ansys-simai-core==0.2.2", - "ansys-sound-core==0.1.2", + "ansys-sound-core==0.1.3", "ansys-systemcoupling-core==0.6.0", "ansys-turbogrid-core==0.4.1", "ansys-workbench-core==0.4.0", @@ -94,7 +94,7 @@ all = [ ] doc = [ "Sphinx==8.0.2", - "ansys-sphinx-theme==0.16.6", + "ansys-sphinx-theme==1.0.0", "sphinx-copybutton==0.5.2", "sphinx-design==0.6.1", "sphinxcontrib-mermaid==0.9.2", From 05ceeb21b93587eb7e7432b8b674d1edf7fd488a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 13:41:11 +0200 Subject: [PATCH 10/15] Build(deps): Bump ansys-sphinx-theme from 1.0.0 to 1.0.2 in the deps group (#662) Build(deps): Bump ansys-sphinx-theme in the deps group Bumps the deps group with 1 update: [ansys-sphinx-theme](https://github.com/ansys/ansys-sphinx-theme). Updates `ansys-sphinx-theme` from 1.0.0 to 1.0.2 - [Release notes](https://github.com/ansys/ansys-sphinx-theme/releases) - [Commits](https://github.com/ansys/ansys-sphinx-theme/compare/v1.0.0...v1.0.2) --- updated-dependencies: - dependency-name: ansys-sphinx-theme dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e82692dc..eafe6d90 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -94,7 +94,7 @@ all = [ ] doc = [ "Sphinx==8.0.2", - "ansys-sphinx-theme==1.0.0", + "ansys-sphinx-theme==1.0.2", "sphinx-copybutton==0.5.2", "sphinx-design==0.6.1", "sphinxcontrib-mermaid==0.9.2", From 306efddfee67937bf04b6bb43f8df7fbbe452161 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 14:16:24 +0200 Subject: [PATCH 11/15] Build(deps): Bump the deps group with 2 updates (#663) Bumps the deps group with 2 updates: [pyaedt](https://github.com/ansys/pyaedt) and [ansys-sphinx-theme](https://github.com/ansys/ansys-sphinx-theme). Updates `pyaedt` from 0.9.10 to 0.9.11 - [Release notes](https://github.com/ansys/pyaedt/releases) - [Commits](https://github.com/ansys/pyaedt/compare/v0.9.10...v0.9.11) Updates `ansys-sphinx-theme` from 1.0.2 to 1.0.3 - [Release notes](https://github.com/ansys/ansys-sphinx-theme/releases) - [Commits](https://github.com/ansys/ansys-sphinx-theme/compare/v1.0.2...v1.0.3) --- updated-dependencies: - dependency-name: pyaedt dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: ansys-sphinx-theme dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index eafe6d90..c26ad670 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -54,7 +54,7 @@ dependencies = [ "ansys-systemcoupling-core==0.6.0", "ansys-turbogrid-core==0.4.1", "ansys-workbench-core==0.4.0", - "pyaedt==0.9.10", + "pyaedt==0.9.11", "pyedb==0.23.0", "pygranta==2024.2.0", "pytwin==0.7.0", @@ -94,7 +94,7 @@ all = [ ] doc = [ "Sphinx==8.0.2", - "ansys-sphinx-theme==1.0.2", + "ansys-sphinx-theme==1.0.3", "sphinx-copybutton==0.5.2", "sphinx-design==0.6.1", "sphinxcontrib-mermaid==0.9.2", From 68a1e7256f731f1fa62fdb602dc91f704df9d649 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 08:16:28 +0200 Subject: [PATCH 12/15] [pre-commit.ci] pre-commit autoupdate (#665) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/ansys/pre-commit-hooks: v0.4.2 → v0.4.3](https://github.com/ansys/pre-commit-hooks/compare/v0.4.2...v0.4.3) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7175691f..181afb39 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -43,7 +43,7 @@ repos: - id: check-github-workflows - repo: https://github.com/ansys/pre-commit-hooks - rev: v0.4.2 + rev: v0.4.3 hooks: - id: add-license-headers args: From d7961efb2c5fd711e347d6dbe482d0e3f378e7da Mon Sep 17 00:00:00 2001 From: Maxime Rey <87315832+MaxJPRey@users.noreply.github.com> Date: Tue, 13 Aug 2024 08:16:52 +0200 Subject: [PATCH 13/15] doc: Rename grpc as gRPC. (#664) * Rename grpc as gRPC. * Update links.rst * Revert * Update getting_started.rst --- doc/source/getting_started.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/source/getting_started.rst b/doc/source/getting_started.rst index aa744e83..41afef4e 100644 --- a/doc/source/getting_started.rst +++ b/doc/source/getting_started.rst @@ -8,7 +8,7 @@ PyAnsys libraries fall into two categories: Most PyAnsys packages require a local installation of Ansys. The version of Ansys installed dictates the interface and features available to -you. However, PyAnsys libraries use `grpc`_ to communicate to the +you. However, PyAnsys libraries use `gRPC `_ to communicate to the products, you can have the product installed remotely and connect to that remote instance. This still requires that you need a copy of Ansys installed on the host machine. From bf569aaf26e7fcf06e1c81cf00c873b3d813802c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 14:01:29 +0200 Subject: [PATCH 14/15] Build(deps): Bump the deps group with 3 updates (#667) Bumps the deps group with 3 updates: [pyansys-tools-report](https://github.com/ansys/pyansys-tools-report), [pyansys-tools-versioning](https://github.com/ansys/pyansys-tools-versioning) and [ansys-sphinx-theme](https://github.com/ansys/ansys-sphinx-theme). Updates `pyansys-tools-report` from 0.7.3 to 0.8.0 - [Release notes](https://github.com/ansys/pyansys-tools-report/releases) - [Commits](https://github.com/ansys/pyansys-tools-report/compare/v0.7.3...v0.8.0) Updates `pyansys-tools-versioning` from 0.5.0 to 0.6.0 - [Release notes](https://github.com/ansys/pyansys-tools-versioning/releases) - [Commits](https://github.com/ansys/pyansys-tools-versioning/compare/v0.5.0...v0.6.0) Updates `ansys-sphinx-theme` from 1.0.3 to 1.0.4 - [Release notes](https://github.com/ansys/ansys-sphinx-theme/releases) - [Commits](https://github.com/ansys/ansys-sphinx-theme/compare/v1.0.3...v1.0.4) --- updated-dependencies: - dependency-name: pyansys-tools-report dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: pyansys-tools-versioning dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: ansys-sphinx-theme dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c26ad670..b138260a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -71,8 +71,8 @@ tools = [ # "ansys-tools-protoc-helper==0.4.0; python_version<='3.10'", "ansys-tools-visualization-interface==0.4.0", "ansys-units==0.3.2", - "pyansys-tools-report==0.7.3", - "pyansys-tools-versioning==0.5.0", + "pyansys-tools-report==0.8.0", + "pyansys-tools-versioning==0.6.0", "pyansys-tools-variableinterop==0.1.1", ] all = [ @@ -88,13 +88,13 @@ all = [ # "ansys-tools-protoc-helper==0.4.0; python_version<='3.10'", "ansys-tools-visualization-interface==0.4.0", "ansys-units==0.3.2", - "pyansys-tools-report==0.7.3", - "pyansys-tools-versioning==0.5.0", + "pyansys-tools-report==0.8.0", + "pyansys-tools-versioning==0.6.0", "pyansys-tools-variableinterop==0.1.1", ] doc = [ "Sphinx==8.0.2", - "ansys-sphinx-theme==1.0.3", + "ansys-sphinx-theme==1.0.4", "sphinx-copybutton==0.5.2", "sphinx-design==0.6.1", "sphinxcontrib-mermaid==0.9.2", From e65f7da13ab3a1359272bc75ca3b259aea9acc34 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 06:48:41 +0000 Subject: [PATCH 15/15] Build(deps): Bump the deps group across 1 directory with 6 updates (#672) Bumps the deps group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [ansys-dpf-composites](https://github.com/ansys/pydpf-composites) | `0.5.0` | `0.6.0` | | [ansys-edb-core](https://github.com/ansys/pyedb-core) | `0.1.5` | `0.1.6` | | [ansys-geometry-core](https://github.com/ansys/pyansys-geometry) | `0.6.6` | `0.7.0` | | [ansys-mechanical-core](https://github.com/ansys/pymechanical) | `0.11.4` | `0.11.5` | | [ansys-workbench-core](https://github.com/ansys/pyworkbench) | `0.4.0` | `0.6.0` | | [ansys-sphinx-theme](https://github.com/ansys/ansys-sphinx-theme) | `1.0.4` | `1.0.5` | Updates `ansys-dpf-composites` from 0.5.0 to 0.6.0 - [Release notes](https://github.com/ansys/pydpf-composites/releases) - [Changelog](https://github.com/ansys/pydpf-composites/blob/main/release_checklist.rst) - [Commits](https://github.com/ansys/pydpf-composites/compare/v0.5.0...v0.6.0) Updates `ansys-edb-core` from 0.1.5 to 0.1.6 - [Release notes](https://github.com/ansys/pyedb-core/releases) - [Commits](https://github.com/ansys/pyedb-core/compare/v0.1.5...v0.1.6) Updates `ansys-geometry-core` from 0.6.6 to 0.7.0 - [Release notes](https://github.com/ansys/pyansys-geometry/releases) - [Changelog](https://github.com/ansys/pyansys-geometry/blob/main/CHANGELOG.md) - [Commits](https://github.com/ansys/pyansys-geometry/compare/v0.6.6...v0.7.0) Updates `ansys-mechanical-core` from 0.11.4 to 0.11.5 - [Release notes](https://github.com/ansys/pymechanical/releases) - [Changelog](https://github.com/ansys/pymechanical/blob/main/CHANGELOG.md) - [Commits](https://github.com/ansys/pymechanical/compare/v0.11.4...v0.11.5) Updates `ansys-workbench-core` from 0.4.0 to 0.6.0 - [Release notes](https://github.com/ansys/pyworkbench/releases) - [Changelog](https://github.com/ansys/pyworkbench/blob/main/CHANGELOG.md) - [Commits](https://github.com/ansys/pyworkbench/compare/v0.4.0...v0.6.0) Updates `ansys-sphinx-theme` from 1.0.4 to 1.0.5 - [Release notes](https://github.com/ansys/ansys-sphinx-theme/releases) - [Commits](https://github.com/ansys/ansys-sphinx-theme/compare/v1.0.4...v1.0.5) --- updated-dependencies: - dependency-name: ansys-dpf-composites dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: ansys-edb-core dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: ansys-geometry-core dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: ansys-mechanical-core dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: ansys-workbench-core dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: ansys-sphinx-theme dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index b138260a..8fec24ce 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,18 +28,18 @@ dependencies = [ "ansys-additive-core==0.18.1", "ansys-additive-widgets==0.2.1", "ansys-conceptev-core==0.2.1", - "ansys-dpf-composites==0.5.0", + "ansys-dpf-composites==0.6.0", "ansys-dpf-core==0.13.0", "ansys-dpf-post==0.9.0", "ansys-dyna-core==0.4.15", "ansys-dynamicreporting-core==0.6.0", - "ansys-edb-core==0.1.5", + "ansys-edb-core==0.1.6", "ansys-fluent-core==0.22.0", - "ansys-geometry-core==0.6.6", + "ansys-geometry-core==0.7.0", "ansys-hps-client==0.8.0", "ansys-mapdl-core==0.68.4", "ansys-math-core==0.1.5", - "ansys-mechanical-core==0.11.4", + "ansys-mechanical-core==0.11.5", "ansys-meshing-prime==0.6.2", "ansys-modelcenter-workflow==0.1.1", "ansys-motorcad-core==0.5.5", @@ -53,7 +53,7 @@ dependencies = [ "ansys-sound-core==0.1.3", "ansys-systemcoupling-core==0.6.0", "ansys-turbogrid-core==0.4.1", - "ansys-workbench-core==0.4.0", + "ansys-workbench-core==0.6.0", "pyaedt==0.9.11", "pyedb==0.23.0", "pygranta==2024.2.0", @@ -94,7 +94,7 @@ all = [ ] doc = [ "Sphinx==8.0.2", - "ansys-sphinx-theme==1.0.4", + "ansys-sphinx-theme==1.0.5", "sphinx-copybutton==0.5.2", "sphinx-design==0.6.1", "sphinxcontrib-mermaid==0.9.2",