From 212b5980eaddba79a734ca378e321c72ec75b28c Mon Sep 17 00:00:00 2001 From: Martin Lang Date: Mon, 8 Jun 2026 10:52:59 +0200 Subject: [PATCH 1/5] Update repository metadata --- .github/workflows/test.yml | 2 +- .pre-commit-config.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1e2330c..707f34f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, macos-13, windows-latest] + os: [ubuntu-latest, macos-26-intel, windows-latest] python-version: ["3.13"] include: - os: ubuntu-latest diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ce00c95..ddc2620 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,14 +2,14 @@ exclude: 'dev' repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v5.0.0 + rev: v6.0.0 hooks: - id: check-merge-conflict # checks for files that contain merge conflict strings - id: check-toml # checks toml files for parseable syntax - id: debug-statements # checks for debugger imports and py37+ `breakpoint()` calls in python source - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.12.0 + rev: v0.15.15 hooks: # Run the linter. - id: ruff From 6ad19b361cd3f263065e680ad562b7a1f5486a58 Mon Sep 17 00:00:00 2001 From: Martin Lang Date: Mon, 8 Jun 2026 11:17:47 +0200 Subject: [PATCH 2/5] Update repository metadata --- pyproject.toml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 2531b3c..dd80e22 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -99,9 +99,7 @@ known-local-folder = ["micromagneticdata"] filterwarnings = [ "error", "ignore:((.|\n)*)Sentinel is not a public part of the traitlets API((.|\n)*)", # dependency of k3d -] -markers = [ - "pyvista", + "ignore:'oneOf' deprecated - use 'one_of'", # matplotlib (maybe our custom style?) ] [tool.setuptools.packages.find] From 2e759f21ed80b7f3123060a61aad6d717f053203 Mon Sep 17 00:00:00 2001 From: Martin Lang Date: Mon, 8 Jun 2026 11:35:59 +0200 Subject: [PATCH 3/5] Update repository metadata --- .github/workflows/test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 707f34f..5d0035a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,9 +20,9 @@ jobs: matrix: os: [ubuntu-latest, macos-26-intel, windows-latest] python-version: ["3.13"] - include: - - os: ubuntu-latest - python-version: "3.9" + #include: + # - os: ubuntu-latest + # python-version: "3.9" defaults: run: shell: bash -l {0} From 49fbf2945a6299eb386c139a4f4f1989a8680134 Mon Sep 17 00:00:00 2001 From: Martin Lang Date: Mon, 8 Jun 2026 11:40:38 +0200 Subject: [PATCH 4/5] Update repository metadata --- .github/workflows/test.yml | 3 --- pyproject.toml | 1 - 2 files changed, 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5d0035a..5689c18 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,9 +20,6 @@ jobs: matrix: os: [ubuntu-latest, macos-26-intel, windows-latest] python-version: ["3.13"] - #include: - # - os: ubuntu-latest - # python-version: "3.9" defaults: run: shell: bash -l {0} diff --git a/pyproject.toml b/pyproject.toml index dd80e22..25b1954 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -99,7 +99,6 @@ known-local-folder = ["micromagneticdata"] filterwarnings = [ "error", "ignore:((.|\n)*)Sentinel is not a public part of the traitlets API((.|\n)*)", # dependency of k3d - "ignore:'oneOf' deprecated - use 'one_of'", # matplotlib (maybe our custom style?) ] [tool.setuptools.packages.find] From d5d27ac2a2afca3975c5f635d32f953e18f73f63 Mon Sep 17 00:00:00 2001 From: Martin Lang Date: Mon, 8 Jun 2026 11:47:23 +0200 Subject: [PATCH 5/5] Re-add deleted pytest marker --- pyproject.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 25b1954..2531b3c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -100,6 +100,9 @@ filterwarnings = [ "error", "ignore:((.|\n)*)Sentinel is not a public part of the traitlets API((.|\n)*)", # dependency of k3d ] +markers = [ + "pyvista", +] [tool.setuptools.packages.find] include = ["micromagneticdata*"]