diff --git a/.copier-answers.yaml b/.copier-answers.yaml index 8ae03dd..95c3ded 100644 --- a/.copier-answers.yaml +++ b/.copier-answers.yaml @@ -1,5 +1,5 @@ # Changes here will be overwritten by Copier -_commit: 195919b +_commit: dcfbd4b _src_path: https://github.com/python-project-templates/base.git add_docs: true add_extension: rustjswasm diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index e7ae981..abfd737 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -4,6 +4,10 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: + - "*" labels: - "part: github_actions" @@ -13,6 +17,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + python: + patterns: + - "*" labels: - "lang: python" - "part: dependencies" @@ -23,6 +31,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + javascript: + patterns: + - "*" labels: - "lang: javascript" - "part: dependencies" @@ -33,7 +45,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + rust: + patterns: + - "*" labels: - "lang: rust" - "part: dependencies" - diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index eb40268..9caa8a1 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -65,15 +65,15 @@ jobs: persist-credentials: false - name: Setup Python - uses: actions-ext/python/setup@a3f3953ef26a519ab7b6a56b94d06fa1b31ab3f3 + uses: actions-ext/python/setup@ec67f82b3bd863948308a41ecb9e70547cbb19c7 with: version: ${{ matrix.python }} - name: Setup Rust - uses: actions-ext/rust/setup@3de300f3071e758a1dd8545b884288a35e5d7f81 + uses: actions-ext/rust/setup@0f0b7c9ab3cdb6e9a1f79e2147974d6762ddafea - name: Setup Node.js - uses: actions-ext/node/setup@b0536d87c5e92c924bc8667f566f620758280825 + uses: actions-ext/node/setup@34d0fdbdca883e4d0a2da0bcd0fa460fd40b80e7 with: version: 22.x if: matrix.target == 'native' @@ -161,13 +161,13 @@ jobs: if: matrix.target == 'native' && runner.os != 'Linux' - name: Test wheel - uses: actions-ext/python/test-wheel@a3f3953ef26a519ab7b6a56b94d06fa1b31ab3f3 + uses: actions-ext/python/test-wheel@ec67f82b3bd863948308a41ecb9e70547cbb19c7 with: module: python_template_rust if: matrix.target == 'native' && runner.os == 'Linux' - name: Test source distribution - uses: actions-ext/python/test-sdist@a3f3953ef26a519ab7b6a56b94d06fa1b31ab3f3 + uses: actions-ext/python/test-sdist@ec67f82b3bd863948308a41ecb9e70547cbb19c7 with: module: python_template_rust if: matrix.name == 'ubuntu-latest' diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 83ef826..1cb3580 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -22,7 +22,7 @@ jobs: persist-credentials: false - name: Setup Python - uses: actions-ext/python/setup@a3f3953ef26a519ab7b6a56b94d06fa1b31ab3f3 + uses: actions-ext/python/setup@ec67f82b3bd863948308a41ecb9e70547cbb19c7 - name: Download distributions uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 diff --git a/js/package.json b/js/package.json index c50f9e9..b89c2c3 100644 --- a/js/package.json +++ b/js/package.json @@ -25,7 +25,7 @@ "access": "public" }, "scripts": { - "setup": "cargo install -f wasm-bindgen-cli --version 0.2.126 --locked", + "setup": "cargo install -f wasm-bindgen-cli --version 0.2.127 --locked", "build:clean": "node -e \"const fs=require('fs'); fs.rmSync('dist',{recursive:true,force:true}); fs.rmSync('../python_template_rust/extension',{recursive:true,force:true})\"", "build:debug": "node build.mjs --debug", "build:rust": "cargo build --release --all-features --target wasm32-unknown-unknown --target-dir ../target", diff --git a/rust/Makefile b/rust/Makefile index e9771a2..d5978e7 100644 --- a/rust/Makefile +++ b/rust/Makefile @@ -5,7 +5,7 @@ requirements: ## install required dev dependencies rustup component add clippy cargo install --force --locked cargo-nextest cargo install --force --locked cargo-llvm-cov - cargo install --force --locked wasm-bindgen-cli --version 0.2.126 + cargo install --force --locked wasm-bindgen-cli --version 0.2.127 rustup target add wasm32-unknown-unknown develop: requirements ## install required dev dependencies