diff --git a/.github/workflows/cache_cleaner.yml b/.github/workflows/cache_cleaner.yml index 40370134c0..4841e32f41 100644 --- a/.github/workflows/cache_cleaner.yml +++ b/.github/workflows/cache_cleaner.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.1 - name: Cleanup PR caches if: github.event_name != 'workflow_dispatch' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 46ebc759e6..5abb95986c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,16 +33,17 @@ env: DPF_PORT: 21004 MAPDL_PACKAGE: ghcr.io/ansys/mapdl ON_CI: True - PYTEST_ARGUMENTS: '-vvv -ra --durations=10 --maxfail=3 --reruns 3 --reruns-delay 4 --cov=ansys.mapdl.core --cov-report=html' + PYTEST_ARGUMENTS: '-vvv --color=yes -ra --durations=10 --maxfail=3 --reruns 3 --reruns-delay 4 --cov=ansys.mapdl.core --cov-report=html' + BUILD_CHEATSHEET: True # Following env vars when changed will "reset" the mentioned cache, # by changing the cache file name. It is rendered as ...-v%RESET_XXX%-... # You should go up in number, if you go down (or repeat a previous value) # you might end up reusing a previous cache if it haven't been deleted already. # It applies 7 days retention policy by default. - RESET_EXAMPLES_CACHE: 2 - RESET_DOC_BUILD_CACHE: 2 - RESET_AUTOSUMMARY_CACHE: 2 + RESET_EXAMPLES_CACHE: 0 + RESET_DOC_BUILD_CACHE: 0 + RESET_AUTOSUMMARY_CACHE: 0 concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -69,28 +70,20 @@ jobs: contents: write pull-requests: write steps: - - uses: ansys/actions/doc-deploy-changelog@v7 + - uses: ansys/actions/doc-deploy-changelog@v8 with: token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }} + bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }} + bot-email: ${{ secrets.PYANSYS_CI_BOT_EMAIL }} - branch-name: - # Only if the event is a pull request and the branch name is not from the pre-commit-ci bot - if: github.event_name == 'pull_request' && github.head_ref != 'pre-commit-ci-update-config' - name: Check the name of the branch - runs-on: ubuntu-latest - steps: - - name: Check branch name - uses: ansys/actions/branch-name-style@v7 - - - commit-name: + pull-request-name: if: github.event_name == 'pull_request' - name: Check the name of the commit + name: Check the name of the pull-request runs-on: ubuntu-latest steps: - - name: Check commit name - uses: ansys/actions/commit-style@v7 + - name: Check pull-request name + uses: ansys/actions/check-pr-title@v8 with: token: ${{ secrets.GITHUB_TOKEN }} @@ -103,7 +96,7 @@ jobs: folder: ["doc", "examples"] steps: - name: "Ansys documentation style checks" - uses: ansys/actions/doc-style@v7 + uses: ansys/actions/doc-style@v8 with: token: ${{ secrets.GITHUB_TOKEN }} files: ${{ matrix.folder }} @@ -129,7 +122,7 @@ jobs: os: macos-latest steps: - name: "Build wheelhouse and perform smoke test" - uses: ansys/actions/build-wheelhouse@v7 + uses: ansys/actions/build-wheelhouse@v8 with: library-name: ${{ env.PACKAGE_NAME }} operating-system: ${{ matrix.os }} @@ -156,9 +149,10 @@ jobs: PYMAPDL_DB_PORT: 21001 # default won't work on GitHub runners PYMAPDL_START_INSTANCE: FALSE ON_DOCUMENTATION: TRUE + GRPC_ENABLE_FORK_SUPPORT: false # See #3434 steps: - name: "Install Git and checkout project" - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.1 - name: "Login in Github container registry" uses: docker/login-action@v3.3.0 @@ -262,11 +256,28 @@ jobs: - name: "Install docs build requirements" run: | + pip uninstall ansys-sphinx-theme pip install .[doc] - name: "Waiting for the services to be up" run: | .ci/waiting_services.sh + + - name: Install Quarto + uses: quarto-dev/quarto-actions/setup@v2 + with: + tinytex: true + + - name: Check Quarto Version + shell: bash + run: | + quarto --version + + - name: "Install Poppler for PDF to PNG conversion" + shell: bash + run: | + sudo apt-get update + sudo apt-get install -y poppler-utils - name: "Build documentation" run: | @@ -324,7 +335,7 @@ jobs: - name: "Display files structure" if: always() env: - MAPDL_INSTANCE: mapdl + MAPDL_INSTANCE: MAPDL_0 LOG_NAMES: logs-build-docs run: | .ci/display_logs.sh @@ -338,7 +349,7 @@ jobs: steps: - name: "Install Git and checkout project" - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.1 - name: Get event type and user to check permissions. id: get_user @@ -357,6 +368,7 @@ jobs: - uses: tspascoal/get-user-teams-membership@v3 id: is_organization_member + if: ${{ github.actor != 'dependabot[bot]' }} with: username: ${{ steps.get_user.outputs.user }} organization: ansys @@ -366,7 +378,7 @@ jobs: - id: set-matrix env: extended_testing: ${{ github.event_name == 'schedule' || ( github.event_name == 'workflow_dispatch' && inputs.run_all_tests ) || ( github.event_name == 'push' && contains(github.ref, 'refs/tags') ) }} - auth_user: ${{ steps.is_organization_member.outputs.isTeamMember == 'true' }} + auth_user: ${{ steps.is_organization_member.outputs.isTeamMember == 'true' || github.actor == 'dependabot[bot]' }} run: .ci/build_matrix.sh build-test-remote: @@ -392,7 +404,7 @@ jobs: steps: - name: "Install Git and checkout project" - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.1 - name: "Login in Github container registry" uses: docker/login-action@v3.3.0 @@ -548,8 +560,8 @@ jobs: if: always() env: MAPDL_VERSION: ${{ matrix.mapdl-version }} - MAPDL_INSTANCE: mapdl - LOG_NAMES: logs-${{ matrix.mapdl-version }} + MAPDL_INSTANCE: MAPDL_0 + LOG_NAMES: logs-remote-${{ matrix.mapdl-version }} run: | .ci/collect_mapdl_logs.sh @@ -557,14 +569,14 @@ jobs: if: always() uses: actions/upload-artifact@v4 with: - name: logs-${{ matrix.mapdl-version }}.tgz - path: ./logs-${{ matrix.mapdl-version }}.tgz + name: logs-remote-${{ matrix.mapdl-version }}.tgz + path: ./logs-remote-${{ matrix.mapdl-version }}.tgz - name: "Display files structure" if: always() env: - MAPDL_INSTANCE: mapdl - LOG_NAMES: logs-${{ matrix.mapdl-version }} + MAPDL_INSTANCE: MAPDL_0 + LOG_NAMES: logs-remote-${{ matrix.mapdl-version }} run: | .ci/display_logs.sh @@ -576,10 +588,11 @@ jobs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - name: "Install Git and checkout project" - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.1 - uses: tspascoal/get-user-teams-membership@v3 id: is_organization_member + if: ${{ github.actor != 'dependabot[bot]' }} with: username: ${{ github.actor }} organization: ansys @@ -595,7 +608,7 @@ jobs: RUN_ALL_TEST: ${{ inputs.run_all_tests }} ON_PUSH: ${{ github.event_name == 'push' }} HAS_TAG: ${{ contains(github.ref, 'refs/tags') }} - auth_user: ${{ steps.is_organization_member.outputs.isTeamMember == 'true' }} + auth_user: ${{ steps.is_organization_member.outputs.isTeamMember == 'true' || github.actor == 'dependabot[bot]' }} run: .ci/build_matrix.sh build-test-ubuntu-local: @@ -622,7 +635,7 @@ jobs: steps: - name: "Install Git and checkout project" - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.1 with: repository: ${{ github.event.pull_request.head.repo.full_name }} ref: ${{ github.event.pull_request.head.ref }} @@ -695,14 +708,14 @@ jobs: id: attatch-to-pr uses: EndBug/add-and-commit@v9 with: - message: Update the image cache + message: "chore: update the image cache" committer_name: GitHub Actions committer_email: actions@github.com add: './tests/.image_cache/*.png' - name: "PR comment with reactions" if: ${{ steps.attatch-to-pr.outputs.pushed == 'true' }} - uses: thollander/actions-comment-pull-request@v2 + uses: thollander/actions-comment-pull-request@v3 with: message: | Hello! :wave: @@ -711,7 +724,7 @@ jobs: This commit does not re-run the CICD workflows (since no changes are made in the codebase) therefore you will see the actions showing in their status `Expected — Waiting for status to be reported`. Do not worry. You commit workflow is still running [here](https://github.com/ansys/pymapdl/pull/${{ github.event.pull_request.number }}/checks?sha=${{ github.event.pull_request.head.sha }}) :smile: - You might want to rerun the test to make sure that everything is passing. You can retrigger the CICD sending an empty commit `git commit -m "Empty comment to trigger CICD" --allow-empty`. + You might want to rerun the test to make sure that everything is passing. You can retrigger the CICD sending an empty commit `git commit -m "chore: empty comment to trigger CICD" --allow-empty`. You will see this message everytime your commit changes the image cache but you are not attaching the updated cache. :nerd_face: @@ -753,7 +766,7 @@ jobs: steps: - name: "Install Git and checkout project" - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.1 with: repository: ${{ github.event.pull_request.head.repo.full_name }} ref: ${{ github.event.pull_request.head.ref }} @@ -848,7 +861,7 @@ jobs: ON_LOCAL: TRUE steps: - - uses: actions/checkout@v4.1.7 + - uses: actions/checkout@v4.2.1 # Skipping because it is installed locally. # - name: Setup Python @@ -916,7 +929,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Build library source and wheel artifacts" - uses: ansys/actions/build-library@v7 + uses: ansys/actions/build-library@v8 with: library-name: ${{ env.PACKAGE_NAME }} python-version: ${{ env.MAIN_PYTHON_VERSION }} @@ -934,13 +947,13 @@ jobs: contents: write steps: - name: "Release to the public PyPI repository" - uses: ansys/actions/release-pypi-public@v7 + uses: ansys/actions/release-pypi-public@v8 with: library-name: ${{ env.PACKAGE_NAME }} use-trusted-publisher: true - name: "Release to GitHub" - uses: ansys/actions/release-github@v7 + uses: ansys/actions/release-github@v8 with: library-name: ${{ env.PACKAGE_NAME }} additional-artifacts: "minimum_requirements.txt" @@ -956,42 +969,13 @@ jobs: needs: [release] steps: - name: "Deploy the stable documentation" - # TODO: testing SEO improvements. This branch avoids creating a - # sitemap.xml pages in opposite to v5. - uses: ansys/actions/doc-deploy-stable@feat/seo-improvements + uses: ansys/actions/doc-deploy-stable@v8 with: cname: ${{ env.DOCUMENTATION_CNAME }} token: ${{ secrets.GITHUB_TOKEN }} render-last: '5' - - - doc-index-stable: - name: "Deploy stable docs index" - runs-on: ubuntu-latest - needs: upload-docs-release - steps: - - name: "Install Git and clone project" - uses: actions/checkout@v4.1.7 - - - name: "Install the package requirements" - run: pip install -e . - - - name: "Get the version to PyMeilisearch" - run: | - VERSION=$(python -c "from ansys.mapdl.core import __version__; print('.'.join(__version__.split('.')[:2]))") - VERSION_MEILI=$(python -c "from ansys.mapdl.core import __version__; print('-'.join(__version__.split('.')[:2]))") - echo "Calculated VERSION: $VERSION" - echo "Calculated VERSION_MEILI: $VERSION_MEILI" - echo "VERSION=$VERSION" >> $GITHUB_ENV - echo "VERSION_MEILI=$VERSION_MEILI" >> $GITHUB_ENV - - - name: "Deploy the latest documentation index" - uses: ansys/actions/doc-deploy-index@v7 - with: - cname: ${{ env.DOCUMENTATION_CNAME }}/version/${{ env.VERSION }} - index-name: pymapdl-v${{ env.VERSION_MEILI }} - host-url: ${{ vars.MEILISEARCH_HOST_URL }} - api-key: ${{ env.MEILISEARCH_API_KEY }} + bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }} + bot-email: ${{ secrets.PYANSYS_CI_BOT_EMAIL }} upload-dev-docs: @@ -1001,25 +985,12 @@ jobs: needs: [docs-build] steps: - name: "Deploy the latest documentation" - # TODO: testing SEO improvements. This branch reuses the "index.html" from the stable version - uses: ansys/actions/doc-deploy-dev@feat/seo-improvements + uses: ansys/actions/doc-deploy-dev@v8 with: cname: ${{ env.DOCUMENTATION_CNAME }} token: ${{ secrets.GITHUB_TOKEN }} - - - doc-index-dev: - name: "Deploy dev index docs" - runs-on: ubuntu-latest - needs: upload-dev-docs - steps: - - name: "Deploy the latest documentation index" - uses: ansys/actions/doc-deploy-index@v7 - with: - cname: ${{ env.DOCUMENTATION_CNAME }}/version/dev - index-name: pymapdl-vdev - host-url: ${{ vars.MEILISEARCH_HOST_URL }} - api-key: ${{ env.MEILISEARCH_API_KEY }} + bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }} + bot-email: ${{ secrets.PYANSYS_CI_BOT_EMAIL }} notify: @@ -1047,7 +1018,7 @@ jobs: os: [ubuntu-latest, windows-latest] steps: - - uses: actions/checkout@v4.1.7 + - uses: actions/checkout@v4.2.1 - name: "Set up Julia" uses: julia-actions/setup-julia@v2 with: diff --git a/.github/workflows/docker_clean_untagged.yml b/.github/workflows/docker_clean_untagged.yml index d33bf114cc..19d1aa024a 100644 --- a/.github/workflows/docker_clean_untagged.yml +++ b/.github/workflows/docker_clean_untagged.yml @@ -22,7 +22,7 @@ jobs: steps: - name: "Perform versions cleanup - except certain tags" - uses: ansys/actions/hk-package-clean-untagged@v7 + uses: ansys/actions/hk-package-clean-untagged@v8 with: package-name: 'mapdl' token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml index be1b959316..66348b684f 100644 --- a/.github/workflows/label.yml +++ b/.github/workflows/label.yml @@ -21,7 +21,7 @@ jobs: name: Syncer runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.1.7 + - uses: actions/checkout@v4.2.1 - uses: micnncim/action-label-syncer@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -127,6 +127,8 @@ jobs: pull-requests: write runs-on: ubuntu-latest steps: - - uses: ansys/actions/doc-changelog@v7 + - uses: ansys/actions/doc-changelog@v8 with: + bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }} + bot-email: ${{ secrets.PYANSYS_CI_BOT_EMAIL }} token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/linkchecker.yml b/.github/workflows/linkchecker.yml index 5f9a14a275..285e0fe889 100644 --- a/.github/workflows/linkchecker.yml +++ b/.github/workflows/linkchecker.yml @@ -31,7 +31,7 @@ jobs: SHELLOPTS: "errexit:pipefail" steps: - name: "Install Git and checkout project" - uses: actions/checkout@v4.1.7 + uses: actions/checkout@v4.2.1 - name: "Login in Github container registry" uses: docker/login-action@v3.3.0 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4705a1a738..db0179e0f3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,5 +1,16 @@ fail_fast: True +ci: + # Commit name when auto fixing PRs. + autofix_commit_msg: | + ci: auto fixes from pre-commit.com hooks. + + for more information, see https://pre-commit.ci + + # PR name when autoupdate + autoupdate_commit_msg: 'ci: pre-commit autoupdate' + + repos: - repo: https://github.com/ansys/pre-commit-hooks @@ -28,17 +39,17 @@ repos: ) - repo: https://github.com/psf/black - rev: 24.8.0 # If version changes --> modify "blacken-docs" manually as well. + rev: 24.10.0 # If version changes --> modify "blacken-docs" manually as well. hooks: - id: black args: - --line-length=88 - repo: https://github.com/adamchainz/blacken-docs - rev: 1.18.0 + rev: 1.19.0 hooks: - id: blacken-docs - additional_dependencies: [black==24.8.0] + additional_dependencies: [black==24.10.0] - repo: https://github.com/PyCQA/flake8 rev: 7.1.1 @@ -60,13 +71,13 @@ repos: # exclude: "tests/" - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: check-merge-conflict - id: debug-statements # this validates our github workflow files - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.29.2 + rev: 0.29.4 hooks: - id: check-github-workflows diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index f92c9cd33c..9546f8302d 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -2,7 +2,7 @@ ## Project Lead -* [German Martinez Ayuso](https://github.com/germa89) +* [German Martinez Ayuso](https://github.com/germa89) ## Individual Contributors @@ -14,3 +14,4 @@ * [Maxime Rey](https://github.com/MaxJPRey) * [Revathy Venugopal](https://github.com/Revathyvenugopal162) * [Roberto Pastor](https://github.com/RobPasMue) +* [Mohamed Koubaa](https://github.com/koubaa) diff --git a/README.md b/README.md index 0ad935a6b7..4f121d8fbe 100644 --- a/README.md +++ b/README.md @@ -50,8 +50,7 @@ In the upper right corner of the documentation's title bar, there is an option f viewing the documentation for the latest stable release to viewing the documentation for the development version or previously released versions. -You can also [view](https://cheatsheets.docs.pyansys.com/pymapdl_cheat_sheet.png) or -[download](https://cheatsheets.docs.pyansys.com/pymapdl_cheat_sheet.pdf) the +You can also [download](https://mapdl.docs.pyansys.com/version/stable/_static/cheat_sheet.pdf) the PyMAPDL cheat sheet. This one-page reference provides syntax rules and commands for using PyMAPDL. diff --git a/codecov.yml b/codecov.yml index f683abf2d4..a5f34c0a84 100644 --- a/codecov.yml +++ b/codecov.yml @@ -2,6 +2,7 @@ ignore: - "src/ansys/mapdl/core/_commands" - "src/ansys/mapdl/core/jupyter.py" - "src/ansys/mapdl/core/mapdl_console.py" + - "src/ansys/mapdl/core/mapdl_inprocess.py" comment: layout: "diff" diff --git a/doc/changelog.d/2754.documentation.md b/doc/changelog.d/2754.documentation.md deleted file mode 100644 index 0004117961..0000000000 --- a/doc/changelog.d/2754.documentation.md +++ /dev/null @@ -1 +0,0 @@ -feat: Supporting SLURM env vars for launching MAPDL configuration \ No newline at end of file diff --git a/doc/changelog.d/2799.added.md b/doc/changelog.d/2799.added.md deleted file mode 100644 index 4940232256..0000000000 --- a/doc/changelog.d/2799.added.md +++ /dev/null @@ -1 +0,0 @@ -feat: Adapt PyMAPDL to common plotter \ No newline at end of file diff --git a/doc/changelog.d/3258.added.md b/doc/changelog.d/3258.added.md deleted file mode 100644 index 63c8b1b946..0000000000 --- a/doc/changelog.d/3258.added.md +++ /dev/null @@ -1 +0,0 @@ -refactor: moving tests to a class and adding delete method. \ No newline at end of file diff --git a/doc/changelog.d/3273.fixed.md b/doc/changelog.d/3273.fixed.md deleted file mode 100644 index 69ae1c9b82..0000000000 --- a/doc/changelog.d/3273.fixed.md +++ /dev/null @@ -1 +0,0 @@ -fix: removing io error when logging to closed streams \ No newline at end of file diff --git a/doc/changelog.d/3276.added.md b/doc/changelog.d/3276.added.md deleted file mode 100644 index eb0bd62ef2..0000000000 --- a/doc/changelog.d/3276.added.md +++ /dev/null @@ -1 +0,0 @@ -maint: update CHANGELOG for v0.68.4 \ No newline at end of file diff --git a/doc/changelog.d/3282.fixed.md b/doc/changelog.d/3282.fixed.md deleted file mode 100644 index c983c0b180..0000000000 --- a/doc/changelog.d/3282.fixed.md +++ /dev/null @@ -1 +0,0 @@ -fix: increasing timeout for local-min \ No newline at end of file diff --git a/doc/changelog.d/3283.dependencies.md b/doc/changelog.d/3283.dependencies.md deleted file mode 100644 index 3f7d43c9c7..0000000000 --- a/doc/changelog.d/3283.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump sphinx from 7.3.7 to 7.4.4 in the documentation group \ No newline at end of file diff --git a/doc/changelog.d/3288.fixed.md b/doc/changelog.d/3288.fixed.md deleted file mode 100644 index 5d3729a2ad..0000000000 --- a/doc/changelog.d/3288.fixed.md +++ /dev/null @@ -1 +0,0 @@ -fix: local-min timeout \ No newline at end of file diff --git a/doc/changelog.d/3293.miscellaneous.md b/doc/changelog.d/3293.miscellaneous.md deleted file mode 100644 index 07a57f7b11..0000000000 --- a/doc/changelog.d/3293.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -feat/adding missing argument \ No newline at end of file diff --git a/doc/changelog.d/3294.miscellaneous.md b/doc/changelog.d/3294.miscellaneous.md deleted file mode 100644 index 2ace80a260..0000000000 --- a/doc/changelog.d/3294.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -feat/adding preppost license to allowed \ No newline at end of file diff --git a/doc/changelog.d/3295.fixed.md b/doc/changelog.d/3295.fixed.md deleted file mode 100644 index df85a71f1f..0000000000 --- a/doc/changelog.d/3295.fixed.md +++ /dev/null @@ -1 +0,0 @@ -fix: missing arguments in secdata \ No newline at end of file diff --git a/doc/changelog.d/3296.miscellaneous.md b/doc/changelog.d/3296.miscellaneous.md deleted file mode 100644 index 9711f0b2b0..0000000000 --- a/doc/changelog.d/3296.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -docs: adding warning about *mwrite. Update *vwrite warning to include *mwrite \ No newline at end of file diff --git a/doc/changelog.d/3297.fixed.md b/doc/changelog.d/3297.fixed.md deleted file mode 100644 index ae99b97904..0000000000 --- a/doc/changelog.d/3297.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fix/node-numbering \ No newline at end of file diff --git a/doc/changelog.d/3299.dependencies.md b/doc/changelog.d/3299.dependencies.md deleted file mode 100644 index 28dacd57ce..0000000000 --- a/doc/changelog.d/3299.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump grpcio from 1.65.0 to 1.65.1 in the grpc-deps group \ No newline at end of file diff --git a/doc/changelog.d/3300.dependencies.md b/doc/changelog.d/3300.dependencies.md deleted file mode 100644 index 069e024ccf..0000000000 --- a/doc/changelog.d/3300.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump sphinx from 7.4.4 to 7.4.6 in the documentation group \ No newline at end of file diff --git a/doc/changelog.d/3304.fixed.md b/doc/changelog.d/3304.fixed.md deleted file mode 100644 index 04376eab96..0000000000 --- a/doc/changelog.d/3304.fixed.md +++ /dev/null @@ -1 +0,0 @@ -fix: filename with /OUTPUT command in stored commands \ No newline at end of file diff --git a/doc/changelog.d/3306.changed.md b/doc/changelog.d/3306.changed.md deleted file mode 100644 index d0c77bb61b..0000000000 --- a/doc/changelog.d/3306.changed.md +++ /dev/null @@ -1 +0,0 @@ -ci: bump docker/login-action from 3.2.0 to 3.3.0 in the actions group \ No newline at end of file diff --git a/doc/changelog.d/3307.fixed.md b/doc/changelog.d/3307.fixed.md deleted file mode 100644 index 3dcead84a4..0000000000 --- a/doc/changelog.d/3307.fixed.md +++ /dev/null @@ -1 +0,0 @@ -fix: license headers \ No newline at end of file diff --git a/doc/changelog.d/3309.changed.md b/doc/changelog.d/3309.changed.md deleted file mode 100644 index 102ca38fcd..0000000000 --- a/doc/changelog.d/3309.changed.md +++ /dev/null @@ -1 +0,0 @@ -build: bump importlib-metadata from 8.0.0 to 8.2.0 in the minimal group \ No newline at end of file diff --git a/doc/changelog.d/3310.dependencies.md b/doc/changelog.d/3310.dependencies.md deleted file mode 100644 index 22cb61bd01..0000000000 --- a/doc/changelog.d/3310.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump ansys-tools-visualization-interface from 0.2.6 to 0.3.0 in the core group \ No newline at end of file diff --git a/doc/changelog.d/3311.dependencies.md b/doc/changelog.d/3311.dependencies.md deleted file mode 100644 index ee0f7490e6..0000000000 --- a/doc/changelog.d/3311.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump the documentation group with 3 updates \ No newline at end of file diff --git a/doc/changelog.d/3312.dependencies.md b/doc/changelog.d/3312.dependencies.md deleted file mode 100644 index c8655e832b..0000000000 --- a/doc/changelog.d/3312.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump pytest from 8.2.2 to 8.3.2 in the testing group \ No newline at end of file diff --git a/doc/changelog.d/3315.fixed.md b/doc/changelog.d/3315.fixed.md deleted file mode 100644 index 3fc2c39816..0000000000 --- a/doc/changelog.d/3315.fixed.md +++ /dev/null @@ -1 +0,0 @@ -fix: Making sure we skip all the pool unit tests. \ No newline at end of file diff --git a/doc/changelog.d/3316.miscellaneous.md b/doc/changelog.d/3316.miscellaneous.md deleted file mode 100644 index b42b241032..0000000000 --- a/doc/changelog.d/3316.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -[pre-commit.ci] pre-commit autoupdate \ No newline at end of file diff --git a/doc/changelog.d/3319.miscellaneous.md b/doc/changelog.d/3319.miscellaneous.md deleted file mode 100644 index 2042f86d5c..0000000000 --- a/doc/changelog.d/3319.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -feat: adding more descriptive errors \ No newline at end of file diff --git a/doc/changelog.d/3320.miscellaneous.md b/doc/changelog.d/3320.miscellaneous.md deleted file mode 100644 index 624b931380..0000000000 --- a/doc/changelog.d/3320.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -feat: database module improvements \ No newline at end of file diff --git a/doc/changelog.d/3322.dependencies.md b/doc/changelog.d/3322.dependencies.md deleted file mode 100644 index 7744570c75..0000000000 --- a/doc/changelog.d/3322.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump grpcio from 1.65.1 to 1.65.2 in the grpc-deps group \ No newline at end of file diff --git a/doc/changelog.d/3323.dependencies.md b/doc/changelog.d/3323.dependencies.md deleted file mode 100644 index a3da3e9cb7..0000000000 --- a/doc/changelog.d/3323.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump ansys-tools-visualization-interface from 0.3.0 to 0.4.0 in the core group \ No newline at end of file diff --git a/doc/changelog.d/3324.dependencies.md b/doc/changelog.d/3324.dependencies.md deleted file mode 100644 index ee0f7490e6..0000000000 --- a/doc/changelog.d/3324.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump the documentation group with 3 updates \ No newline at end of file diff --git a/doc/changelog.d/3326.added.md b/doc/changelog.d/3326.added.md deleted file mode 100644 index a48fcb25fc..0000000000 --- a/doc/changelog.d/3326.added.md +++ /dev/null @@ -1 +0,0 @@ -chore: drop python3.9 support \ No newline at end of file diff --git a/doc/changelog.d/3328.dependencies.md b/doc/changelog.d/3328.dependencies.md deleted file mode 100644 index b1e9f37c9a..0000000000 --- a/doc/changelog.d/3328.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -feat: adding `PYMAPDL_APDL_LOG` env var for testing \ No newline at end of file diff --git a/doc/changelog.d/3330.miscellaneous.md b/doc/changelog.d/3330.miscellaneous.md deleted file mode 100644 index b42b241032..0000000000 --- a/doc/changelog.d/3330.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -[pre-commit.ci] pre-commit autoupdate \ No newline at end of file diff --git a/doc/changelog.d/3339.changed.md b/doc/changelog.d/3339.changed.md deleted file mode 100644 index 65de95256a..0000000000 --- a/doc/changelog.d/3339.changed.md +++ /dev/null @@ -1 +0,0 @@ -build: update pre-commit-hook \ No newline at end of file diff --git a/doc/changelog.d/3340.miscellaneous.md b/doc/changelog.d/3340.miscellaneous.md deleted file mode 100644 index 19e44c26b4..0000000000 --- a/doc/changelog.d/3340.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -feat: adding channel subscription method and tests \ No newline at end of file diff --git a/doc/changelog.d/3343.miscellaneous.md b/doc/changelog.d/3343.miscellaneous.md deleted file mode 100644 index c0dbbed4f1..0000000000 --- a/doc/changelog.d/3343.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -feat: Adding 'methodconfig' for all services in channel to allow retry \ No newline at end of file diff --git a/doc/changelog.d/3344.dependencies.md b/doc/changelog.d/3344.dependencies.md deleted file mode 100644 index b0affd6d75..0000000000 --- a/doc/changelog.d/3344.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump grpcio from 1.65.2 to 1.65.4 in the grpc-deps group \ No newline at end of file diff --git a/doc/changelog.d/3345.dependencies.md b/doc/changelog.d/3345.dependencies.md deleted file mode 100644 index 7c5203d58d..0000000000 --- a/doc/changelog.d/3345.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump the core group with 2 updates \ No newline at end of file diff --git a/doc/changelog.d/3346.dependencies.md b/doc/changelog.d/3346.dependencies.md deleted file mode 100644 index 181e8527ec..0000000000 --- a/doc/changelog.d/3346.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump sphinx-gallery from 0.17.0 to 0.17.1 in the documentation group \ No newline at end of file diff --git a/doc/changelog.d/3351.miscellaneous.md b/doc/changelog.d/3351.miscellaneous.md deleted file mode 100644 index b42b241032..0000000000 --- a/doc/changelog.d/3351.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -[pre-commit.ci] pre-commit autoupdate \ No newline at end of file diff --git a/doc/changelog.d/3352.dependencies.md b/doc/changelog.d/3352.dependencies.md deleted file mode 100644 index 99fc83e4e2..0000000000 --- a/doc/changelog.d/3352.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -ci: bump ansys/actions from 6 to 7 in the actions group \ No newline at end of file diff --git a/doc/changelog.d/3354.miscellaneous.md b/doc/changelog.d/3354.miscellaneous.md deleted file mode 100644 index 2438e6b1bf..0000000000 --- a/doc/changelog.d/3354.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -feat: adding python side retry mechanism \ No newline at end of file diff --git a/doc/changelog.d/3355.fixed.md b/doc/changelog.d/3355.fixed.md deleted file mode 100644 index cda6a43a41..0000000000 --- a/doc/changelog.d/3355.fixed.md +++ /dev/null @@ -1 +0,0 @@ -fix: reuploading file on CDREAD \ No newline at end of file diff --git a/doc/changelog.d/3357.maintenance.md b/doc/changelog.d/3357.maintenance.md deleted file mode 100644 index 9835f5f64f..0000000000 --- a/doc/changelog.d/3357.maintenance.md +++ /dev/null @@ -1 +0,0 @@ -build: bump pyansys-tools-versioning from 0.5.0 to 0.6.0 in the minimal group \ No newline at end of file diff --git a/doc/changelog.d/3358.dependencies.md b/doc/changelog.d/3358.dependencies.md deleted file mode 100644 index 7c5203d58d..0000000000 --- a/doc/changelog.d/3358.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump the core group with 2 updates \ No newline at end of file diff --git a/doc/changelog.d/3360.dependencies.md b/doc/changelog.d/3360.dependencies.md deleted file mode 100644 index 8ff93a3e2b..0000000000 --- a/doc/changelog.d/3360.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump pyansys-tools-report from 0.7.3 to 0.8.0 in the testing group \ No newline at end of file diff --git a/doc/changelog.d/3361.fixed.md b/doc/changelog.d/3361.fixed.md deleted file mode 100644 index e95b2f060d..0000000000 --- a/doc/changelog.d/3361.fixed.md +++ /dev/null @@ -1 +0,0 @@ -fix: warning raised in v251 \ No newline at end of file diff --git a/doc/changelog.d/3362.miscellaneous.md b/doc/changelog.d/3362.miscellaneous.md deleted file mode 100644 index 8affdc40b3..0000000000 --- a/doc/changelog.d/3362.miscellaneous.md +++ /dev/null @@ -1 +0,0 @@ -Update conftest.py to switch mapdl.tbdat to mapdl.tbdata \ No newline at end of file diff --git a/doc/changelog.d/3363.dependencies.md b/doc/changelog.d/3363.dependencies.md deleted file mode 100644 index 36ec12fcae..0000000000 --- a/doc/changelog.d/3363.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump the documentation group across 1 directory with 3 updates \ No newline at end of file diff --git a/doc/changelog.d/3366.maintenance.md b/doc/changelog.d/3366.maintenance.md deleted file mode 100644 index 626e70478b..0000000000 --- a/doc/changelog.d/3366.maintenance.md +++ /dev/null @@ -1 +0,0 @@ -build: bump importlib-metadata from 8.2.0 to 8.4.0 in the minimal group \ No newline at end of file diff --git a/doc/changelog.d/3367.dependencies.md b/doc/changelog.d/3367.dependencies.md deleted file mode 100644 index fa9d91b301..0000000000 --- a/doc/changelog.d/3367.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump grpcio from 1.65.4 to 1.66.0 in the grpc-deps group \ No newline at end of file diff --git a/doc/changelog.d/3368.dependencies.md b/doc/changelog.d/3368.dependencies.md deleted file mode 100644 index 7c5203d58d..0000000000 --- a/doc/changelog.d/3368.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump the core group with 2 updates \ No newline at end of file diff --git a/doc/changelog.d/3371.added.md b/doc/changelog.d/3371.added.md deleted file mode 100644 index 815ee5502d..0000000000 --- a/doc/changelog.d/3371.added.md +++ /dev/null @@ -1 +0,0 @@ -chore: update image cache \ No newline at end of file diff --git a/doc/changelog.d/3373.added.md b/doc/changelog.d/3373.added.md deleted file mode 100644 index ed877bb719..0000000000 --- a/doc/changelog.d/3373.added.md +++ /dev/null @@ -1 +0,0 @@ -chore: pre-commit autoupdate \ No newline at end of file diff --git a/doc/changelog.d/3379.documentation.md b/doc/changelog.d/3379.documentation.md deleted file mode 100644 index 114b2905d9..0000000000 --- a/doc/changelog.d/3379.documentation.md +++ /dev/null @@ -1 +0,0 @@ -Docs/improving hpc documentation \ No newline at end of file diff --git a/doc/changelog.d/3381.dependencies.md b/doc/changelog.d/3381.dependencies.md deleted file mode 100644 index fbfa9d9397..0000000000 --- a/doc/changelog.d/3381.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump grpcio from 1.66.0 to 1.66.1 in the grpc-deps group \ No newline at end of file diff --git a/doc/changelog.d/3382.documentation.md b/doc/changelog.d/3382.documentation.md deleted file mode 100644 index 411a7a8820..0000000000 --- a/doc/changelog.d/3382.documentation.md +++ /dev/null @@ -1 +0,0 @@ -build: bump ansys-sphinx-theme from 1.0.5 to 1.0.7 in the core group \ No newline at end of file diff --git a/doc/changelog.d/3383.dependencies.md b/doc/changelog.d/3383.dependencies.md deleted file mode 100644 index 59f633953c..0000000000 --- a/doc/changelog.d/3383.dependencies.md +++ /dev/null @@ -1 +0,0 @@ -build: bump plotly from 5.23.0 to 5.24.0 in the documentation group \ No newline at end of file diff --git a/doc/changelog.d/3384.added.md b/doc/changelog.d/3384.added.md deleted file mode 100644 index c0b5c5e400..0000000000 --- a/doc/changelog.d/3384.added.md +++ /dev/null @@ -1 +0,0 @@ -chore: skip database testing on v23.X \ No newline at end of file diff --git a/doc/changelog.d/3475.added.md b/doc/changelog.d/3475.added.md new file mode 100644 index 0000000000..3750f99954 --- /dev/null +++ b/doc/changelog.d/3475.added.md @@ -0,0 +1 @@ +refactor: launch_mapdl \ No newline at end of file diff --git a/doc/changelog.d/3479.added.md b/doc/changelog.d/3479.added.md new file mode 100644 index 0000000000..1f7da7eaf7 --- /dev/null +++ b/doc/changelog.d/3479.added.md @@ -0,0 +1 @@ +chore: update CHANGELOG for v0.68.6 \ No newline at end of file diff --git a/doc/changelog.d/3481.maintenance.md b/doc/changelog.d/3481.maintenance.md new file mode 100644 index 0000000000..3f73b232e1 --- /dev/null +++ b/doc/changelog.d/3481.maintenance.md @@ -0,0 +1 @@ +ci: bump thollander/actions-comment-pull-request from 2 to 3 in the actions group \ No newline at end of file diff --git a/doc/changelog.d/3482.maintenance.md b/doc/changelog.d/3482.maintenance.md new file mode 100644 index 0000000000..23264207b9 --- /dev/null +++ b/doc/changelog.d/3482.maintenance.md @@ -0,0 +1 @@ +ci: pre-commit autoupdate \ No newline at end of file diff --git a/doc/changelog.d/3484.maintenance.md b/doc/changelog.d/3484.maintenance.md new file mode 100644 index 0000000000..1caacc979a --- /dev/null +++ b/doc/changelog.d/3484.maintenance.md @@ -0,0 +1 @@ +ci: force coloring in pytest \ No newline at end of file diff --git a/doc/changelog.d/3487.miscellaneous.md b/doc/changelog.d/3487.miscellaneous.md new file mode 100644 index 0000000000..e9b60408a8 --- /dev/null +++ b/doc/changelog.d/3487.miscellaneous.md @@ -0,0 +1 @@ +feat: adding 'pymapdl_nproc' to non-slurm runs \ No newline at end of file diff --git a/doc/changelog.d/3488.documentation.md b/doc/changelog.d/3488.documentation.md new file mode 100644 index 0000000000..ed1b85597f --- /dev/null +++ b/doc/changelog.d/3488.documentation.md @@ -0,0 +1 @@ +ci: avoiding linkcheck on changelog page \ No newline at end of file diff --git a/doc/changelog.d/3490.added.md b/doc/changelog.d/3490.added.md new file mode 100644 index 0000000000..93351e68ee --- /dev/null +++ b/doc/changelog.d/3490.added.md @@ -0,0 +1 @@ +refactor: `__init__` file \ No newline at end of file diff --git a/doc/changelog.d/3491.added.md b/doc/changelog.d/3491.added.md new file mode 100644 index 0000000000..9a165ce053 --- /dev/null +++ b/doc/changelog.d/3491.added.md @@ -0,0 +1 @@ +refactor: moving information class to another module \ No newline at end of file diff --git a/doc/changelog.d/3492.maintenance.md b/doc/changelog.d/3492.maintenance.md new file mode 100644 index 0000000000..31c89238ae --- /dev/null +++ b/doc/changelog.d/3492.maintenance.md @@ -0,0 +1 @@ +build: bump psutil from 6.0.0 to 6.1.0 in the minimal group \ No newline at end of file diff --git a/doc/changelog.d/3493.dependencies.md b/doc/changelog.d/3493.dependencies.md new file mode 100644 index 0000000000..d1f604e862 --- /dev/null +++ b/doc/changelog.d/3493.dependencies.md @@ -0,0 +1 @@ +build: bump grpcio from 1.66.2 to 1.67.0 in the grpc-deps group \ No newline at end of file diff --git a/doc/changelog.d/3494.dependencies.md b/doc/changelog.d/3494.dependencies.md new file mode 100644 index 0000000000..9d45698ce3 --- /dev/null +++ b/doc/changelog.d/3494.dependencies.md @@ -0,0 +1 @@ +build: bump ansys-sphinx-theme from 1.1.2 to 1.1.5 in the core group \ No newline at end of file diff --git a/doc/changelog.d/3495.dependencies.md b/doc/changelog.d/3495.dependencies.md new file mode 100644 index 0000000000..ed1f41ce94 --- /dev/null +++ b/doc/changelog.d/3495.dependencies.md @@ -0,0 +1 @@ +build: bump the documentation group with 2 updates \ No newline at end of file diff --git a/doc/changelog.d/3496.dependencies.md b/doc/changelog.d/3496.dependencies.md new file mode 100644 index 0000000000..f7c6c74b3d --- /dev/null +++ b/doc/changelog.d/3496.dependencies.md @@ -0,0 +1 @@ +build: bump ansys-sphinx-theme from 1.1.2 to 1.1.6 in the core group across 1 directory \ No newline at end of file diff --git a/doc/source/_templates/layout.html b/doc/source/_templates/layout.html index ce4422ace3..85a11f7166 100644 --- a/doc/source/_templates/layout.html +++ b/doc/source/_templates/layout.html @@ -1,20 +1,5 @@ {% extends "!layout.html" %} -{% block htmltitle %} - -{% if meta is mapping %} - {% if 'thispagetitle' in meta %} -