diff --git a/.github/workflows/spec_zero.yml b/.github/workflows/spec_zero.yml index cde3b9946e7..2e4dfd12413 100644 --- a/.github/workflows/spec_zero.yml +++ b/.github/workflows/spec_zero.yml @@ -21,6 +21,9 @@ jobs: env: GH_TOKEN: ${{ secrets.MNE_BOT_TOKEN }} GITHUB_TOKEN: ${{ secrets.MNE_BOT_TOKEN }} + defaults: + run: + shell: bash -el {0} steps: - uses: actions/checkout@v6 with: @@ -49,6 +52,11 @@ jobs: echo "dirty=true" >> $GITHUB_OUTPUT fi id: status + - name: Run pre-commit hooks to update other files + run: | + pip install pre-commit + pre-commit run --all + if: steps.status.outputs.dirty == 'true' - name: Create PR run: | set -xeo pipefail diff --git a/environment.yml b/environment.yml index 76a9780fb21..e8e3d01f688 100644 --- a/environment.yml +++ b/environment.yml @@ -46,7 +46,7 @@ dependencies: - PySide6 !=6.9.1 - python-neo - python-picard - - pyvista >=0.42.1 + - pyvista >=0.43 - pyvistaqt >=0.11 - qdarkstyle !=3.2.2 - qtpy diff --git a/pyproject.toml b/pyproject.toml index 21ee28efd29..08d85f5cea4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -161,7 +161,7 @@ full-no-qt = [ "pybv", "pyobjc-framework-Cocoa >= 5.2.0; platform_system == 'Darwin'", "python-picard", - "pyvista >= 0.42.1", # released 2023-09-06, will become 0.43 on 2025-12-06 + "pyvista >= 0.43", # released 2023-12-07, will become 0.44 on 2026-07-07 "pyvistaqt >= 0.11", # released 2023-06-30, no newer version available "qdarkstyle != 3.2.2", "qtpy",