From 058954636489dcfc35653d1e4dbb56dcbbb22e03 Mon Sep 17 00:00:00 2001 From: "python-templates-copier-update[bot]" Date: Sun, 8 Nov 2026 11:58:25 +0000 Subject: [PATCH 1/2] Update from Copier (2026-11-08T11-58-21Z) Signed-off-by: python-templates-copier-update[bot] --- .copier-answers.yaml | 2 +- .github/dependabot.yaml | 4 +++- .github/workflows/build.yaml | 8 ++++---- .github/workflows/docs.yaml | 6 +++++- pyproject.toml | 2 +- rust/Cargo.toml | 3 --- rust/Makefile | 6 +++--- 7 files changed, 17 insertions(+), 14 deletions(-) diff --git a/.copier-answers.yaml b/.copier-answers.yaml index e9583c6..27ae2b3 100644 --- a/.copier-answers.yaml +++ b/.copier-answers.yaml @@ -1,5 +1,5 @@ # Changes here will be overwritten by Copier -_commit: 2d2a72d +_commit: 02f55bd _src_path: https://github.com/python-project-templates/base.git add_docs: true add_extension: rust diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index ac07c08..fb7f1e0 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -26,7 +26,9 @@ updates: - "part: dependencies" - package-ecosystem: "cargo" - directory: "/" + directories: + - "/" + - "/rust" schedule: interval: "monthly" cooldown: diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 27f8c4c..64900b1 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -65,12 +65,12 @@ jobs: persist-credentials: false - name: Setup Python - uses: actions-ext/python/setup@c8228d827a81b9f8c808825328af361c45461ba3 + uses: actions-ext/python/setup@c7ef9cbf13bc854a8d1422e9f8c6ee7a7ce1b911 with: version: ${{ matrix.python }} - name: Setup Rust - uses: actions-ext/rust/setup@10df15e12bbd1cc1cf48089f2e232349f98c74e7 + uses: actions-ext/rust/setup@af6343171cd1a86c4183da96de7eb96e15599662 - name: Install dependencies run: make develop @@ -155,13 +155,13 @@ jobs: if: matrix.target == 'native' && runner.os != 'Linux' - name: Test wheel - uses: actions-ext/python/test-wheel@c8228d827a81b9f8c808825328af361c45461ba3 + uses: actions-ext/python/test-wheel@c7ef9cbf13bc854a8d1422e9f8c6ee7a7ce1b911 with: module: python_template_rust if: matrix.target == 'native' && runner.os == 'Linux' - name: Test source distribution - uses: actions-ext/python/test-sdist@c8228d827a81b9f8c808825328af361c45461ba3 + uses: actions-ext/python/test-sdist@c7ef9cbf13bc854a8d1422e9f8c6ee7a7ce1b911 with: module: python_template_rust if: matrix.name == 'ubuntu-24.04' diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 0bcbe59..3f4e86a 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -22,12 +22,16 @@ jobs: persist-credentials: false - name: Setup Python - uses: actions-ext/python/setup@c8228d827a81b9f8c808825328af361c45461ba3 + uses: actions-ext/python/setup@c7ef9cbf13bc854a8d1422e9f8c6ee7a7ce1b911 with: version: "3.11" - name: Download distributions +<<<<<<< before updating uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8 +======= + uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 +>>>>>>> after updating with: pattern: dist-ubuntu-24.04 merge-multiple: true diff --git a/pyproject.toml b/pyproject.toml index a87084f..7528840 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,7 +42,7 @@ develop = [ "hatch-rs>=0.3.0", "hatchling", "mdformat", - "mdformat-frontmatter", + "mdformat-myst", "mdformat-tables>=1", "pytest", "pytest-cov", diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 41ef394..fff7df1 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -15,6 +15,3 @@ crate-type = ["rlib"] [dependencies] -[profile.test.junit] -path = "junit.xml" - diff --git a/rust/Makefile b/rust/Makefile index 32d986e..d0d1054 100644 --- a/rust/Makefile +++ b/rust/Makefile @@ -3,8 +3,8 @@ requirements: ## install required dev dependencies rustup component add rustfmt rustup component add clippy - cargo install --locked --force cargo-nextest - cargo install --force cargo-llvm-cov + cargo install --locked cargo-nextest + cargo install --locked cargo-llvm-cov develop: requirements ## install required dev dependencies @@ -31,7 +31,7 @@ checks: check .PHONY: test tests test-ci tests-ci test: ## run the tests - cargo llvm-cov nextest --cobertura --output-path junit.xml + cargo llvm-cov nextest --cobertura --output-path coverage.xml # alias tests: test From 45164de11937f2b3e811717f09b117edcd57e46d Mon Sep 17 00:00:00 2001 From: Tim Paine <3105306+timkpaine@users.noreply.github.com> Date: Sun, 8 Nov 2026 10:34:26 -0500 Subject: [PATCH 2/2] Update docs.yaml --- .github/workflows/docs.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 3f4e86a..3ba3d4c 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -27,11 +27,7 @@ jobs: version: "3.11" - name: Download distributions -<<<<<<< before updating - uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8 -======= uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 ->>>>>>> after updating with: pattern: dist-ubuntu-24.04 merge-multiple: true