diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml
index ef4948019bf7..ca375413eae5 100644
--- a/.github/workflows/assistant-to-the-branch-manager.yml
+++ b/.github/workflows/assistant-to-the-branch-manager.yml
@@ -16,6 +16,6 @@ jobs:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
- - uses: angular/dev-infra/github-actions/branch-manager@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ - uses: angular/dev-infra/github-actions/branch-manager@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 157b898c3d7e..5e4f0b2c8c22 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -21,9 +21,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Generate JSON schema types
@@ -44,11 +44,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Install node modules
@@ -61,11 +61,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Install node modules
@@ -85,13 +85,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Run CLI E2E tests
@@ -101,11 +101,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Install node modules
@@ -139,7 +139,7 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Download built Windows E2E tests
@@ -167,13 +167,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Run CLI E2E tests
@@ -192,13 +192,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Run CLI E2E tests
@@ -212,13 +212,13 @@ jobs:
SAUCE_TUNNEL_IDENTIFIER: angular-cli-${{ github.workflow }}-${{ github.run_number }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
- name: Run E2E Browser tests
@@ -248,11 +248,11 @@ jobs:
CIRCLE_BRANCH: ${{ github.ref_name }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- run: pnpm admin snapshots --verbose
env:
SNAPSHOT_BUILDS_GITHUB_TOKEN: ${{ secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN }}
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index fb639f1b62fb..1ae49daf362a 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -23,12 +23,12 @@ jobs:
with:
persist-credentials: false
- name: Initialize CodeQL
- uses: github/codeql-action/init@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.30.5
+ uses: github/codeql-action/init@a8d1ac45b9a34d11fe398d5503176af0d06b303e # v3.30.7
with:
languages: javascript-typescript
build-mode: none
config-file: .github/codeql/config.yml
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.30.5
+ uses: github/codeql-action/analyze@a8d1ac45b9a34d11fe398d5503176af0d06b303e # v3.30.7
with:
category: '/language:javascript-typescript'
diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml
index 627102fcebaa..8dea45d54047 100644
--- a/.github/workflows/dev-infra.yml
+++ b/.github/workflows/dev-infra.yml
@@ -13,13 +13,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- - uses: angular/dev-infra/github-actions/pull-request-labeling@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ - uses: angular/dev-infra/github-actions/pull-request-labeling@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
post_approval_changes:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- - uses: angular/dev-infra/github-actions/post-approval-changes@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ - uses: angular/dev-infra/github-actions/post-approval-changes@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
diff --git a/.github/workflows/feature-requests.yml b/.github/workflows/feature-requests.yml
index 15697e3c56f3..e5ad7cd437b4 100644
--- a/.github/workflows/feature-requests.yml
+++ b/.github/workflows/feature-requests.yml
@@ -16,6 +16,6 @@ jobs:
if: github.repository == 'angular/angular-cli'
runs-on: ubuntu-latest
steps:
- - uses: angular/dev-infra/github-actions/feature-request@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ - uses: angular/dev-infra/github-actions/feature-request@18fece68983a6e0ecaed2456ffc4035d493688f3
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
diff --git a/.github/workflows/perf.yml b/.github/workflows/perf.yml
index e3bad8d581ed..83eb0db9367b 100644
--- a/.github/workflows/perf.yml
+++ b/.github/workflows/perf.yml
@@ -23,7 +23,7 @@ jobs:
workflows: ${{ steps.workflows.outputs.workflows }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- id: workflows
@@ -38,9 +38,9 @@ jobs:
workflow: ${{ fromJSON(needs.list.outputs.workflows) }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
# We utilize the google-github-actions/auth action to allow us to get an active credential using workflow
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index 0dcc37255182..c723fb1f02de 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -34,9 +34,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup ESLint Caching
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
@@ -56,7 +56,7 @@ jobs:
- name: Run Validation
run: pnpm admin validate
- name: Check Package Licenses
- uses: angular/dev-infra/github-actions/linting/licenses@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/linting/licenses@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Check tooling setup
run: pnpm check-tooling-setup
- name: Check commit message
@@ -72,11 +72,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Build release targets
@@ -93,11 +93,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Run module and package tests
@@ -115,13 +115,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Run CLI E2E tests
run: pnpm bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}
@@ -129,11 +129,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Build E2E tests for Windows on Linux
@@ -157,7 +157,7 @@ jobs:
runs-on: windows-2025
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Download built Windows E2E tests
@@ -185,13 +185,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Run CLI E2E tests
run: pnpm bazel test --test_env=E2E_SHARD_TOTAL=3 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}
@@ -208,12 +208,12 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
- uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Setup Bazel
- uses: angular/dev-infra/github-actions/bazel/setup@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/setup@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Setup Bazel RBE
- uses: angular/dev-infra/github-actions/bazel/configure-remote@b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ uses: angular/dev-infra/github-actions/bazel/configure-remote@18fece68983a6e0ecaed2456ffc4035d493688f3
- name: Run CLI E2E tests
run: pnpm bazel test --test_env=E2E_SHARD_TOTAL=6 --test_env=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.snapshots.${{ matrix.subset }}_node${{ matrix.node }}
diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml
index 6588cb8dec0b..eb947a19e324 100644
--- a/.github/workflows/scorecard.yml
+++ b/.github/workflows/scorecard.yml
@@ -46,6 +46,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard.
- name: 'Upload to code-scanning'
- uses: github/codeql-action/upload-sarif@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.30.5
+ uses: github/codeql-action/upload-sarif@a8d1ac45b9a34d11fe398d5503176af0d06b303e # v3.30.7
with:
sarif_file: results.sarif
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a41fcd7977bc..829897343352 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,15 @@
+
+
+# 20.3.5 (2025-10-08)
+
+### @angular/build
+
+| Commit | Type | Description |
+| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------- |
+| [7f7140680](https://github.com/angular/angular-cli/commit/7f7140680b75ff6b41f7f04349fe10cd928f1a23) | fix | cleanup karma temporary directory after process exit |
+
+
+
# 20.3.4 (2025-10-02)
diff --git a/MODULE.bazel b/MODULE.bazel
index fe0c73f54f67..425c8f732bb3 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -19,12 +19,6 @@ multiple_version_override(
],
)
-bazel_dep(name = "rules_python", version = "1.5.3")
-single_version_override(
- module_name = "rules_python",
- version = "1.5.3",
-)
-
bazel_dep(name = "aspect_bazel_lib", version = "2.21.2")
bazel_dep(name = "bazel_skylib", version = "1.8.2")
bazel_dep(name = "aspect_rules_esbuild", version = "0.22.1")
@@ -39,7 +33,7 @@ git_override(
bazel_dep(name = "devinfra")
git_override(
module_name = "devinfra",
- commit = "b7672ff60456719e6d9b0cc052abc73a7adc8df2",
+ commit = "18fece68983a6e0ecaed2456ffc4035d493688f3",
remote = "https://github.com/angular/dev-infra.git",
)
@@ -53,7 +47,7 @@ git_override(
bazel_dep(name = "rules_browsers")
git_override(
module_name = "rules_browsers",
- commit = "6749ba4c0dc5e04536369fa91fdb2d827b6705ff",
+ commit = "508168a93dcbadfd2504f8ce775e2c19ebfe7fad",
remote = "https://github.com/devversion/rules_browsers.git",
)
diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock
index 6341292aeaf4..322fcc9302c6 100644
--- a/MODULE.bazel.lock
+++ b/MODULE.bazel.lock
@@ -35,6 +35,7 @@
"https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.6/MODULE.bazel": "cafb8781ad591bc57cc765dca5fefab08cf9f65af363d162b79d49205c7f8af7",
"https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.8/MODULE.bazel": "aa975a83e72bcaac62ee61ab12b788ea324a1d05c4aab28aadb202f647881679",
"https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.8/source.json": "786cbc49377fb6bf4859aec5b1c61f8fc26b08e9fdb929e2dde2e1e2a406bd24",
+ "https://bcr.bazel.build/modules/bazel_features/1.1.1/MODULE.bazel": "27b8c79ef57efe08efccbd9dd6ef70d61b4798320b8d3c134fd571f78963dbcd",
"https://bcr.bazel.build/modules/bazel_features/1.11.0/MODULE.bazel": "f9382337dd5a474c3b7d334c2f83e50b6eaedc284253334cf823044a26de03e8",
"https://bcr.bazel.build/modules/bazel_features/1.15.0/MODULE.bazel": "d38ff6e517149dc509406aca0db3ad1efdd890a85e049585b7234d04238e2a4d",
"https://bcr.bazel.build/modules/bazel_features/1.17.0/MODULE.bazel": "039de32d21b816b47bd42c778e0454217e9c9caac4a3cf8e15c7231ee3ddee4d",
@@ -90,6 +91,7 @@
"https://bcr.bazel.build/modules/platforms/1.0.0/source.json": "f4ff1fd412e0246fd38c82328eb209130ead81d62dcd5a9e40910f867f733d96",
"https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel": "a5a29bb89544f9b97edce05642fac225a808b5b7be74038ea3640fae2f8e66a7",
"https://bcr.bazel.build/modules/protobuf/27.0/MODULE.bazel": "7873b60be88844a0a1d8f80b9d5d20cfbd8495a689b8763e76c6372998d3f64c",
+ "https://bcr.bazel.build/modules/protobuf/27.1/MODULE.bazel": "703a7b614728bb06647f965264967a8ef1c39e09e8f167b3ca0bb1fd80449c0d",
"https://bcr.bazel.build/modules/protobuf/29.0-rc2/MODULE.bazel": "6241d35983510143049943fc0d57937937122baf1b287862f9dc8590fc4c37df",
"https://bcr.bazel.build/modules/protobuf/29.0-rc3/MODULE.bazel": "33c2dfa286578573afc55a7acaea3cada4122b9631007c594bf0729f41c8de92",
"https://bcr.bazel.build/modules/protobuf/29.0-rc3/source.json": "c16a6488fb279ef578da7098e605082d72ed85fc8d843eaae81e7d27d0f4625d",
@@ -159,9 +161,17 @@
"https://bcr.bazel.build/modules/rules_proto/5.3.0-21.7/MODULE.bazel": "e8dff86b0971688790ae75528fe1813f71809b5afd57facb44dad9e8eca631b7",
"https://bcr.bazel.build/modules/rules_proto/6.0.0/MODULE.bazel": "b531d7f09f58dce456cd61b4579ce8c86b38544da75184eadaf0a7cb7966453f",
"https://bcr.bazel.build/modules/rules_proto/6.0.2/MODULE.bazel": "ce916b775a62b90b61888052a416ccdda405212b6aaeb39522f7dc53431a5e73",
- "https://bcr.bazel.build/modules/rules_proto/6.0.2/source.json": "17a2e195f56cb28d6bbf763e49973d13890487c6945311ed141e196fb660426d",
- "https://bcr.bazel.build/modules/rules_python/1.5.3/MODULE.bazel": "d0b7fb08458ca7fd80a26bc00c9e0f1d011609cc3da0381faa2eccd88c6ebd98",
- "https://bcr.bazel.build/modules/rules_python/1.5.3/source.json": "06961e322e15331a2d88115a65af5d3f77cc46793f9d9aa0f928b95287337f12",
+ "https://bcr.bazel.build/modules/rules_proto/7.0.2/MODULE.bazel": "bf81793bd6d2ad89a37a40693e56c61b0ee30f7a7fdbaf3eabbf5f39de47dea2",
+ "https://bcr.bazel.build/modules/rules_proto/7.0.2/source.json": "1e5e7260ae32ef4f2b52fd1d0de8d03b606a44c91b694d2f1afb1d3b28a48ce1",
+ "https://bcr.bazel.build/modules/rules_python/0.10.2/MODULE.bazel": "cc82bc96f2997baa545ab3ce73f196d040ffb8756fd2d66125a530031cd90e5f",
+ "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel": "26114f0c0b5e93018c0c066d6673f1a2c3737c7e90af95eff30cfee38d0bbac7",
+ "https://bcr.bazel.build/modules/rules_python/0.23.1/MODULE.bazel": "49ffccf0511cb8414de28321f5fcf2a31312b47c40cc21577144b7447f2bf300",
+ "https://bcr.bazel.build/modules/rules_python/0.25.0/MODULE.bazel": "72f1506841c920a1afec76975b35312410eea3aa7b63267436bfb1dd91d2d382",
+ "https://bcr.bazel.build/modules/rules_python/0.28.0/MODULE.bazel": "cba2573d870babc976664a912539b320cbaa7114cd3e8f053c720171cde331ed",
+ "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel": "93a43dc47ee570e6ec9f5779b2e64c1476a6ce921c48cc9a1678a91dd5f8fd58",
+ "https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel": "9208ee05fd48bf09ac60ed269791cf17fb343db56c8226a720fbb1cdf467166c",
+ "https://bcr.bazel.build/modules/rules_python/1.0.0/MODULE.bazel": "898a3d999c22caa585eb062b600f88654bf92efb204fa346fb55f6f8edffca43",
+ "https://bcr.bazel.build/modules/rules_python/1.0.0/source.json": "b0162a65c6312e45e7912e39abd1a7f8856c2c7e41ecc9b6dc688a6f6400a917",
"https://bcr.bazel.build/modules/rules_shell/0.2.0/MODULE.bazel": "fda8a652ab3c7d8fee214de05e7a9916d8b28082234e8d2c0094505c5268ed3c",
"https://bcr.bazel.build/modules/rules_shell/0.4.1/MODULE.bazel": "00e501db01bbf4e3e1dd1595959092c2fadf2087b2852d3f553b5370f5633592",
"https://bcr.bazel.build/modules/rules_shell/0.4.1/source.json": "4757bd277fe1567763991c4425b483477bb82e35e777a56fd846eb5cceda324a",
@@ -176,8 +186,8 @@
"https://bcr.bazel.build/modules/stardoc/0.7.2/source.json": "58b029e5e901d6802967754adf0a9056747e8176f017cfe3607c0851f4d42216",
"https://bcr.bazel.build/modules/tar.bzl/0.2.1/MODULE.bazel": "52d1c00a80a8cc67acbd01649e83d8dd6a9dc426a6c0b754a04fe8c219c76468",
"https://bcr.bazel.build/modules/tar.bzl/0.5.1/MODULE.bazel": "7c2eb3dcfc53b0f3d6f9acdfd911ca803eaf92aadf54f8ca6e4c1f3aee288351",
- "https://bcr.bazel.build/modules/tar.bzl/0.5.6/MODULE.bazel": "c5b8bfa6bc7b640883d41bfec4a200fb45c16a2a7b2fb081323f499197cfcc09",
- "https://bcr.bazel.build/modules/tar.bzl/0.5.6/source.json": "848b3a4eaf2bb4a09ab78533c348e19a6723c7d5f820eb1dceb0eeb5e5914ac1",
+ "https://bcr.bazel.build/modules/tar.bzl/0.6.0/MODULE.bazel": "a3584b4edcfafcabd9b0ef9819808f05b372957bbdff41601429d5fd0aac2e7c",
+ "https://bcr.bazel.build/modules/tar.bzl/0.6.0/source.json": "4a620381df075a16cb3a7ed57bd1d05f7480222394c64a20fa51bdb636fda658",
"https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43",
"https://bcr.bazel.build/modules/yq.bzl/0.1.1/MODULE.bazel": "9039681f9bcb8958ee2c87ffc74bdafba9f4369096a2b5634b88abc0eaefa072",
"https://bcr.bazel.build/modules/yq.bzl/0.2.0/MODULE.bazel": "6f3a675677db8885be4d607fde14cc51829715e3a879fb016eb9bf336786ce6d",
@@ -221,7 +231,7 @@
},
"@@aspect_rules_esbuild~//esbuild:extensions.bzl%esbuild": {
"general": {
- "bzlTransitiveDigest": "NeP8heP5Z49UtK5ZkdaSGN2wdf2vyTLxJfpSPeyvV24=",
+ "bzlTransitiveDigest": "kzZXVf0lIRQArtJstiytwibC6m5npERsjNfhP9yJJW4=",
"usagesDigest": "u8wMZJd6Ovxb3YTmhoM3sMbh11Qwrv5EHaggdNi5Wb8=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
@@ -401,8 +411,8 @@
},
"@@aspect_rules_js~//npm:extensions.bzl%pnpm": {
"general": {
- "bzlTransitiveDigest": "eebwHza1XBCmrNmoTUnW56khfYFfcwZpPWjM1Nvu3sk=",
- "usagesDigest": "VyrLigWAm5f/dVn2m+/sJ67RLQ5koXcopcxYdLdxXwk=",
+ "bzlTransitiveDigest": "KMsyoH5ShknUHVmkSHztDMIN0fXSzKZBut4ETq2s/Sw=",
+ "usagesDigest": "IhWFaS3+adcZAFZpJlR1wPWkibqbPczXdu8nnyFjNyw=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
@@ -539,9 +549,9 @@
"@@aspect_rules_ts~//ts:extensions.bzl%ext": {
"general": {
"bzlTransitiveDigest": "9IJp6IlB/FMHFBJe4MX/DQM4zi3oArC8yqYE/+NyPwk=",
- "usagesDigest": "1QffQgMsAO4zhe8vcwqME94TRDAlQADSJn4p/MOIYv4=",
+ "usagesDigest": "vNdALbl5RQ8e4TPH//CrbPr2vcT5/a14Fh9Vio+/eUk=",
"recordedFileInputs": {
- "@@rules_browsers~//package.json": "45572077938c7a4916e4aaedf7db7ce8425854ab92f35348cff02a2134023bb8"
+ "@@rules_browsers~//package.json": "d5e7a05131b6ebf4c09d49afe82c3018182415b3a9c53000a32a7032f491d2c4"
},
"recordedDirentsInputs": {},
"envVariables": {},
@@ -572,8 +582,8 @@
"bzlFile": "@@aspect_rules_ts~//ts/private:npm_repositories.bzl",
"ruleClassName": "http_archive_version",
"attributes": {
- "version": "5.9.2",
- "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==",
+ "version": "5.9.3",
+ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
"urls": [
"https://registry.npmjs.org/typescript/-/typescript-%7B%7D.tgz"
]
@@ -719,8 +729,8 @@
},
"@@rules_browsers~//browsers:extensions.bzl%browsers": {
"general": {
- "bzlTransitiveDigest": "ep2OrXzFai22oPOQwhS3aeTWxT9Jn6Us7ws4lRa4bU8=",
- "usagesDigest": "78aLbl2cYObLkrJFomb3ZkfFUiUFbqzqZK8lnW+Y7Uk=",
+ "bzlTransitiveDigest": "gdpz377/gr/oSZxJsWmqNfdy1fiSkrvL/11Umvw987c=",
+ "usagesDigest": "1PlExi+b77pSr2tAxFCVbpCtFoA7oixHabaL3dmas4Y=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
@@ -729,9 +739,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "14086c6c0844122d4066a5e3a846b963259648945d7fb6c51b520f2105edd597",
+ "sha256": "155fe3738dc90b9723752974eb93a0500de631fe5de0732be1a79d00ff565962",
"urls": [
- "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/linux64/chrome-headless-shell-linux64.zip"
+ "https://storage.googleapis.com/chrome-for-testing-public/142.0.7444.6/linux64/chrome-headless-shell-linux64.zip"
],
"named_files": {
"CHROME-HEADLESS-SHELL": "chrome-headless-shell-linux64/chrome-headless-shell"
@@ -748,9 +758,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "fa2ff20c870e289511cdde481d069f167e403d289b91b1d9d063dd7b2f77ed6e",
+ "sha256": "16882cc7cb5b86d491ecd9669c9d9a3b2c591f9ac031774476cf4f99c254b579",
"urls": [
- "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-x64/chrome-headless-shell-mac-x64.zip"
+ "https://storage.googleapis.com/chrome-for-testing-public/142.0.7444.6/mac-x64/chrome-headless-shell-mac-x64.zip"
],
"named_files": {
"CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-x64/chrome-headless-shell"
@@ -767,9 +777,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "cbb938bd24ed648280e3654592c46f7eb8e2e184ca331f2138816bd59fcaed32",
+ "sha256": "ad608b5afff4dec60778ed83fab4f0d6b8563ab7ac94b3b48b1e0cebabec392e",
"urls": [
- "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-arm64/chrome-headless-shell-mac-arm64.zip"
+ "https://storage.googleapis.com/chrome-for-testing-public/142.0.7444.6/mac-arm64/chrome-headless-shell-mac-arm64.zip"
],
"named_files": {
"CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-arm64/chrome-headless-shell"
@@ -786,9 +796,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "68bf73ab78647e697bf7b81e8329f23c1331d8792af6e2ab66553aeb9ede9cd3",
+ "sha256": "f3d396ad4b6244feee263a6b39d8e8b32f1d568db74a333c2e7679e0fcd7ab09",
"urls": [
- "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/win64/chrome-headless-shell-win64.zip"
+ "https://storage.googleapis.com/chrome-for-testing-public/142.0.7444.6/win64/chrome-headless-shell-win64.zip"
],
"named_files": {
"CHROME-HEADLESS-SHELL": "chrome-headless-shell-win64/chrome-headless-shell.exe"
@@ -805,9 +815,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "ec29104132a6ff1ae5f2ffe7b27b7ff675a58ab9b1ef616badcbdd35577b31b3",
+ "sha256": "da19a48eca2e7a09d757003eda2e814c8b7a9db462301faccc24564e5e593eca",
"urls": [
- "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/linux64/chromedriver-linux64.zip"
+ "https://storage.googleapis.com/chrome-for-testing-public/142.0.7444.6/linux64/chromedriver-linux64.zip"
],
"named_files": {
"CHROMEDRIVER": "chromedriver-linux64/chromedriver"
@@ -822,9 +832,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "2b9787f5f758c9f3e3888ac23270f8de47b168679718a4440bd1cea2b3cc57e9",
+ "sha256": "156dc49c7f1707c72b670182d63fc2e6414734950221ba5c2fc133f580ed3713",
"urls": [
- "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-x64/chromedriver-mac-x64.zip"
+ "https://storage.googleapis.com/chrome-for-testing-public/142.0.7444.6/mac-x64/chromedriver-mac-x64.zip"
],
"named_files": {
"CHROMEDRIVER": "chromedriver-mac-x64/chromedriver"
@@ -839,9 +849,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "6da850508d250c00c10b09dcac00c97a58d51346047972c2c47d3e3b850d4662",
+ "sha256": "83cd191d57d4d841a761b2bbd42d29d5df6b748c510ad474e3d0a17ca46929ae",
"urls": [
- "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-arm64/chromedriver-mac-arm64.zip"
+ "https://storage.googleapis.com/chrome-for-testing-public/142.0.7444.6/mac-arm64/chromedriver-mac-arm64.zip"
],
"named_files": {
"CHROMEDRIVER": "chromedriver-mac-arm64/chromedriver"
@@ -856,9 +866,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "d4af3e6c8f3a7ceb50ff298e43ff07efcad46c1d6ceb0d894eeb2d593db7e522",
+ "sha256": "8b1cad695e78e1a68055680f411eb65c5d305d2d3dadc1b60fdaf73ea373fc22",
"urls": [
- "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/win64/chromedriver-win64.zip"
+ "https://storage.googleapis.com/chrome-for-testing-public/142.0.7444.6/win64/chromedriver-win64.zip"
],
"named_files": {
"CHROMEDRIVER": "chromedriver-win64/chromedriver.exe"
@@ -873,9 +883,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "6fcc1a2f95a6b232af82b4b7644566638c5df349e3095c65b7c18d1a63412d3d",
+ "sha256": "1c87a9de21941a15177384d4820a6aa3c7dacb38d34089c73a621734ebf1ea9a",
"urls": [
- "https://archive.mozilla.org/pub/firefox/releases/135.0/linux-x86_64/en-US/firefox-135.0.tar.xz"
+ "https://archive.mozilla.org/pub/firefox/releases/143.0/linux-x86_64/en-US/firefox-143.0.tar.xz"
],
"named_files": {
"FIREFOX": "firefox/firefox"
@@ -890,9 +900,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "e55e24e6b2a4980f4b9091900835977b282f599dcdd5e38b753d95bad8a11da9",
+ "sha256": "a5c570e277021b61df1295efe77446617ebd768d8ad36a20b309aa382685f6f2",
"urls": [
- "https://archive.mozilla.org/pub/firefox/releases/135.0/mac/en-US/Firefox%20135.0.dmg"
+ "https://archive.mozilla.org/pub/firefox/releases/143.0/mac/en-US/Firefox%20143.0.dmg"
],
"named_files": {
"FIREFOX": "Firefox.app/Contents/MacOS/firefox"
@@ -907,9 +917,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "e55e24e6b2a4980f4b9091900835977b282f599dcdd5e38b753d95bad8a11da9",
+ "sha256": "a5c570e277021b61df1295efe77446617ebd768d8ad36a20b309aa382685f6f2",
"urls": [
- "https://archive.mozilla.org/pub/firefox/releases/135.0/mac/en-US/Firefox%20135.0.dmg"
+ "https://archive.mozilla.org/pub/firefox/releases/143.0/mac/en-US/Firefox%20143.0.dmg"
],
"named_files": {
"FIREFOX": "Firefox.app/Contents/MacOS/firefox"
@@ -924,9 +934,9 @@
"bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl",
"ruleClassName": "browser_repo",
"attributes": {
- "sha256": "f46d3cb68caa4d4366b942c225d256e0fc15a189263cd9efe29eff0dbfe02685",
+ "sha256": "fbbadc9a6881aa90d266b572304a75e8814b91817a1db7fc01015d667f60318d",
"urls": [
- "https://archive.mozilla.org/pub/firefox/releases/135.0/win64/en-US/Firefox%20Setup%20135.0.exe"
+ "https://archive.mozilla.org/pub/firefox/releases/143.0/win64/en-US/Firefox%20Setup%20143.0.exe"
],
"named_files": {
"FIREFOX": "core/firefox.exe"
@@ -1127,7 +1137,7 @@
"@@rules_nodejs~//nodejs:extensions.bzl%node": {
"general": {
"bzlTransitiveDigest": "FmfMiNXAxRoLWw3NloQbssosE1egrSvzirbQnso7j7E=",
- "usagesDigest": "dQPwfMGn82Q5590JUruHiQBsYUxIunUFb+wBb/czUI4=",
+ "usagesDigest": "2LQPThd5tV1PolM/G9ODu23//lwYi98BOd3V2h9W7xM=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
@@ -2244,44 +2254,2860 @@
"recordedRepoMappingEntries": []
}
},
- "@@rules_python~//python/uv:uv.bzl%uv": {
+ "@@rules_python~//python/extensions:pip.bzl%pip": {
"general": {
- "bzlTransitiveDigest": "mxPY/VBQrSC9LvYeRrlxD+0IkDTQ4+36NGMnGWlN/Vw=",
- "usagesDigest": "cgxWLOUNY3lbTVCUxf/uOAgiV2TBcy1fpOASyjfLjHU=",
- "recordedFileInputs": {},
+ "bzlTransitiveDigest": "8USX8QvzWk9pjl0ion2dAqEqjB3yzkmi3d13o89Cchs=",
+ "usagesDigest": "K3E4RGDnEgGXkrLOS8/ma4NTUiLvGkMrRIhPiFxv8u0=",
+ "recordedFileInputs": {
+ "@@rules_python~//tools/publish/requirements_linux.txt": "8175b4c8df50ae2f22d1706961884beeb54e7da27bd2447018314a175981997d",
+ "@@rules_fuzzing~//fuzzing/requirements.txt": "ab04664be026b632a0d2a2446c4f65982b7654f5b6851d2f9d399a19b7242a5b",
+ "@@rules_python~//tools/publish/requirements_windows.txt": "7673adc71dc1a81d3661b90924d7a7c0fc998cd508b3cb4174337cef3f2de556",
+ "@@protobuf~//python/requirements.txt": "983be60d3cec4b319dcab6d48aeb3f5b2f7c3350f26b3a9e97486c37967c73c5",
+ "@@rules_python~//tools/publish/requirements_darwin.txt": "2994136eab7e57b083c3de76faf46f70fad130bc8e7360a7fed2b288b69e79dc"
+ },
"recordedDirentsInputs": {},
- "envVariables": {},
+ "envVariables": {
+ "RULES_PYTHON_REPO_DEBUG": null,
+ "RULES_PYTHON_REPO_DEBUG_VERBOSITY": null
+ },
"generatedRepoSpecs": {
- "uv": {
- "bzlFile": "@@rules_python~//python/uv/private:uv_toolchains_repo.bzl",
- "ruleClassName": "uv_toolchains_repo",
+ "pip_deps_310_numpy": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python",
+ "repo": "pip_deps_310",
+ "requirement": "numpy<=1.26.1"
+ }
+ },
+ "pip_deps_310_setuptools": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python",
+ "repo": "pip_deps_310",
+ "requirement": "setuptools<=70.3.0"
+ }
+ },
+ "pip_deps_311_numpy": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "pip_deps_311",
+ "requirement": "numpy<=1.26.1"
+ }
+ },
+ "pip_deps_311_setuptools": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "pip_deps_311",
+ "requirement": "setuptools<=70.3.0"
+ }
+ },
+ "pip_deps_312_numpy": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python",
+ "repo": "pip_deps_312",
+ "requirement": "numpy<=1.26.1"
+ }
+ },
+ "pip_deps_312_setuptools": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python",
+ "repo": "pip_deps_312",
+ "requirement": "setuptools<=70.3.0"
+ }
+ },
+ "pip_deps_38_numpy": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python",
+ "repo": "pip_deps_38",
+ "requirement": "numpy<=1.26.1"
+ }
+ },
+ "pip_deps_38_setuptools": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python",
+ "repo": "pip_deps_38",
+ "requirement": "setuptools<=70.3.0"
+ }
+ },
+ "pip_deps_39_numpy": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python",
+ "repo": "pip_deps_39",
+ "requirement": "numpy<=1.26.1"
+ }
+ },
+ "pip_deps_39_setuptools": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@pip_deps//{name}:{target}",
+ "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python",
+ "repo": "pip_deps_39",
+ "requirement": "setuptools<=70.3.0"
+ }
+ },
+ "rules_fuzzing_py_deps_310_absl_py": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
"attributes": {
- "toolchain_type": "'@@rules_python~//python/uv:uv_toolchain_type'",
- "toolchain_names": [
- "none"
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
],
- "toolchain_implementations": {
- "none": "'@@rules_python~//python:none'"
- },
- "toolchain_compatible_with": {
- "none": [
- "@platforms//:incompatible"
- ]
- },
- "toolchain_target_settings": {}
+ "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python",
+ "repo": "rules_fuzzing_py_deps_310",
+ "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3"
}
- }
- },
- "recordedRepoMappingEntries": [
- [
- "rules_python~",
- "bazel_tools",
- "bazel_tools"
- ],
- [
- "rules_python~",
- "platforms",
- "platforms"
+ },
+ "rules_fuzzing_py_deps_310_six": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
+ ],
+ "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python",
+ "repo": "rules_fuzzing_py_deps_310",
+ "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"
+ }
+ },
+ "rules_fuzzing_py_deps_311_absl_py": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
+ ],
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_fuzzing_py_deps_311",
+ "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3"
+ }
+ },
+ "rules_fuzzing_py_deps_311_six": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
+ ],
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_fuzzing_py_deps_311",
+ "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"
+ }
+ },
+ "rules_fuzzing_py_deps_312_absl_py": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
+ ],
+ "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python",
+ "repo": "rules_fuzzing_py_deps_312",
+ "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3"
+ }
+ },
+ "rules_fuzzing_py_deps_312_six": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
+ ],
+ "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python",
+ "repo": "rules_fuzzing_py_deps_312",
+ "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"
+ }
+ },
+ "rules_fuzzing_py_deps_38_absl_py": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
+ ],
+ "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python",
+ "repo": "rules_fuzzing_py_deps_38",
+ "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3"
+ }
+ },
+ "rules_fuzzing_py_deps_38_six": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
+ ],
+ "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python",
+ "repo": "rules_fuzzing_py_deps_38",
+ "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"
+ }
+ },
+ "rules_fuzzing_py_deps_39_absl_py": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
+ ],
+ "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python",
+ "repo": "rules_fuzzing_py_deps_39",
+ "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3"
+ }
+ },
+ "rules_fuzzing_py_deps_39_six": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_fuzzing_py_deps//{name}:{target}",
+ "extra_pip_args": [
+ "--require-hashes"
+ ],
+ "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python",
+ "repo": "rules_fuzzing_py_deps_39",
+ "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"
+ }
+ },
+ "rules_python_publish_deps_311_backports_tarfile_py3_none_any_77e284d7": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "backports.tarfile-1.2.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "backports-tarfile==1.2.0",
+ "sha256": "77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34",
+ "urls": [
+ "https://files.pythonhosted.org/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_backports_tarfile_sdist_d75e02c2": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "backports_tarfile-1.2.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "backports-tarfile==1.2.0",
+ "sha256": "d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991",
+ "urls": [
+ "https://files.pythonhosted.org/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_certifi_py3_none_any_922820b5": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "certifi-2024.8.30-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "certifi==2024.8.30",
+ "sha256": "922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8",
+ "urls": [
+ "https://files.pythonhosted.org/packages/12/90/3c9ff0512038035f59d279fddeb79f5f1eccd8859f06d6163c58798b9487/certifi-2024.8.30-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_certifi_sdist_bec941d2": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "certifi-2024.8.30.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "certifi==2024.8.30",
+ "sha256": "bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9",
+ "urls": [
+ "https://files.pythonhosted.org/packages/b0/ee/9b19140fe824b367c04c5e1b369942dd754c4c5462d5674002f75c4dedc1/certifi-2024.8.30.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_aarch64_a1ed2dd2": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cffi==1.17.1",
+ "sha256": "a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41",
+ "urls": [
+ "https://files.pythonhosted.org/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_ppc64le_46bf4316": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cffi==1.17.1",
+ "sha256": "46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1",
+ "urls": [
+ "https://files.pythonhosted.org/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_s390x_a24ed04c": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cffi==1.17.1",
+ "sha256": "a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6",
+ "urls": [
+ "https://files.pythonhosted.org/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_x86_64_610faea7": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cffi==1.17.1",
+ "sha256": "610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cffi_cp311_cp311_musllinux_1_1_aarch64_a9b15d49": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cffi==1.17.1",
+ "sha256": "a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6",
+ "urls": [
+ "https://files.pythonhosted.org/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cffi_cp311_cp311_musllinux_1_1_x86_64_fc48c783": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cffi==1.17.1",
+ "sha256": "fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b",
+ "urls": [
+ "https://files.pythonhosted.org/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cffi_sdist_1c39c601": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "cffi-1.17.1.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cffi==1.17.1",
+ "sha256": "1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824",
+ "urls": [
+ "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_10_9_universal2_0d99dd8f": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c",
+ "urls": [
+ "https://files.pythonhosted.org/packages/9c/61/73589dcc7a719582bf56aae309b6103d2762b526bffe189d635a7fcfd998/charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_10_9_x86_64_c57516e5": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944",
+ "urls": [
+ "https://files.pythonhosted.org/packages/77/d5/8c982d58144de49f59571f940e329ad6e8615e1e82ef84584c5eeb5e1d72/charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_11_0_arm64_6dba5d19": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee",
+ "urls": [
+ "https://files.pythonhosted.org/packages/bf/19/411a64f01ee971bed3231111b69eb56f9331a769072de479eae7de52296d/charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_aarch64_bf4475b8": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c",
+ "urls": [
+ "https://files.pythonhosted.org/packages/4c/92/97509850f0d00e9f14a46bc751daabd0ad7765cff29cdfb66c68b6dad57f/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_ppc64le_ce031db0": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6",
+ "urls": [
+ "https://files.pythonhosted.org/packages/e2/29/d227805bff72ed6d6cb1ce08eec707f7cfbd9868044893617eb331f16295/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_s390x_8ff4e7cd": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea",
+ "urls": [
+ "https://files.pythonhosted.org/packages/13/bc/87c2c9f2c144bedfa62f894c3007cd4530ba4b5351acb10dc786428a50f0/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_x86_64_3710a975": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc",
+ "urls": [
+ "https://files.pythonhosted.org/packages/eb/5b/6f10bad0f6461fa272bfbbdf5d0023b5fb9bc6217c92bf068fa5a99820f5/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_aarch64_47334db7": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594",
+ "urls": [
+ "https://files.pythonhosted.org/packages/d7/a1/493919799446464ed0299c8eef3c3fad0daf1c3cd48bff9263c731b0d9e2/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_ppc64le_f1a2f519": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365",
+ "urls": [
+ "https://files.pythonhosted.org/packages/75/d2/0ab54463d3410709c09266dfb416d032a08f97fd7d60e94b8c6ef54ae14b/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_s390x_63bc5c4a": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129",
+ "urls": [
+ "https://files.pythonhosted.org/packages/8d/c9/27e41d481557be53d51e60750b85aa40eaf52b841946b3cdeff363105737/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_x86_64_bcb4f8ea": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ee/44/4f62042ca8cdc0cabf87c0fc00ae27cd8b53ab68be3605ba6d071f742ad3/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_win_amd64_cee4373f": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27",
+ "urls": [
+ "https://files.pythonhosted.org/packages/0b/6e/b13bd47fa9023b3699e94abf565b5a2f0b0be6e9ddac9812182596ee62e4/charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_py3_none_any_fe9f97fe": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "charset_normalizer-3.4.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079",
+ "urls": [
+ "https://files.pythonhosted.org/packages/bf/9b/08c0432272d77b04803958a4598a51e2a4b51c06640af8b8f0f908c18bf2/charset_normalizer-3.4.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_charset_normalizer_sdist_223217c3": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "charset_normalizer-3.4.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "charset-normalizer==3.4.0",
+ "sha256": "223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e",
+ "urls": [
+ "https://files.pythonhosted.org/packages/f2/4f/e1808dc01273379acc506d18f1504eb2d299bd4131743b9fc54d7be4df1e/charset_normalizer-3.4.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_17_aarch64_846da004": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cryptography==43.0.3",
+ "sha256": "846da004a5804145a5f441b8530b4bf35afbf7da70f82409f151695b127213d5",
+ "urls": [
+ "https://files.pythonhosted.org/packages/2f/78/55356eb9075d0be6e81b59f45c7b48df87f76a20e73893872170471f3ee8/cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_17_x86_64_0f996e72": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cryptography==43.0.3",
+ "sha256": "0f996e7268af62598f2fc1204afa98a3b5712313a55c4c9d434aef49cadc91d4",
+ "urls": [
+ "https://files.pythonhosted.org/packages/2a/2c/488776a3dc843f95f86d2f957ca0fc3407d0242b50bede7fad1e339be03f/cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_28_aarch64_f7b178f1": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cryptography==43.0.3",
+ "sha256": "f7b178f11ed3664fd0e995a47ed2b5ff0a12d893e41dd0494f406d1cf555cab7",
+ "urls": [
+ "https://files.pythonhosted.org/packages/7c/04/2345ca92f7a22f601a9c62961741ef7dd0127c39f7310dffa0041c80f16f/cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_28_x86_64_c2e6fc39": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cryptography==43.0.3",
+ "sha256": "c2e6fc39c4ab499049df3bdf567f768a723a5e8464816e8f009f121a5a9f4405",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ac/25/e715fa0bc24ac2114ed69da33adf451a38abb6f3f24ec207908112e9ba53/cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cryptography_cp39_abi3_musllinux_1_2_aarch64_e1be4655": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cryptography==43.0.3",
+ "sha256": "e1be4655c7ef6e1bbe6b5d0403526601323420bcf414598955968c9ef3eb7d16",
+ "urls": [
+ "https://files.pythonhosted.org/packages/21/ce/b9c9ff56c7164d8e2edfb6c9305045fbc0df4508ccfdb13ee66eb8c95b0e/cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cryptography_cp39_abi3_musllinux_1_2_x86_64_df6b6c6d": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cryptography==43.0.3",
+ "sha256": "df6b6c6d742395dd77a23ea3728ab62f98379eff8fb61be2744d4679ab678f73",
+ "urls": [
+ "https://files.pythonhosted.org/packages/2a/33/b3682992ab2e9476b9c81fff22f02c8b0a1e6e1d49ee1750a67d85fd7ed2/cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_cryptography_sdist_315b9001": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "cryptography-43.0.3.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "cryptography==43.0.3",
+ "sha256": "315b9001266a492a6ff443b61238f956b214dbec9910a081ba5b6646a055a805",
+ "urls": [
+ "https://files.pythonhosted.org/packages/0d/05/07b55d1fa21ac18c3a8c79f764e2514e6f6a9698f1be44994f5adf0d29db/cryptography-43.0.3.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_docutils_py3_none_any_dafca5b9": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "docutils-0.21.2-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "docutils==0.21.2",
+ "sha256": "dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2",
+ "urls": [
+ "https://files.pythonhosted.org/packages/8f/d7/9322c609343d929e75e7e5e6255e614fcc67572cfd083959cdef3b7aad79/docutils-0.21.2-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_docutils_sdist_3a6b1873": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "docutils-0.21.2.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "docutils==0.21.2",
+ "sha256": "3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ae/ed/aefcc8cd0ba62a0560c3c18c33925362d46c6075480bfa4df87b28e169a9/docutils-0.21.2.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_idna_py3_none_any_946d195a": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "idna-3.10-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "idna==3.10",
+ "sha256": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3",
+ "urls": [
+ "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_idna_sdist_12f65c9b": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "idna-3.10.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "idna==3.10",
+ "sha256": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9",
+ "urls": [
+ "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_importlib_metadata_py3_none_any_45e54197": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "importlib_metadata-8.5.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "importlib-metadata==8.5.0",
+ "sha256": "45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b",
+ "urls": [
+ "https://files.pythonhosted.org/packages/a0/d9/a1e041c5e7caa9a05c925f4bdbdfb7f006d1f74996af53467bc394c97be7/importlib_metadata-8.5.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_importlib_metadata_sdist_71522656": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "importlib_metadata-8.5.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "importlib-metadata==8.5.0",
+ "sha256": "71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7",
+ "urls": [
+ "https://files.pythonhosted.org/packages/cd/12/33e59336dca5be0c398a7482335911a33aa0e20776128f038019f1a95f1b/importlib_metadata-8.5.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_jaraco_classes_py3_none_any_f662826b": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "jaraco.classes-3.4.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "jaraco-classes==3.4.0",
+ "sha256": "f662826b6bed8cace05e7ff873ce0f9283b5c924470fe664fff1c2f00f581790",
+ "urls": [
+ "https://files.pythonhosted.org/packages/7f/66/b15ce62552d84bbfcec9a4873ab79d993a1dd4edb922cbfccae192bd5b5f/jaraco.classes-3.4.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_jaraco_classes_sdist_47a024b5": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "jaraco.classes-3.4.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "jaraco-classes==3.4.0",
+ "sha256": "47a024b51d0239c0dd8c8540c6c7f484be3b8fcf0b2d85c13825780d3b3f3acd",
+ "urls": [
+ "https://files.pythonhosted.org/packages/06/c0/ed4a27bc5571b99e3cff68f8a9fa5b56ff7df1c2251cc715a652ddd26402/jaraco.classes-3.4.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_jaraco_context_py3_none_any_f797fc48": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "jaraco.context-6.0.1-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "jaraco-context==6.0.1",
+ "sha256": "f797fc481b490edb305122c9181830a3a5b76d84ef6d1aef2fb9b47ab956f9e4",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ff/db/0c52c4cf5e4bd9f5d7135ec7669a3a767af21b3a308e1ed3674881e52b62/jaraco.context-6.0.1-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_jaraco_context_sdist_9bae4ea5": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "jaraco_context-6.0.1.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "jaraco-context==6.0.1",
+ "sha256": "9bae4ea555cf0b14938dc0aee7c9f32ed303aa20a3b73e7dc80111628792d1b3",
+ "urls": [
+ "https://files.pythonhosted.org/packages/df/ad/f3777b81bf0b6e7bc7514a1656d3e637b2e8e15fab2ce3235730b3e7a4e6/jaraco_context-6.0.1.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_jaraco_functools_py3_none_any_ad159f13": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "jaraco.functools-4.1.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "jaraco-functools==4.1.0",
+ "sha256": "ad159f13428bc4acbf5541ad6dec511f91573b90fba04df61dafa2a1231cf649",
+ "urls": [
+ "https://files.pythonhosted.org/packages/9f/4f/24b319316142c44283d7540e76c7b5a6dbd5db623abd86bb7b3491c21018/jaraco.functools-4.1.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_jaraco_functools_sdist_70f7e0e2": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "jaraco_functools-4.1.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "jaraco-functools==4.1.0",
+ "sha256": "70f7e0e2ae076498e212562325e805204fc092d7b4c17e0e86c959e249701a9d",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ab/23/9894b3df5d0a6eb44611c36aec777823fc2e07740dabbd0b810e19594013/jaraco_functools-4.1.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_jeepney_py3_none_any_c0a454ad": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "jeepney-0.8.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "jeepney==0.8.0",
+ "sha256": "c0a454ad016ca575060802ee4d590dd912e35c122fa04e70306de3d076cce755",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ae/72/2a1e2290f1ab1e06f71f3d0f1646c9e4634e70e1d37491535e19266e8dc9/jeepney-0.8.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_jeepney_sdist_5efe48d2": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "jeepney-0.8.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "jeepney==0.8.0",
+ "sha256": "5efe48d255973902f6badc3ce55e2aa6c5c3b3bc642059ef3a91247bcfcc5806",
+ "urls": [
+ "https://files.pythonhosted.org/packages/d6/f4/154cf374c2daf2020e05c3c6a03c91348d59b23c5366e968feb198306fdf/jeepney-0.8.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_keyring_py3_none_any_5426f817": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "keyring-25.4.1-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "keyring==25.4.1",
+ "sha256": "5426f817cf7f6f007ba5ec722b1bcad95a75b27d780343772ad76b17cb47b0bf",
+ "urls": [
+ "https://files.pythonhosted.org/packages/83/25/e6d59e5f0a0508d0dca8bb98c7f7fd3772fc943ac3f53d5ab18a218d32c0/keyring-25.4.1-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_keyring_sdist_b07ebc55": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "keyring-25.4.1.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "keyring==25.4.1",
+ "sha256": "b07ebc55f3e8ed86ac81dd31ef14e81ace9dd9c3d4b5d77a6e9a2016d0d71a1b",
+ "urls": [
+ "https://files.pythonhosted.org/packages/a5/1c/2bdbcfd5d59dc6274ffb175bc29aa07ecbfab196830e0cfbde7bd861a2ea/keyring-25.4.1.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_markdown_it_py_py3_none_any_35521684": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "markdown_it_py-3.0.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "markdown-it-py==3.0.0",
+ "sha256": "355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1",
+ "urls": [
+ "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_markdown_it_py_sdist_e3f60a94": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "markdown-it-py-3.0.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "markdown-it-py==3.0.0",
+ "sha256": "e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb",
+ "urls": [
+ "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_mdurl_py3_none_any_84008a41": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "mdurl-0.1.2-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "mdurl==0.1.2",
+ "sha256": "84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8",
+ "urls": [
+ "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_mdurl_sdist_bb413d29": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "mdurl-0.1.2.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "mdurl==0.1.2",
+ "sha256": "bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba",
+ "urls": [
+ "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_more_itertools_py3_none_any_037b0d32": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "more_itertools-10.5.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "more-itertools==10.5.0",
+ "sha256": "037b0d3203ce90cca8ab1defbbdac29d5f993fc20131f3664dc8d6acfa872aef",
+ "urls": [
+ "https://files.pythonhosted.org/packages/48/7e/3a64597054a70f7c86eb0a7d4fc315b8c1ab932f64883a297bdffeb5f967/more_itertools-10.5.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_more_itertools_sdist_5482bfef": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "more-itertools-10.5.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "more-itertools==10.5.0",
+ "sha256": "5482bfef7849c25dc3c6dd53a6173ae4795da2a41a80faea6700d9f5846c5da6",
+ "urls": [
+ "https://files.pythonhosted.org/packages/51/78/65922308c4248e0eb08ebcbe67c95d48615cc6f27854b6f2e57143e9178f/more-itertools-10.5.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_macosx_10_12_x86_64_14c5a72e": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "14c5a72e9fe82aea5fe3072116ad4661af5cf8e8ff8fc5ad3450f123e4925e86",
+ "urls": [
+ "https://files.pythonhosted.org/packages/b3/89/1daff5d9ba5a95a157c092c7c5f39b8dd2b1ddb4559966f808d31cfb67e0/nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_macosx_10_12_x86_64_7b7c2a3c": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "7b7c2a3c9eb1a827d42539aa64091640bd275b81e097cd1d8d82ef91ffa2e811",
+ "urls": [
+ "https://files.pythonhosted.org/packages/2c/b6/42fc3c69cabf86b6b81e4c051a9b6e249c5ba9f8155590222c2622961f58/nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_aarch64_42c64511": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "42c64511469005058cd17cc1537578eac40ae9f7200bedcfd1fc1a05f4f8c200",
+ "urls": [
+ "https://files.pythonhosted.org/packages/45/b9/833f385403abaf0023c6547389ec7a7acf141ddd9d1f21573723a6eab39a/nh3-0.2.18-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_armv7l_0411beb0": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "0411beb0589eacb6734f28d5497ca2ed379eafab8ad8c84b31bb5c34072b7164",
+ "urls": [
+ "https://files.pythonhosted.org/packages/05/2b/85977d9e11713b5747595ee61f381bc820749daf83f07b90b6c9964cf932/nh3-0.2.18-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_ppc64_5f36b271": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "5f36b271dae35c465ef5e9090e1fdaba4a60a56f0bb0ba03e0932a66f28b9189",
+ "urls": [
+ "https://files.pythonhosted.org/packages/72/f2/5c894d5265ab80a97c68ca36f25c8f6f0308abac649aaf152b74e7e854a8/nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_ppc64le_34c03fa7": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "34c03fa78e328c691f982b7c03d4423bdfd7da69cd707fe572f544cf74ac23ad",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ab/a7/375afcc710dbe2d64cfbd69e31f82f3e423d43737258af01f6a56d844085/nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_s390x_19aaba96": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "19aaba96e0f795bd0a6c56291495ff59364f4300d4a39b29a0abc9cb3774a84b",
+ "urls": [
+ "https://files.pythonhosted.org/packages/c2/a8/3bb02d0c60a03ad3a112b76c46971e9480efa98a8946677b5a59f60130ca/nh3-0.2.18-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_x86_64_de3ceed6": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "de3ceed6e661954871d6cd78b410213bdcb136f79aafe22aa7182e028b8c7307",
+ "urls": [
+ "https://files.pythonhosted.org/packages/1b/63/6ab90d0e5225ab9780f6c9fb52254fa36b52bb7c188df9201d05b647e5e1/nh3-0.2.18-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_aarch64_f0eca9ca": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-musllinux_1_2_aarch64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "f0eca9ca8628dbb4e916ae2491d72957fdd35f7a5d326b7032a345f111ac07fe",
+ "urls": [
+ "https://files.pythonhosted.org/packages/a3/da/0c4e282bc3cff4a0adf37005fa1fb42257673fbc1bbf7d1ff639ec3d255a/nh3-0.2.18-cp37-abi3-musllinux_1_2_aarch64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_armv7l_3a157ab1": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-musllinux_1_2_armv7l.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "3a157ab149e591bb638a55c8c6bcb8cdb559c8b12c13a8affaba6cedfe51713a",
+ "urls": [
+ "https://files.pythonhosted.org/packages/de/81/c291231463d21da5f8bba82c8167a6d6893cc5419b0639801ee5d3aeb8a9/nh3-0.2.18-cp37-abi3-musllinux_1_2_armv7l.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_x86_64_36c95d4b": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-musllinux_1_2_x86_64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "36c95d4b70530b320b365659bb5034341316e6a9b30f0b25fa9c9eff4c27a204",
+ "urls": [
+ "https://files.pythonhosted.org/packages/eb/61/73a007c74c37895fdf66e0edcd881f5eaa17a348ff02f4bb4bc906d61085/nh3-0.2.18-cp37-abi3-musllinux_1_2_x86_64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_cp37_abi3_win_amd64_8ce0f819": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "nh3-0.2.18-cp37-abi3-win_amd64.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "8ce0f819d2f1933953fca255db2471ad58184a60508f03e6285e5114b6254844",
+ "urls": [
+ "https://files.pythonhosted.org/packages/26/8d/53c5b19c4999bdc6ba95f246f4ef35ca83d7d7423e5e38be43ad66544e5d/nh3-0.2.18-cp37-abi3-win_amd64.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_nh3_sdist_94a16692": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "nh3-0.2.18.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "nh3==0.2.18",
+ "sha256": "94a166927e53972a9698af9542ace4e38b9de50c34352b962f4d9a7d4c927af4",
+ "urls": [
+ "https://files.pythonhosted.org/packages/62/73/10df50b42ddb547a907deeb2f3c9823022580a7a47281e8eae8e003a9639/nh3-0.2.18.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_pkginfo_py3_none_any_889a6da2": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "pkginfo-1.10.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "pkginfo==1.10.0",
+ "sha256": "889a6da2ed7ffc58ab5b900d888ddce90bce912f2d2de1dc1c26f4cb9fe65097",
+ "urls": [
+ "https://files.pythonhosted.org/packages/56/09/054aea9b7534a15ad38a363a2bd974c20646ab1582a387a95b8df1bfea1c/pkginfo-1.10.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_pkginfo_sdist_5df73835": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "pkginfo-1.10.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "pkginfo==1.10.0",
+ "sha256": "5df73835398d10db79f8eecd5cd86b1f6d29317589ea70796994d49399af6297",
+ "urls": [
+ "https://files.pythonhosted.org/packages/2f/72/347ec5be4adc85c182ed2823d8d1c7b51e13b9a6b0c1aae59582eca652df/pkginfo-1.10.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_pycparser_py3_none_any_c3702b6d": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "pycparser-2.22-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "pycparser==2.22",
+ "sha256": "c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc",
+ "urls": [
+ "https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_pycparser_sdist_491c8be9": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "pycparser-2.22.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "pycparser==2.22",
+ "sha256": "491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6",
+ "urls": [
+ "https://files.pythonhosted.org/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_pygments_py3_none_any_b8e6aca0": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "pygments-2.18.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "pygments==2.18.0",
+ "sha256": "b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a",
+ "urls": [
+ "https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_pygments_sdist_786ff802": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "pygments-2.18.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "pygments==2.18.0",
+ "sha256": "786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199",
+ "urls": [
+ "https://files.pythonhosted.org/packages/8e/62/8336eff65bcbc8e4cb5d05b55faf041285951b6e80f33e2bff2024788f31/pygments-2.18.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_pywin32_ctypes_py3_none_any_8a151337": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_windows_x86_64"
+ ],
+ "filename": "pywin32_ctypes-0.2.3-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "pywin32-ctypes==0.2.3",
+ "sha256": "8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8",
+ "urls": [
+ "https://files.pythonhosted.org/packages/de/3d/8161f7711c017e01ac9f008dfddd9410dff3674334c233bde66e7ba65bbf/pywin32_ctypes-0.2.3-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_pywin32_ctypes_sdist_d162dc04": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "pywin32-ctypes-0.2.3.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "pywin32-ctypes==0.2.3",
+ "sha256": "d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755",
+ "urls": [
+ "https://files.pythonhosted.org/packages/85/9f/01a1a99704853cb63f253eea009390c88e7131c67e66a0a02099a8c917cb/pywin32-ctypes-0.2.3.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_readme_renderer_py3_none_any_2fbca89b": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "readme_renderer-44.0-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "readme-renderer==44.0",
+ "sha256": "2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9a592166151",
+ "urls": [
+ "https://files.pythonhosted.org/packages/e1/67/921ec3024056483db83953ae8e48079ad62b92db7880013ca77632921dd0/readme_renderer-44.0-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_readme_renderer_sdist_8712034e": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "readme_renderer-44.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "readme-renderer==44.0",
+ "sha256": "8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1",
+ "urls": [
+ "https://files.pythonhosted.org/packages/5a/a9/104ec9234c8448c4379768221ea6df01260cd6c2ce13182d4eac531c8342/readme_renderer-44.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_requests_py3_none_any_70761cfe": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "requests-2.32.3-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "requests==2.32.3",
+ "sha256": "70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6",
+ "urls": [
+ "https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_requests_sdist_55365417": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "requests-2.32.3.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "requests==2.32.3",
+ "sha256": "55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760",
+ "urls": [
+ "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_requests_toolbelt_py2_none_any_cccfdd66": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "requests_toolbelt-1.0.0-py2.py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "requests-toolbelt==1.0.0",
+ "sha256": "cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06",
+ "urls": [
+ "https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_requests_toolbelt_sdist_7681a0a3": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "requests-toolbelt-1.0.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "requests-toolbelt==1.0.0",
+ "sha256": "7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6",
+ "urls": [
+ "https://files.pythonhosted.org/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_rfc3986_py2_none_any_50b1502b": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "rfc3986-2.0.0-py2.py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "rfc3986==2.0.0",
+ "sha256": "50b1502b60e289cb37883f3dfd34532b8873c7de9f49bb546641ce9cbd256ebd",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_rfc3986_sdist_97aacf9d": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "rfc3986-2.0.0.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "rfc3986==2.0.0",
+ "sha256": "97aacf9dbd4bfd829baad6e6309fa6573aaf1be3f6fa735c8ab05e46cecb261c",
+ "urls": [
+ "https://files.pythonhosted.org/packages/85/40/1520d68bfa07ab5a6f065a186815fb6610c86fe957bc065754e47f7b0840/rfc3986-2.0.0.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_rich_py3_none_any_9836f509": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "rich-13.9.3-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "rich==13.9.3",
+ "sha256": "9836f5096eb2172c9e77df411c1b009bace4193d6a481d534fea75ebba758283",
+ "urls": [
+ "https://files.pythonhosted.org/packages/9a/e2/10e9819cf4a20bd8ea2f5dabafc2e6bf4a78d6a0965daeb60a4b34d1c11f/rich-13.9.3-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_rich_sdist_bc1e01b8": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "rich-13.9.3.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "rich==13.9.3",
+ "sha256": "bc1e01b899537598cf02579d2b9f4a415104d3fc439313a7a2c165d76557a08e",
+ "urls": [
+ "https://files.pythonhosted.org/packages/d9/e9/cf9ef5245d835065e6673781dbd4b8911d352fb770d56cf0879cf11b7ee1/rich-13.9.3.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_secretstorage_py3_none_any_f356e662": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "filename": "SecretStorage-3.3.3-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "secretstorage==3.3.3",
+ "sha256": "f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99",
+ "urls": [
+ "https://files.pythonhosted.org/packages/54/24/b4293291fa1dd830f353d2cb163295742fa87f179fcc8a20a306a81978b7/SecretStorage-3.3.3-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_secretstorage_sdist_2403533e": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "SecretStorage-3.3.3.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "secretstorage==3.3.3",
+ "sha256": "2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77",
+ "urls": [
+ "https://files.pythonhosted.org/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691/SecretStorage-3.3.3.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_twine_py3_none_any_215dbe7b": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "twine-5.1.1-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "twine==5.1.1",
+ "sha256": "215dbe7b4b94c2c50a7315c0275d2258399280fbb7d04182c7e55e24b5f93997",
+ "urls": [
+ "https://files.pythonhosted.org/packages/5d/ec/00f9d5fd040ae29867355e559a94e9a8429225a0284a3f5f091a3878bfc0/twine-5.1.1-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_twine_sdist_9aa08251": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "twine-5.1.1.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "twine==5.1.1",
+ "sha256": "9aa0825139c02b3434d913545c7b847a21c835e11597f5255842d457da2322db",
+ "urls": [
+ "https://files.pythonhosted.org/packages/77/68/bd982e5e949ef8334e6f7dcf76ae40922a8750aa2e347291ae1477a4782b/twine-5.1.1.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_urllib3_py3_none_any_ca899ca0": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "urllib3-2.2.3-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "urllib3==2.2.3",
+ "sha256": "ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_urllib3_sdist_e7d814a8": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "urllib3-2.2.3.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "urllib3==2.2.3",
+ "sha256": "e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9",
+ "urls": [
+ "https://files.pythonhosted.org/packages/ed/63/22ba4ebfe7430b76388e7cd448d5478814d3032121827c12a2cc287e2260/urllib3-2.2.3.tar.gz"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_zipp_py3_none_any_a817ac80": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "filename": "zipp-3.20.2-py3-none-any.whl",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "zipp==3.20.2",
+ "sha256": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350",
+ "urls": [
+ "https://files.pythonhosted.org/packages/62/8b/5ba542fa83c90e09eac972fc9baca7a88e7e7ca4b221a89251954019308b/zipp-3.20.2-py3-none-any.whl"
+ ]
+ }
+ },
+ "rules_python_publish_deps_311_zipp_sdist_bc9eb26f": {
+ "bzlFile": "@@rules_python~//python/private/pypi:whl_library.bzl",
+ "ruleClassName": "whl_library",
+ "attributes": {
+ "dep_template": "@rules_python_publish_deps//{name}:{target}",
+ "experimental_target_platforms": [
+ "cp311_linux_aarch64",
+ "cp311_linux_arm",
+ "cp311_linux_ppc",
+ "cp311_linux_s390x",
+ "cp311_linux_x86_64",
+ "cp311_osx_aarch64",
+ "cp311_osx_x86_64",
+ "cp311_windows_x86_64"
+ ],
+ "extra_pip_args": [
+ "--index-url",
+ "https://pypi.org/simple"
+ ],
+ "filename": "zipp-3.20.2.tar.gz",
+ "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python",
+ "repo": "rules_python_publish_deps_311",
+ "requirement": "zipp==3.20.2",
+ "sha256": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29",
+ "urls": [
+ "https://files.pythonhosted.org/packages/54/bf/5c0000c44ebc80123ecbdddba1f5dcd94a5ada602a9c225d84b5aaa55e86/zipp-3.20.2.tar.gz"
+ ]
+ }
+ },
+ "pip_deps": {
+ "bzlFile": "@@rules_python~//python/private/pypi:hub_repository.bzl",
+ "ruleClassName": "hub_repository",
+ "attributes": {
+ "repo_name": "pip_deps",
+ "extra_hub_aliases": {},
+ "whl_map": {
+ "numpy": "{\"pip_deps_310_numpy\":[{\"version\":\"3.10\"}],\"pip_deps_311_numpy\":[{\"version\":\"3.11\"}],\"pip_deps_312_numpy\":[{\"version\":\"3.12\"}],\"pip_deps_38_numpy\":[{\"version\":\"3.8\"}],\"pip_deps_39_numpy\":[{\"version\":\"3.9\"}]}",
+ "setuptools": "{\"pip_deps_310_setuptools\":[{\"version\":\"3.10\"}],\"pip_deps_311_setuptools\":[{\"version\":\"3.11\"}],\"pip_deps_312_setuptools\":[{\"version\":\"3.12\"}],\"pip_deps_38_setuptools\":[{\"version\":\"3.8\"}],\"pip_deps_39_setuptools\":[{\"version\":\"3.9\"}]}"
+ },
+ "packages": [
+ "numpy",
+ "setuptools"
+ ],
+ "groups": {}
+ }
+ },
+ "rules_fuzzing_py_deps": {
+ "bzlFile": "@@rules_python~//python/private/pypi:hub_repository.bzl",
+ "ruleClassName": "hub_repository",
+ "attributes": {
+ "repo_name": "rules_fuzzing_py_deps",
+ "extra_hub_aliases": {},
+ "whl_map": {
+ "absl_py": "{\"rules_fuzzing_py_deps_310_absl_py\":[{\"version\":\"3.10\"}],\"rules_fuzzing_py_deps_311_absl_py\":[{\"version\":\"3.11\"}],\"rules_fuzzing_py_deps_312_absl_py\":[{\"version\":\"3.12\"}],\"rules_fuzzing_py_deps_38_absl_py\":[{\"version\":\"3.8\"}],\"rules_fuzzing_py_deps_39_absl_py\":[{\"version\":\"3.9\"}]}",
+ "six": "{\"rules_fuzzing_py_deps_310_six\":[{\"version\":\"3.10\"}],\"rules_fuzzing_py_deps_311_six\":[{\"version\":\"3.11\"}],\"rules_fuzzing_py_deps_312_six\":[{\"version\":\"3.12\"}],\"rules_fuzzing_py_deps_38_six\":[{\"version\":\"3.8\"}],\"rules_fuzzing_py_deps_39_six\":[{\"version\":\"3.9\"}]}"
+ },
+ "packages": [
+ "absl_py",
+ "six"
+ ],
+ "groups": {}
+ }
+ },
+ "rules_python_publish_deps": {
+ "bzlFile": "@@rules_python~//python/private/pypi:hub_repository.bzl",
+ "ruleClassName": "hub_repository",
+ "attributes": {
+ "repo_name": "rules_python_publish_deps",
+ "extra_hub_aliases": {},
+ "whl_map": {
+ "backports_tarfile": "{\"rules_python_publish_deps_311_backports_tarfile_py3_none_any_77e284d7\":[{\"filename\":\"backports.tarfile-1.2.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_backports_tarfile_sdist_d75e02c2\":[{\"filename\":\"backports_tarfile-1.2.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "certifi": "{\"rules_python_publish_deps_311_certifi_py3_none_any_922820b5\":[{\"filename\":\"certifi-2024.8.30-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_certifi_sdist_bec941d2\":[{\"filename\":\"certifi-2024.8.30.tar.gz\",\"version\":\"3.11\"}]}",
+ "cffi": "{\"rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_aarch64_a1ed2dd2\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_ppc64le_46bf4316\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_s390x_a24ed04c\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_x86_64_610faea7\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_musllinux_1_1_aarch64_a9b15d49\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_musllinux_1_1_x86_64_fc48c783\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_sdist_1c39c601\":[{\"filename\":\"cffi-1.17.1.tar.gz\",\"version\":\"3.11\"}]}",
+ "charset_normalizer": "{\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_10_9_universal2_0d99dd8f\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_10_9_x86_64_c57516e5\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_11_0_arm64_6dba5d19\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_aarch64_bf4475b8\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_ppc64le_ce031db0\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_s390x_8ff4e7cd\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_x86_64_3710a975\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_aarch64_47334db7\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_ppc64le_f1a2f519\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_s390x_63bc5c4a\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_x86_64_bcb4f8ea\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_win_amd64_cee4373f\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_py3_none_any_fe9f97fe\":[{\"filename\":\"charset_normalizer-3.4.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_sdist_223217c3\":[{\"filename\":\"charset_normalizer-3.4.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "cryptography": "{\"rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_17_aarch64_846da004\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_17_x86_64_0f996e72\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_28_aarch64_f7b178f1\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_28_x86_64_c2e6fc39\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_musllinux_1_2_aarch64_e1be4655\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_musllinux_1_2_x86_64_df6b6c6d\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_sdist_315b9001\":[{\"filename\":\"cryptography-43.0.3.tar.gz\",\"version\":\"3.11\"}]}",
+ "docutils": "{\"rules_python_publish_deps_311_docutils_py3_none_any_dafca5b9\":[{\"filename\":\"docutils-0.21.2-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_docutils_sdist_3a6b1873\":[{\"filename\":\"docutils-0.21.2.tar.gz\",\"version\":\"3.11\"}]}",
+ "idna": "{\"rules_python_publish_deps_311_idna_py3_none_any_946d195a\":[{\"filename\":\"idna-3.10-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_idna_sdist_12f65c9b\":[{\"filename\":\"idna-3.10.tar.gz\",\"version\":\"3.11\"}]}",
+ "importlib_metadata": "{\"rules_python_publish_deps_311_importlib_metadata_py3_none_any_45e54197\":[{\"filename\":\"importlib_metadata-8.5.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_importlib_metadata_sdist_71522656\":[{\"filename\":\"importlib_metadata-8.5.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "jaraco_classes": "{\"rules_python_publish_deps_311_jaraco_classes_py3_none_any_f662826b\":[{\"filename\":\"jaraco.classes-3.4.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_jaraco_classes_sdist_47a024b5\":[{\"filename\":\"jaraco.classes-3.4.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "jaraco_context": "{\"rules_python_publish_deps_311_jaraco_context_py3_none_any_f797fc48\":[{\"filename\":\"jaraco.context-6.0.1-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_jaraco_context_sdist_9bae4ea5\":[{\"filename\":\"jaraco_context-6.0.1.tar.gz\",\"version\":\"3.11\"}]}",
+ "jaraco_functools": "{\"rules_python_publish_deps_311_jaraco_functools_py3_none_any_ad159f13\":[{\"filename\":\"jaraco.functools-4.1.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_jaraco_functools_sdist_70f7e0e2\":[{\"filename\":\"jaraco_functools-4.1.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "jeepney": "{\"rules_python_publish_deps_311_jeepney_py3_none_any_c0a454ad\":[{\"filename\":\"jeepney-0.8.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_jeepney_sdist_5efe48d2\":[{\"filename\":\"jeepney-0.8.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "keyring": "{\"rules_python_publish_deps_311_keyring_py3_none_any_5426f817\":[{\"filename\":\"keyring-25.4.1-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_keyring_sdist_b07ebc55\":[{\"filename\":\"keyring-25.4.1.tar.gz\",\"version\":\"3.11\"}]}",
+ "markdown_it_py": "{\"rules_python_publish_deps_311_markdown_it_py_py3_none_any_35521684\":[{\"filename\":\"markdown_it_py-3.0.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_markdown_it_py_sdist_e3f60a94\":[{\"filename\":\"markdown-it-py-3.0.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "mdurl": "{\"rules_python_publish_deps_311_mdurl_py3_none_any_84008a41\":[{\"filename\":\"mdurl-0.1.2-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_mdurl_sdist_bb413d29\":[{\"filename\":\"mdurl-0.1.2.tar.gz\",\"version\":\"3.11\"}]}",
+ "more_itertools": "{\"rules_python_publish_deps_311_more_itertools_py3_none_any_037b0d32\":[{\"filename\":\"more_itertools-10.5.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_more_itertools_sdist_5482bfef\":[{\"filename\":\"more-itertools-10.5.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "nh3": "{\"rules_python_publish_deps_311_nh3_cp37_abi3_macosx_10_12_x86_64_14c5a72e\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_macosx_10_12_x86_64_7b7c2a3c\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_aarch64_42c64511\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_armv7l_0411beb0\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_ppc64_5f36b271\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_ppc64le_34c03fa7\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_s390x_19aaba96\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_x86_64_de3ceed6\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_aarch64_f0eca9ca\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-musllinux_1_2_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_armv7l_3a157ab1\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-musllinux_1_2_armv7l.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_x86_64_36c95d4b\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-musllinux_1_2_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_win_amd64_8ce0f819\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-win_amd64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_sdist_94a16692\":[{\"filename\":\"nh3-0.2.18.tar.gz\",\"version\":\"3.11\"}]}",
+ "pkginfo": "{\"rules_python_publish_deps_311_pkginfo_py3_none_any_889a6da2\":[{\"filename\":\"pkginfo-1.10.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_pkginfo_sdist_5df73835\":[{\"filename\":\"pkginfo-1.10.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "pycparser": "{\"rules_python_publish_deps_311_pycparser_py3_none_any_c3702b6d\":[{\"filename\":\"pycparser-2.22-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_pycparser_sdist_491c8be9\":[{\"filename\":\"pycparser-2.22.tar.gz\",\"version\":\"3.11\"}]}",
+ "pygments": "{\"rules_python_publish_deps_311_pygments_py3_none_any_b8e6aca0\":[{\"filename\":\"pygments-2.18.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_pygments_sdist_786ff802\":[{\"filename\":\"pygments-2.18.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "pywin32_ctypes": "{\"rules_python_publish_deps_311_pywin32_ctypes_py3_none_any_8a151337\":[{\"filename\":\"pywin32_ctypes-0.2.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_pywin32_ctypes_sdist_d162dc04\":[{\"filename\":\"pywin32-ctypes-0.2.3.tar.gz\",\"version\":\"3.11\"}]}",
+ "readme_renderer": "{\"rules_python_publish_deps_311_readme_renderer_py3_none_any_2fbca89b\":[{\"filename\":\"readme_renderer-44.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_readme_renderer_sdist_8712034e\":[{\"filename\":\"readme_renderer-44.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "requests": "{\"rules_python_publish_deps_311_requests_py3_none_any_70761cfe\":[{\"filename\":\"requests-2.32.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_requests_sdist_55365417\":[{\"filename\":\"requests-2.32.3.tar.gz\",\"version\":\"3.11\"}]}",
+ "requests_toolbelt": "{\"rules_python_publish_deps_311_requests_toolbelt_py2_none_any_cccfdd66\":[{\"filename\":\"requests_toolbelt-1.0.0-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_requests_toolbelt_sdist_7681a0a3\":[{\"filename\":\"requests-toolbelt-1.0.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "rfc3986": "{\"rules_python_publish_deps_311_rfc3986_py2_none_any_50b1502b\":[{\"filename\":\"rfc3986-2.0.0-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_rfc3986_sdist_97aacf9d\":[{\"filename\":\"rfc3986-2.0.0.tar.gz\",\"version\":\"3.11\"}]}",
+ "rich": "{\"rules_python_publish_deps_311_rich_py3_none_any_9836f509\":[{\"filename\":\"rich-13.9.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_rich_sdist_bc1e01b8\":[{\"filename\":\"rich-13.9.3.tar.gz\",\"version\":\"3.11\"}]}",
+ "secretstorage": "{\"rules_python_publish_deps_311_secretstorage_py3_none_any_f356e662\":[{\"filename\":\"SecretStorage-3.3.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_secretstorage_sdist_2403533e\":[{\"filename\":\"SecretStorage-3.3.3.tar.gz\",\"version\":\"3.11\"}]}",
+ "twine": "{\"rules_python_publish_deps_311_twine_py3_none_any_215dbe7b\":[{\"filename\":\"twine-5.1.1-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_twine_sdist_9aa08251\":[{\"filename\":\"twine-5.1.1.tar.gz\",\"version\":\"3.11\"}]}",
+ "urllib3": "{\"rules_python_publish_deps_311_urllib3_py3_none_any_ca899ca0\":[{\"filename\":\"urllib3-2.2.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_urllib3_sdist_e7d814a8\":[{\"filename\":\"urllib3-2.2.3.tar.gz\",\"version\":\"3.11\"}]}",
+ "zipp": "{\"rules_python_publish_deps_311_zipp_py3_none_any_a817ac80\":[{\"filename\":\"zipp-3.20.2-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_zipp_sdist_bc9eb26f\":[{\"filename\":\"zipp-3.20.2.tar.gz\",\"version\":\"3.11\"}]}"
+ },
+ "packages": [
+ "backports_tarfile",
+ "certifi",
+ "charset_normalizer",
+ "docutils",
+ "idna",
+ "importlib_metadata",
+ "jaraco_classes",
+ "jaraco_context",
+ "jaraco_functools",
+ "keyring",
+ "markdown_it_py",
+ "mdurl",
+ "more_itertools",
+ "nh3",
+ "pkginfo",
+ "pygments",
+ "readme_renderer",
+ "requests",
+ "requests_toolbelt",
+ "rfc3986",
+ "rich",
+ "twine",
+ "urllib3",
+ "zipp"
+ ],
+ "groups": {}
+ }
+ }
+ },
+ "moduleExtensionMetadata": {
+ "useAllRepos": "NO",
+ "reproducible": false
+ },
+ "recordedRepoMappingEntries": [
+ [
+ "bazel_features~",
+ "bazel_features_globals",
+ "bazel_features~~version_extension~bazel_features_globals"
+ ],
+ [
+ "bazel_features~",
+ "bazel_features_version",
+ "bazel_features~~version_extension~bazel_features_version"
+ ],
+ [
+ "rules_python~",
+ "bazel_features",
+ "bazel_features~"
+ ],
+ [
+ "rules_python~",
+ "bazel_skylib",
+ "bazel_skylib~"
+ ],
+ [
+ "rules_python~",
+ "bazel_tools",
+ "bazel_tools"
+ ],
+ [
+ "rules_python~",
+ "pypi__build",
+ "rules_python~~internal_deps~pypi__build"
+ ],
+ [
+ "rules_python~",
+ "pypi__click",
+ "rules_python~~internal_deps~pypi__click"
+ ],
+ [
+ "rules_python~",
+ "pypi__colorama",
+ "rules_python~~internal_deps~pypi__colorama"
+ ],
+ [
+ "rules_python~",
+ "pypi__importlib_metadata",
+ "rules_python~~internal_deps~pypi__importlib_metadata"
+ ],
+ [
+ "rules_python~",
+ "pypi__installer",
+ "rules_python~~internal_deps~pypi__installer"
+ ],
+ [
+ "rules_python~",
+ "pypi__more_itertools",
+ "rules_python~~internal_deps~pypi__more_itertools"
+ ],
+ [
+ "rules_python~",
+ "pypi__packaging",
+ "rules_python~~internal_deps~pypi__packaging"
+ ],
+ [
+ "rules_python~",
+ "pypi__pep517",
+ "rules_python~~internal_deps~pypi__pep517"
+ ],
+ [
+ "rules_python~",
+ "pypi__pip",
+ "rules_python~~internal_deps~pypi__pip"
+ ],
+ [
+ "rules_python~",
+ "pypi__pip_tools",
+ "rules_python~~internal_deps~pypi__pip_tools"
+ ],
+ [
+ "rules_python~",
+ "pypi__pyproject_hooks",
+ "rules_python~~internal_deps~pypi__pyproject_hooks"
+ ],
+ [
+ "rules_python~",
+ "pypi__setuptools",
+ "rules_python~~internal_deps~pypi__setuptools"
+ ],
+ [
+ "rules_python~",
+ "pypi__tomli",
+ "rules_python~~internal_deps~pypi__tomli"
+ ],
+ [
+ "rules_python~",
+ "pypi__wheel",
+ "rules_python~~internal_deps~pypi__wheel"
+ ],
+ [
+ "rules_python~",
+ "pypi__zipp",
+ "rules_python~~internal_deps~pypi__zipp"
+ ],
+ [
+ "rules_python~",
+ "pythons_hub",
+ "rules_python~~python~pythons_hub"
+ ],
+ [
+ "rules_python~~python~pythons_hub",
+ "python_3_10_host",
+ "rules_python~~python~python_3_10_host"
+ ],
+ [
+ "rules_python~~python~pythons_hub",
+ "python_3_11_host",
+ "rules_python~~python~python_3_11_host"
+ ],
+ [
+ "rules_python~~python~pythons_hub",
+ "python_3_12_host",
+ "rules_python~~python~python_3_12_host"
+ ],
+ [
+ "rules_python~~python~pythons_hub",
+ "python_3_8_host",
+ "rules_python~~python~python_3_8_host"
+ ],
+ [
+ "rules_python~~python~pythons_hub",
+ "python_3_9_host",
+ "rules_python~~python~python_3_9_host"
]
]
}
diff --git a/package.json b/package.json
index 60b8d42041b4..e22bb60a6062 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@angular/devkit-repo",
- "version": "20.3.4",
+ "version": "20.3.5",
"private": true,
"description": "Software Development Kit for Angular",
"keywords": [
@@ -32,12 +32,12 @@
"type": "git",
"url": "https://github.com/angular/angular-cli.git"
},
- "packageManager": "pnpm@10.17.1",
+ "packageManager": "pnpm@10.18.1",
"engines": {
"node": "^20.19.0 || ^22.12.0 || >=24.0.0",
"npm": "Please use pnpm instead of NPM to install dependencies",
"yarn": "Please use pnpm instead of Yarn to install dependencies",
- "pnpm": "10.17.1"
+ "pnpm": "10.18.1"
},
"author": "Angular Authors",
"license": "MIT",
@@ -55,7 +55,7 @@
"@angular/forms": "20.3.3",
"@angular/localize": "20.3.3",
"@angular/material": "20.2.7",
- "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#6f8f9b9ad21f8a8386290489377ef73a88bf5aeb",
+ "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#de1f701ba5cbfa36b0f02eecc7fdedb74490f0cb",
"@angular/platform-browser": "20.3.3",
"@angular/platform-server": "20.3.3",
"@angular/router": "20.3.3",
diff --git a/packages/angular/build/BUILD.bazel b/packages/angular/build/BUILD.bazel
index f3b7ad71fa63..8102d101e166 100644
--- a/packages/angular/build/BUILD.bazel
+++ b/packages/angular/build/BUILD.bazel
@@ -56,8 +56,6 @@ RUNTIME_ASSETS = glob(
include = [
"src/**/schema.json",
"src/**/*.js",
- "src/**/*.mjs",
- "src/**/*.html",
],
) + [
"builders.json",
diff --git a/packages/angular/build/src/builders/karma/application_builder.ts b/packages/angular/build/src/builders/karma/application_builder.ts
index 004c46930ff9..b504146df2a4 100644
--- a/packages/angular/build/src/builders/karma/application_builder.ts
+++ b/packages/angular/build/src/builders/karma/application_builder.ts
@@ -9,6 +9,7 @@
import type { BuilderContext, BuilderOutput } from '@angular-devkit/architect';
import type { Config, ConfigOptions, FilePattern, InlinePluginDef, Server } from 'karma';
import { randomUUID } from 'node:crypto';
+import { rmSync } from 'node:fs';
import * as fs from 'node:fs/promises';
import type { IncomingMessage, ServerResponse } from 'node:http';
import { createRequire } from 'node:module';
@@ -386,6 +387,12 @@ async function initializeApplication(
const outputPath = path.join(context.workspaceRoot, 'dist/test-out', randomUUID());
const projectSourceRoot = await getProjectSourceRoot(context);
+ // Setup exit cleanup for temporary directory
+ const handleProcessExit = () => rmSync(outputPath, { recursive: true, force: true });
+ process.once('exit', handleProcessExit);
+ process.once('SIGINT', handleProcessExit);
+ process.once('uncaughtException', handleProcessExit);
+
const [karma, entryPoints] = await Promise.all([
import('karma'),
collectEntrypoints(options, context, projectSourceRoot),
diff --git a/packages/angular/create/BUILD.bazel b/packages/angular/create/BUILD.bazel
index 37d46ad44ced..87c1896531d1 100644
--- a/packages/angular/create/BUILD.bazel
+++ b/packages/angular/create/BUILD.bazel
@@ -7,12 +7,7 @@ load("//tools:defaults.bzl", "npm_package", "ts_project")
licenses(["notice"])
-RUNTIME_ASSETS = glob(
- include = [
- "src/*.js",
- "src/*.mjs",
- ],
-) + [
+RUNTIME_ASSETS = [
"package.json",
]
diff --git a/packages/angular/pwa/BUILD.bazel b/packages/angular/pwa/BUILD.bazel
index 6072cdd88d51..6cdb370a397b 100644
--- a/packages/angular/pwa/BUILD.bazel
+++ b/packages/angular/pwa/BUILD.bazel
@@ -15,8 +15,6 @@ npm_link_all_packages()
RUNTIME_ASSETS = glob(
include = [
- "pwa/*.js",
- "pwa/*.mjs",
"pwa/files/**/*",
],
) + [
diff --git a/packages/angular_devkit/schematics/tools/BUILD.bazel b/packages/angular_devkit/schematics/tools/BUILD.bazel
index f1b13a40ea77..4bfd80127524 100644
--- a/packages/angular_devkit/schematics/tools/BUILD.bazel
+++ b/packages/angular_devkit/schematics/tools/BUILD.bazel
@@ -14,7 +14,6 @@ ts_project(
include = ["**/*.ts"],
exclude = [
"**/*_spec.ts",
- "test/**/*.ts",
],
),
data = ["package.json"],
@@ -35,7 +34,6 @@ ts_project(
srcs = glob(
include = [
"**/*_spec.ts",
- "test/**/*.ts",
],
),
deps = [
diff --git a/packages/ngtools/webpack/BUILD.bazel b/packages/ngtools/webpack/BUILD.bazel
index 2dd79ca285e1..791df1d229d0 100644
--- a/packages/ngtools/webpack/BUILD.bazel
+++ b/packages/ngtools/webpack/BUILD.bazel
@@ -21,7 +21,6 @@ ts_project(
],
exclude = [
"src/**/*_spec.ts",
- "src/**/*_spec_helpers.ts",
],
) + [
"index.ts",
@@ -43,7 +42,6 @@ ts_project(
srcs = glob(
include = [
"src/**/*_spec.ts",
- "src/**/*_spec_helpers.ts",
],
),
deps = [
diff --git a/packages/schematics/angular/BUILD.bazel b/packages/schematics/angular/BUILD.bazel
index 57887c2cf63d..8a4577fd028a 100644
--- a/packages/schematics/angular/BUILD.bazel
+++ b/packages/schematics/angular/BUILD.bazel
@@ -60,7 +60,6 @@ RUNTIME_ASSETS = [
include = [
"*/schema.json",
"*/files/**/*",
- "*/other-files/**/*",
"*/implements-files/**/*",
"*/type-files/**/*",
"*/functional-files/**/*",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f73ba7f5eb1a..956f15ea6684 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -47,8 +47,8 @@ importers:
specifier: 20.2.7
version: 20.2.7(9c11a8eb564a221c173ca8f1e04d1698)
'@angular/ng-dev':
- specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#6f8f9b9ad21f8a8386290489377ef73a88bf5aeb
- version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/6f8f9b9ad21f8a8386290489377ef73a88bf5aeb(@modelcontextprotocol/sdk@1.17.3)
+ specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#de1f701ba5cbfa36b0f02eecc7fdedb74490f0cb
+ version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/de1f701ba5cbfa36b0f02eecc7fdedb74490f0cb(@modelcontextprotocol/sdk@1.17.3)
'@angular/platform-browser':
specifier: 20.3.3
version: 20.3.3(@angular/animations@20.3.3(@angular/core@20.3.3(@angular/compiler@20.3.3)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.3(@angular/core@20.3.3(@angular/compiler@20.3.3)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.3(@angular/compiler@20.3.3)(rxjs@7.8.2)(zone.js@0.15.1))
@@ -129,7 +129,7 @@ importers:
version: 4.17.20
'@types/node':
specifier: ^22.12.0
- version: 22.18.6
+ version: 22.18.8
'@types/npm-package-arg':
specifier: ^6.1.0
version: 6.1.4
@@ -282,7 +282,7 @@ importers:
version: 6.2.1(rollup@4.46.2)(typescript@5.9.2)
rollup-plugin-sourcemaps2:
specifier: 0.5.3
- version: 0.5.3(@types/node@22.18.6)(rollup@4.46.2)
+ version: 0.5.3(@types/node@22.18.8)(rollup@4.46.2)
semver:
specifier: 7.7.2
version: 7.7.2
@@ -297,7 +297,7 @@ importers:
version: 7.5.1
ts-node:
specifier: ^10.9.1
- version: 10.9.2(@types/node@22.18.6)(typescript@5.9.2)
+ version: 10.9.2(@types/node@22.18.8)(typescript@5.9.2)
tslib:
specifier: 2.8.1
version: 2.8.1
@@ -342,7 +342,7 @@ importers:
version: 7.8.2
vitest:
specifier: 3.2.4
- version: 3.2.4(@types/node@24.5.2)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
+ version: 3.2.4(@types/node@24.7.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
packages/angular/build:
dependencies:
@@ -363,16 +363,16 @@ importers:
version: 7.24.7
'@inquirer/confirm':
specifier: 5.1.14
- version: 5.1.14(@types/node@24.5.2)
+ version: 5.1.14(@types/node@24.7.0)
'@vitejs/plugin-basic-ssl':
specifier: 2.1.0
- version: 2.1.0(vite@7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1))
+ version: 2.1.0(vite@7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1))
beasties:
specifier: 0.3.5
version: 0.3.5
browserslist:
specifier: ^4.23.0
- version: 4.26.2
+ version: 4.26.3
esbuild:
specifier: 0.25.9
version: 0.25.9
@@ -420,7 +420,7 @@ importers:
version: 0.2.14
vite:
specifier: 7.1.5
- version: 7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
+ version: 7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
watchpack:
specifier: 2.4.4
version: 2.4.4
@@ -448,7 +448,7 @@ importers:
version: 7.8.2
vitest:
specifier: 3.2.4
- version: 3.2.4(@types/node@24.5.2)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
+ version: 3.2.4(@types/node@24.7.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
optionalDependencies:
lmdb:
specifier: 3.4.2
@@ -467,10 +467,10 @@ importers:
version: link:../../angular_devkit/schematics
'@inquirer/prompts':
specifier: 7.8.2
- version: 7.8.2(@types/node@24.5.2)
+ version: 7.8.2(@types/node@24.7.0)
'@listr2/prompt-adapter-inquirer':
specifier: 3.0.1
- version: 3.0.1(@inquirer/prompts@7.8.2(@types/node@24.5.2))(@types/node@24.5.2)(listr2@9.0.1)
+ version: 3.0.1(@inquirer/prompts@7.8.2(@types/node@24.7.0))(@types/node@24.7.0)(listr2@9.0.1)
'@modelcontextprotocol/sdk':
specifier: 1.17.3
version: 1.17.3
@@ -646,7 +646,7 @@ importers:
version: 10.0.0(@babel/core@7.28.3)(webpack@5.101.2(esbuild@0.25.9))
browserslist:
specifier: ^4.21.5
- version: 4.26.2
+ version: 4.26.3
copy-webpack-plugin:
specifier: 13.0.1
version: 13.0.1(webpack@5.101.2(esbuild@0.25.9))
@@ -845,7 +845,7 @@ importers:
version: link:../schematics
'@inquirer/prompts':
specifier: 7.8.2
- version: 7.8.2(@types/node@24.5.2)
+ version: 7.8.2(@types/node@24.7.0)
ansi-colors:
specifier: 4.1.3
version: 4.1.3
@@ -1050,9 +1050,9 @@ packages:
'@angular/platform-browser': ^20.0.0 || ^21.0.0
rxjs: ^6.5.3 || ^7.4.0
- '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/6f8f9b9ad21f8a8386290489377ef73a88bf5aeb':
- resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/6f8f9b9ad21f8a8386290489377ef73a88bf5aeb}
- version: 0.0.0-b7672ff60456719e6d9b0cc052abc73a7adc8df2
+ '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/de1f701ba5cbfa36b0f02eecc7fdedb74490f0cb':
+ resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/de1f701ba5cbfa36b0f02eecc7fdedb74490f0cb}
+ version: 0.0.0-18fece68983a6e0ecaed2456ffc4035d493688f3
hasBin: true
'@angular/platform-browser@20.3.3':
@@ -2113,8 +2113,8 @@ packages:
resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==}
engines: {node: '>=18'}
- '@google/genai@1.21.0':
- resolution: {integrity: sha512-k47DECR8BF9z7IJxQd3reKuH2eUnOH5NlJWSe+CKM6nbXx+wH3hmtWQxUQR9M8gzWW1EvFuRVgjQssEIreNZsw==}
+ '@google/genai@1.22.0':
+ resolution: {integrity: sha512-siETS3zTm3EGpTT4+BFc1z20xXBYfueD3gCYfxkOjuAKRk8lt8TJevDHi3zepn1oSI6NhG/LZvy0i+Q3qheObg==}
engines: {node: '>=20.0.0'}
peerDependencies:
'@modelcontextprotocol/sdk': ^1.11.4
@@ -2634,57 +2634,54 @@ packages:
resolution: {integrity: sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==}
engines: {node: ^18.17.0 || >=20.5.0}
- '@octokit/auth-app@8.1.0':
- resolution: {integrity: sha512-6bWhyvLXqCSfHiqlwzn9pScLZ+Qnvh/681GR/UEEPCMIVwfpRDBw0cCzy3/t2Dq8B7W2X/8pBgmw6MOiyE0DXQ==}
+ '@octokit/auth-app@8.1.1':
+ resolution: {integrity: sha512-yW9YUy1cuqWlz8u7908ed498wJFt42VYsYWjvepjojM4BdZSp4t+5JehFds7LfvYi550O/GaUI94rgbhswvxfA==}
engines: {node: '>= 20'}
- '@octokit/auth-oauth-app@9.0.1':
- resolution: {integrity: sha512-TthWzYxuHKLAbmxdFZwFlmwVyvynpyPmjwc+2/cI3cvbT7mHtsAW9b1LvQaNnAuWL+pFnqtxdmrU8QpF633i1g==}
+ '@octokit/auth-oauth-app@9.0.2':
+ resolution: {integrity: sha512-vmjSHeuHuM+OxZLzOuoYkcY3OPZ8erJ5lfswdTmm+4XiAKB5PmCk70bA1is4uwSl/APhRVAv4KHsgevWfEKIPQ==}
engines: {node: '>= 20'}
- '@octokit/auth-oauth-device@8.0.1':
- resolution: {integrity: sha512-TOqId/+am5yk9zor0RGibmlqn4V0h8vzjxlw/wYr3qzkQxl8aBPur384D1EyHtqvfz0syeXji4OUvKkHvxk/Gw==}
+ '@octokit/auth-oauth-device@8.0.2':
+ resolution: {integrity: sha512-KW7Ywrz7ei7JX+uClWD2DN1259fnkoKuVdhzfpQ3/GdETaCj4Tx0IjvuJrwhP/04OhcMu5yR6tjni0V6LBihdw==}
engines: {node: '>= 20'}
- '@octokit/auth-oauth-user@6.0.0':
- resolution: {integrity: sha512-GV9IW134PHsLhtUad21WIeP9mlJ+QNpFd6V9vuPWmaiN25HEJeEQUcS4y5oRuqCm9iWDLtfIs+9K8uczBXKr6A==}
+ '@octokit/auth-oauth-user@6.0.1':
+ resolution: {integrity: sha512-vlKsL1KUUPvwXpv574zvmRd+/4JiDFXABIZNM39+S+5j2kODzGgjk7w5WtiQ1x24kRKNaE7v9DShNbw43UA3Hw==}
engines: {node: '>= 20'}
'@octokit/auth-token@6.0.0':
resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==}
engines: {node: '>= 20'}
- '@octokit/core@7.0.4':
- resolution: {integrity: sha512-jOT8V1Ba5BdC79sKrRWDdMT5l1R+XNHTPR6CPWzUP2EcfAcvIHZWF0eAbmRcpOOP5gVIwnqNg0C4nvh6Abc3OA==}
+ '@octokit/core@7.0.5':
+ resolution: {integrity: sha512-t54CUOsFMappY1Jbzb7fetWeO0n6K0k/4+/ZpkS+3Joz8I4VcvY9OiEBFRYISqaI2fq5sCiPtAjRDOzVYG8m+Q==}
engines: {node: '>= 20'}
- '@octokit/endpoint@11.0.0':
- resolution: {integrity: sha512-hoYicJZaqISMAI3JfaDr1qMNi48OctWuOih1m80bkYow/ayPw6Jj52tqWJ6GEoFTk1gBqfanSoI1iY99Z5+ekQ==}
+ '@octokit/endpoint@11.0.1':
+ resolution: {integrity: sha512-7P1dRAZxuWAOPI7kXfio88trNi/MegQ0IJD3vfgC3b+LZo1Qe6gRJc2v0mz2USWWJOKrB2h5spXCzGbw+fAdqA==}
engines: {node: '>= 20'}
'@octokit/graphql-schema@15.26.0':
resolution: {integrity: sha512-SoVbh+sXe9nsoweFbLT3tAk3XWYbYLs5ku05wij1zhyQ2U3lewdrhjo5Tb7lfaOGWNHSkPZT4uuPZp8neF7P7A==}
- '@octokit/graphql@9.0.1':
- resolution: {integrity: sha512-j1nQNU1ZxNFx2ZtKmL4sMrs4egy5h65OMDmSbVyuCzjOcwsHq6EaYjOTGXPQxgfiN8dJ4CriYHk6zF050WEULg==}
+ '@octokit/graphql@9.0.2':
+ resolution: {integrity: sha512-iz6KzZ7u95Fzy9Nt2L8cG88lGRMr/qy1Q36ih/XVzMIlPDMYwaNLE/ENhqmIzgPrlNWiYJkwmveEetvxAgFBJw==}
engines: {node: '>= 20'}
'@octokit/oauth-authorization-url@8.0.0':
resolution: {integrity: sha512-7QoLPRh/ssEA/HuHBHdVdSgF8xNLz/Bc5m9fZkArJE5bb6NmVkDm3anKxXPmN1zh6b5WKZPRr3697xKT/yM3qQ==}
engines: {node: '>= 20'}
- '@octokit/oauth-methods@6.0.0':
- resolution: {integrity: sha512-Q8nFIagNLIZgM2odAraelMcDssapc+lF+y3OlcIPxyAU+knefO8KmozGqfnma1xegRDP4z5M73ABsamn72bOcA==}
+ '@octokit/oauth-methods@6.0.1':
+ resolution: {integrity: sha512-xi6Iut3izMCFzXBJtxxJehxJmAKjE8iwj6L5+raPRwlTNKAbOOBJX7/Z8AF5apD4aXvc2skwIdOnC+CQ4QuA8Q==}
engines: {node: '>= 20'}
- '@octokit/openapi-types@25.1.0':
- resolution: {integrity: sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==}
-
'@octokit/openapi-types@26.0.0':
resolution: {integrity: sha512-7AtcfKtpo77j7Ts73b4OWhOZHTKo/gGY8bB3bNBQz4H+GRSWqx2yvj8TXRsbdTE0eRmYmXOEY66jM7mJ7LzfsA==}
- '@octokit/plugin-paginate-rest@13.1.1':
- resolution: {integrity: sha512-q9iQGlZlxAVNRN2jDNskJW/Cafy7/XE52wjZ5TTvyhyOD904Cvx//DNyoO3J/MXJ0ve3rPoNWKEg5iZrisQSuw==}
+ '@octokit/plugin-paginate-rest@13.2.0':
+ resolution: {integrity: sha512-YuAlyjR8o5QoRSOvMHxSJzPtogkNMgeMv2mpccrvdUGeC3MKyfi/hS+KiFwyH/iRKIKyx+eIMsDjbt3p9r2GYA==}
engines: {node: '>= 20'}
peerDependencies:
'@octokit/core': '>=6'
@@ -2701,21 +2698,18 @@ packages:
peerDependencies:
'@octokit/core': '>=6'
- '@octokit/request-error@7.0.0':
- resolution: {integrity: sha512-KRA7VTGdVyJlh0cP5Tf94hTiYVVqmt2f3I6mnimmaVz4UG3gQV/k4mDJlJv3X67iX6rmN7gSHCF8ssqeMnmhZg==}
+ '@octokit/request-error@7.0.1':
+ resolution: {integrity: sha512-CZpFwV4+1uBrxu7Cw8E5NCXDWFNf18MSY23TdxCBgjw1tXXHvTrZVsXlW8hgFTOLw8RQR1BBrMvYRtuyaijHMA==}
engines: {node: '>= 20'}
- '@octokit/request@10.0.3':
- resolution: {integrity: sha512-V6jhKokg35vk098iBqp2FBKunk3kMTXlmq+PtbV9Gl3TfskWlebSofU9uunVKhUN7xl+0+i5vt0TGTG8/p/7HA==}
+ '@octokit/request@10.0.5':
+ resolution: {integrity: sha512-TXnouHIYLtgDhKo+N6mXATnDBkV05VwbR0TtMWpgTHIoQdRQfCSzmy/LGqR1AbRMbijq/EckC/E3/ZNcU92NaQ==}
engines: {node: '>= 20'}
'@octokit/rest@22.0.0':
resolution: {integrity: sha512-z6tmTu9BTnw51jYGulxrlernpsQYXpui1RK21vmXn8yF5bp6iX16yfTtJYGK5Mh1qDkvDOmp2n8sRMcQmR8jiA==}
engines: {node: '>= 20'}
- '@octokit/types@14.1.0':
- resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==}
-
'@octokit/types@15.0.0':
resolution: {integrity: sha512-8o6yDfmoGJUIeR9OfYU0/TUJTnMPG2r68+1yEdUeG2Fdqpj8Qetg0ziKIgcBm0RW/j29H41WP37CYCEhp6GoHQ==}
@@ -2840,20 +2834,20 @@ packages:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
- '@pnpm/crypto.hash@1000.2.0':
- resolution: {integrity: sha512-L22sQHDC4VM9cPSbOFi0e+C7JSt3isl/biV1jShz8MG9QjemiwTUMog4h0k0C5HoB1ycUjGkXTqAE4RJu3jLQA==}
+ '@pnpm/crypto.hash@1000.2.1':
+ resolution: {integrity: sha512-Kgo3bgYbdKkC5xFvvQshbHa+Nru7k50D91+yyq7enp4Ur2EMp4wg5oXleaC5xu5hC9A/1eSCRI8npCioplxG4A==}
engines: {node: '>=18.12'}
'@pnpm/crypto.polyfill@1000.1.0':
resolution: {integrity: sha512-tNe7a6U4rCpxLMBaR0SIYTdjxGdL0Vwb3G1zY8++sPtHSvy7qd54u8CIB0Z+Y6t5tc9pNYMYCMwhE/wdSY7ltg==}
engines: {node: '>=18.12'}
- '@pnpm/dependency-path@1001.1.1':
- resolution: {integrity: sha512-kUQeP42kxGSEyqhAZGzMs3UQGDiY8Xk3/718uIKqhtHUCSoCas/p3xRRiEXKs7Wesp0Eb1X0I5xrugZbPiK1dw==}
+ '@pnpm/dependency-path@1001.1.2':
+ resolution: {integrity: sha512-fih99/lY+HRRak0U0KMKAO7+nacilWMcvFTH6YDKzjCBTOhxDr6Eeap2mF7uf4ED4dnKsQVNUGmFpvaSXSuFCQ==}
engines: {node: '>=18.12'}
- '@pnpm/graceful-fs@1000.0.0':
- resolution: {integrity: sha512-RvMEliAmcfd/4UoaYQ93DLQcFeqit78jhYmeJJVPxqFGmj0jEcb9Tu0eAOXr7tGP3eJHpgvPbTU4o6pZ1bJhxg==}
+ '@pnpm/graceful-fs@1000.0.1':
+ resolution: {integrity: sha512-JnzaAVFJIEgwTcB55eww8N3h5B6qJdZqDA2wYkSK+OcTvvMSQb9c2STMhBP6GfkWygG1fs3w8D7JRx9SPZnxJg==}
engines: {node: '>=18.12'}
'@pnpm/types@1000.8.0':
@@ -3190,8 +3184,8 @@ packages:
cpu: [x64]
os: [win32]
- '@rollup/wasm-node@4.52.3':
- resolution: {integrity: sha512-Vltzfan6IBSm4dG3w8ArFVUMhBABbW/9uYMPnbYyv2Vk+Jry9qzlXKvxSZhDbvwtb0GJHDWwPOMj6d8G2cb9Tw==}
+ '@rollup/wasm-node@4.52.4':
+ resolution: {integrity: sha512-QME8thp2j0GvRu/H8kz3uOawi45rexNIys38kITnMYp8Wl+gyeoIIuKyw8y0Lrq6xSAXgGCoqDyHD+m0wX1jnQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -3429,11 +3423,11 @@ packages:
'@types/node-forge@1.3.14':
resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==}
- '@types/node@22.18.6':
- resolution: {integrity: sha512-r8uszLPpeIWbNKtvWRt/DbVi5zbqZyj1PTmhRMqBMvDnaz1QpmSKujUtJLrqGZeoM8v72MfYggDceY4K1itzWQ==}
+ '@types/node@22.18.8':
+ resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==}
- '@types/node@24.5.2':
- resolution: {integrity: sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ==}
+ '@types/node@24.7.0':
+ resolution: {integrity: sha512-IbKooQVqUBrlzWTi79E8Fw78l8k1RNtlDDNWsFZs7XonuQSJ8oNYfEeclhprUldXISRMLzBpILuKgPlIxm+/Yw==}
'@types/npm-package-arg@6.1.4':
resolution: {integrity: sha512-vDgdbMy2QXHnAruzlv68pUtXCjmqUk3WrBAsRboRovsOmxbfn/WiYCjmecyKjGztnMps5dWp4Uq2prp+Ilo17Q==}
@@ -3489,11 +3483,14 @@ packages:
'@types/send@0.17.5':
resolution: {integrity: sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==}
+ '@types/send@1.2.0':
+ resolution: {integrity: sha512-zBF6vZJn1IaMpg3xUF25VK3gd3l8zwE0ZLRX7dsQyQi+jp4E8mMDJNGDYnYse+bQhYwWERTxVwHpi3dMOq7RKQ==}
+
'@types/serve-index@1.9.4':
resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==}
- '@types/serve-static@1.15.8':
- resolution: {integrity: sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==}
+ '@types/serve-static@1.15.9':
+ resolution: {integrity: sha512-dOTIuqpWLyl3BBXU3maNQsS4A3zuuoYRNIvYSxxhebPfXg2mzWQEPne/nlJ37yOse6uGgR386uTpdsx4D0QZWA==}
'@types/shelljs@0.8.17':
resolution: {integrity: sha512-IDksKYmQA2W9MkQjiyptbMmcQx+8+Ol6b7h6dPU5S05JyiQDSb/nZKnrMrZqGwgV6VkVdl6/SPCKPDlMRvqECg==}
@@ -3588,8 +3585,8 @@ packages:
resolution: {integrity: sha512-7sPDKQQp+S11laqTrhHqeAbsCfMkwJMrV7oTDvtDds4mEofJYir414bYKUEb8YPUm9QL3U+8f6L6YExSoAGdQw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/types@8.44.1':
- resolution: {integrity: sha512-Lk7uj7y9uQUOEguiDIDLYLJOrYHQa7oBiURYVFqIpGxclAFQ78f6VUOM8lI2XEuNOKNB7XuvM2+2cMXAoq4ALQ==}
+ '@typescript-eslint/types@8.45.0':
+ resolution: {integrity: sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@8.39.1':
@@ -4172,8 +4169,8 @@ packages:
resolution: {integrity: sha512-yyFDnoo0M1qlZfWyxihEphjxleNIv1W603kwqMiBE9B6SPFgZbysvoqOpMZr/l0wmErkRbBTp4gOwljtGx/TdQ==}
hasBin: true
- baseline-browser-mapping@2.8.8:
- resolution: {integrity: sha512-be0PUaPsQX/gPWWgFsdD+GFzaoig5PXaUC1xLkQiYdDnANU8sMnHoQd8JhbJQuvTWrWLyeFN9Imb5Qtfvr4RrQ==}
+ baseline-browser-mapping@2.8.12:
+ resolution: {integrity: sha512-vAPMQdnyKCBtkmQA6FMCBvU9qFIppS3nzyXnEM+Lo2IAhG4Mpjv9cCxMudhgV3YdNNJv6TNqXy97dfRVL2LmaQ==}
hasBin: true
basic-ftp@5.0.5:
@@ -4259,8 +4256,8 @@ packages:
browserify-zlib@0.1.4:
resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==}
- browserslist@4.26.2:
- resolution: {integrity: sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A==}
+ browserslist@4.26.3:
+ resolution: {integrity: sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@@ -4333,8 +4330,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- caniuse-lite@1.0.30001745:
- resolution: {integrity: sha512-ywt6i8FzvdgrrrGbr1jZVObnVv6adj+0if2/omv9cmR2oiZs30zL4DIyaptKcbOrBdOIc74QTMoJvSE2QHh5UQ==}
+ caniuse-lite@1.0.30001747:
+ resolution: {integrity: sha512-mzFa2DGIhuc5490Nd/G31xN1pnBnYMadtkyTjefPI7wzypqgCEpeWu9bJr0OnDsyKrW75zA9ZAt7pbQFmwLsQg==}
caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -4859,8 +4856,8 @@ packages:
devtools-protocol@0.0.1045489:
resolution: {integrity: sha512-D+PTmWulkuQW4D1NTiCRCFxF7pQPn0hgp4YyX4wAQ6xYXKOadSWPR3ENGDQ47MW/Ewc9v2rpC/UEEGahgBYpSQ==}
- devtools-protocol@0.0.1495869:
- resolution: {integrity: sha512-i+bkd9UYFis40RcnkW7XrOprCujXRAHg62IVh/Ah3G8MmNXpCGt1m0dTFhSdx/AVs8XEMbdOGRwdkR1Bcta8AA==}
+ devtools-protocol@0.0.1508733:
+ resolution: {integrity: sha512-QJ1R5gtck6nDcdM+nlsaJXcelPEI7ZxSMw1ujHpO1c4+9l+Nue5qlebi9xO1Z2MGr92bFOQTW7/rrheh5hHxDg==}
di@0.0.1:
resolution: {integrity: sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==}
@@ -4936,8 +4933,8 @@ packages:
engines: {node: '>=0.10.0'}
hasBin: true
- electron-to-chromium@1.5.227:
- resolution: {integrity: sha512-ITxuoPfJu3lsNWUi2lBM2PaBPYgH3uqmxut5vmBxgYvyI4AlJ6P3Cai1O76mOrkJCBzq0IxWg/NtqOrpu/0gKA==}
+ electron-to-chromium@1.5.230:
+ resolution: {integrity: sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==}
emoji-regex@10.5.0:
resolution: {integrity: sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==}
@@ -5482,6 +5479,10 @@ packages:
resolution: {integrity: sha512-UcO3kefx6dCcZkgcTGgVOTFb7b1LlQ02hY1omMjjrrBzkajRMCFgYOjs7J71WqnuG1k2b+9ppGL7FsOfhZMQKQ==}
engines: {node: '>=18'}
+ generator-function@2.0.1:
+ resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==}
+ engines: {node: '>= 0.4'}
+
gensync@1.0.0-beta.2:
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
engines: {node: '>=6.9.0'}
@@ -5541,8 +5542,8 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
- glob-to-regex.js@1.0.1:
- resolution: {integrity: sha512-CG/iEvgQqfzoVsMUbxSJcwbG2JwyZ3naEqPkeltwl0BSS8Bp83k3xlGms+0QdWFUAwV+uvo80wNswKF6FWEkKg==}
+ glob-to-regex.js@1.2.0:
+ resolution: {integrity: sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==}
engines: {node: '>=10.0'}
peerDependencies:
tslib: '2'
@@ -5583,16 +5584,16 @@ packages:
resolution: {integrity: sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==}
engines: {node: '>=0.10.0'}
- google-auth-library@10.3.0:
- resolution: {integrity: sha512-ylSE3RlCRZfZB56PFJSfUCuiuPq83Fx8hqu1KPWGK8FVdSaxlp/qkeMMX/DT/18xkwXIHvXEXkZsljRwfrdEfQ==}
+ google-auth-library@10.4.0:
+ resolution: {integrity: sha512-CmIrSy1bqMQUsPmA9+hcSbAXL80cFhu40cGMUjCaLpNKVzzvi+0uAHq8GNZxkoGYIsTX4ZQ7e4aInAqWxgn4fg==}
engines: {node: '>=18'}
google-auth-library@9.15.1:
resolution: {integrity: sha512-Jb6Z0+nvECVz+2lzSMt9u98UsoakXxA2HGHMCxh+so3n90XgYWkq5dur19JAJV7ONiJY22yBTyJB1TSkvPq9Ng==}
engines: {node: '>=14'}
- google-gax@5.0.3:
- resolution: {integrity: sha512-DkWybwgkV8HA9aIizNEHEUHd8ho1BzGGQ/YMGDsTt167dQ8pk/oMiwxpUFvh6Ta93m8ZN7KwdWmP3o46HWjV+A==}
+ google-gax@5.0.4:
+ resolution: {integrity: sha512-HmQ6zIYBs2EikTk+kjeHmtHprNTEpsnVaKONw9cwZZwUNCkUb+D5RYrJpCxyjdvIDvJp3wLbVReolJLRZRms1g==}
engines: {node: '>=18'}
google-logging-utils@0.0.2:
@@ -5981,8 +5982,8 @@ packages:
resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==}
engines: {node: '>=18'}
- is-generator-function@1.1.0:
- resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==}
+ is-generator-function@1.1.2:
+ resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==}
engines: {node: '>= 0.4'}
is-glob@4.0.3:
@@ -6217,8 +6218,8 @@ packages:
jasmine-core@4.6.1:
resolution: {integrity: sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==}
- jasmine-core@5.11.0:
- resolution: {integrity: sha512-MPJ8L5yyNul0F2SuEsLASwESXQjJvBXnKu31JWFyRZSvuv2B79K4GDWN3pSqvLheUNh7Fyb6dXwd4rsz95O2Kg==}
+ jasmine-core@5.12.0:
+ resolution: {integrity: sha512-QqO4pX33GEML5JoGQU6BM5NHKPgEsg+TXp3jCIDek9MbfEp2JUYEFBo9EF1+hegWy/bCHS1m5nP0BOp18G6rVA==}
jasmine-core@5.9.0:
resolution: {integrity: sha512-OMUvF1iI6+gSRYOhMrH4QYothVLN9C3EJ6wm4g7zLJlnaTl8zbaPOr0bTw70l7QxkoM7sVFOWo83u9B2Fe2Zng==}
@@ -6233,8 +6234,8 @@ packages:
resolution: {integrity: sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==}
hasBin: true
- jasmine@5.11.0:
- resolution: {integrity: sha512-MhIYY2pLfRA5hhIvY72ZLilwKeZEBuTyIUv9JDB+b+pEYehsJDW2obKF2dmMtWaFG6pDiFiAUNphpZ7SW7fFMA==}
+ jasmine@5.12.0:
+ resolution: {integrity: sha512-KmKeTNuH8rgAuPRL5AUsXWSdJVlDu+pgqi2dLXoZUSH/g3kR+7Ho8B7hEhwDu0fu1PLuiXZtfaxmQ/mB5wqihw==}
hasBin: true
jasmine@5.9.0:
@@ -6613,8 +6614,8 @@ packages:
resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==}
engines: {node: '>= 0.8'}
- memfs@4.47.0:
- resolution: {integrity: sha512-Xey8IZA57tfotV/TN4d6BmccQuhFP+CqRiI7TTNdipZdZBzF2WnzUcH//Cudw6X4zJiUbo/LTuU/HPA/iC/pNg==}
+ memfs@4.48.1:
+ resolution: {integrity: sha512-vWO+1ROkhOALF1UnT9aNOOflq5oFDlqwTXaPg6duo07fBLxSH0+bcF0TY1lbA1zTNKyGgDxgaDdKx5MaewLX5A==}
meow@13.2.0:
resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==}
@@ -6911,8 +6912,8 @@ packages:
engines: {node: ^18.17.0 || >=20.5.0}
hasBin: true
- node-releases@2.0.21:
- resolution: {integrity: sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==}
+ node-releases@2.0.23:
+ resolution: {integrity: sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==}
nopt@8.1.0:
resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==}
@@ -7511,8 +7512,8 @@ packages:
resolution: {integrity: sha512-MRtTAZfQTluz3U2oU/X2VqVWPcR1+94nbA2V6ZrSZRVEwLqZ8eclZ551qGFQD/vD2PYqHJwWOW/fpC721uznVw==}
engines: {node: '>=14.1.0'}
- puppeteer-core@24.22.3:
- resolution: {integrity: sha512-M/Jhg4PWRANSbL/C9im//Yb55wsWBS5wdp+h59iwM+EPicVQQCNs56iC5aEAO7avfDPRfxs4MM16wHjOYHNJEw==}
+ puppeteer-core@24.23.0:
+ resolution: {integrity: sha512-yl25C59gb14sOdIiSnJ08XiPP+O2RjuyZmEG+RjYmCXO7au0jcLf7fRiyii96dXGUBW7Zwei/mVKfxMx/POeFw==}
engines: {node: '>=18'}
puppeteer@18.2.1:
@@ -7819,8 +7820,8 @@ packages:
resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
engines: {node: '>=v12.22.7'}
- schema-utils@4.3.2:
- resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==}
+ schema-utils@4.3.3:
+ resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==}
engines: {node: '>= 10.13.0'}
select-hose@2.0.0:
@@ -8220,8 +8221,8 @@ packages:
resolution: {integrity: sha512-iK5/YhZxq5GO5z8wb0bY1317uDF3Zjpha0QFFLA8/trAoiLbQD0HUbMesEaxyzUgDxi2QlcbM8IvqOlEjgoXBA==}
engines: {node: '>=12.17'}
- tapable@2.2.3:
- resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==}
+ tapable@2.3.0:
+ resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==}
engines: {node: '>=6'}
tar-fs@2.1.1:
@@ -8504,8 +8505,8 @@ packages:
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
- undici-types@7.12.0:
- resolution: {integrity: sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ==}
+ undici-types@7.14.0:
+ resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==}
undici@5.29.0:
resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==}
@@ -8742,8 +8743,8 @@ packages:
web-vitals@4.2.4:
resolution: {integrity: sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==}
- webdriver-bidi-protocol@0.2.11:
- resolution: {integrity: sha512-Y9E1/oi4XMxcR8AT0ZC4OvYntl34SPgwjmELH+owjBr0korAX4jKgZULBWILGCVGdVCQ0dodTToIETozhG8zvA==}
+ webdriver-bidi-protocol@0.3.6:
+ resolution: {integrity: sha512-mlGndEOA9yK9YAbvtxaPTqdi/kaCWYYfwrZvGzcmkr/3lWM+tQj53BxtpVd6qbC6+E5OnHXgCcAhre6AkXzxjA==}
webdriver-js-extender@2.1.0:
resolution: {integrity: sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==}
@@ -9251,31 +9252,31 @@ snapshots:
rxjs: 7.8.2
tslib: 2.8.1
- '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/6f8f9b9ad21f8a8386290489377ef73a88bf5aeb(@modelcontextprotocol/sdk@1.17.3)':
+ '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/de1f701ba5cbfa36b0f02eecc7fdedb74490f0cb(@modelcontextprotocol/sdk@1.17.3)':
dependencies:
'@actions/core': 1.11.1
'@google-cloud/spanner': 8.0.0(supports-color@10.2.2)
- '@google/genai': 1.21.0(@modelcontextprotocol/sdk@1.17.3)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5)
- '@inquirer/prompts': 7.8.6(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
- '@octokit/auth-app': 8.1.0
- '@octokit/core': 7.0.4
- '@octokit/graphql': 9.0.1
+ '@google/genai': 1.22.0(@modelcontextprotocol/sdk@1.17.3)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5)
+ '@inquirer/prompts': 7.8.6(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
+ '@octokit/auth-app': 8.1.1
+ '@octokit/core': 7.0.5
+ '@octokit/graphql': 9.0.2
'@octokit/graphql-schema': 15.26.0
'@octokit/openapi-types': 26.0.0
- '@octokit/plugin-paginate-rest': 13.1.1(@octokit/core@7.0.4)
- '@octokit/plugin-rest-endpoint-methods': 16.1.0(@octokit/core@7.0.4)
- '@octokit/request-error': 7.0.0
+ '@octokit/plugin-paginate-rest': 13.2.0(@octokit/core@7.0.5)
+ '@octokit/plugin-rest-endpoint-methods': 16.1.0(@octokit/core@7.0.5)
+ '@octokit/request-error': 7.0.1
'@octokit/rest': 22.0.0
'@octokit/types': 15.0.0
- '@pnpm/dependency-path': 1001.1.1
+ '@pnpm/dependency-path': 1001.1.2
'@types/cli-progress': 3.11.6
'@types/ejs': 3.1.5
'@types/events': 3.0.3
'@types/folder-hash': 4.0.4
'@types/git-raw-commits': 5.0.0
'@types/jasmine': 5.1.9
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
'@types/semver': 7.7.1
'@types/which': 3.0.4
'@types/yargs': 17.0.33
@@ -9292,8 +9293,8 @@ snapshots:
firebase: 12.3.0
folder-hash: 4.1.1(supports-color@10.2.2)
git-raw-commits: 5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.2.0)
- jasmine: 5.11.0
- jasmine-core: 5.11.0
+ jasmine: 5.12.0
+ jasmine-core: 5.12.0
jasmine-reporters: 2.5.2
jsonc-parser: 3.3.1
minimatch: 10.0.3
@@ -9396,7 +9397,7 @@ snapshots:
dependencies:
'@babel/compat-data': 7.28.4
'@babel/helper-validator-option': 7.27.1
- browserslist: 4.26.2
+ browserslist: 4.26.3
lru-cache: 5.1.1
semver: 6.3.1
@@ -10538,7 +10539,7 @@ snapshots:
arrify: 2.0.1
duplexify: 4.1.3
extend: 3.0.2
- google-auth-library: 10.3.0(supports-color@10.2.2)
+ google-auth-library: 10.4.0(supports-color@10.2.2)
html-entities: 2.6.0
retry-request: 8.0.2(supports-color@10.2.2)
teeny-request: 10.1.0(supports-color@10.2.2)
@@ -10573,8 +10574,8 @@ snapshots:
duplexify: 4.1.3
events-intercept: 2.0.0
extend: 3.0.2
- google-auth-library: 10.3.0(supports-color@10.2.2)
- google-gax: 5.0.3(supports-color@10.2.2)
+ google-auth-library: 10.4.0(supports-color@10.2.2)
+ google-gax: 5.0.4(supports-color@10.2.2)
grpc-gcp: 1.0.1(protobufjs@7.5.4)
is: 3.3.2
lodash.snakecase: 4.1.1
@@ -10590,7 +10591,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@google/genai@1.21.0(@modelcontextprotocol/sdk@1.17.3)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5)':
+ '@google/genai@1.22.0(@modelcontextprotocol/sdk@1.17.3)(bufferutil@4.0.9)(encoding@0.1.13)(supports-color@10.2.2)(utf-8-validate@6.0.5)':
dependencies:
google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.2.2)
ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5)
@@ -10610,7 +10611,7 @@ snapshots:
'@grpc/grpc-js@1.9.15':
dependencies:
'@grpc/proto-loader': 0.7.15
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@grpc/proto-loader@0.7.15':
dependencies:
@@ -10641,150 +10642,150 @@ snapshots:
'@inquirer/ansi@1.0.0': {}
- '@inquirer/checkbox@4.2.4(@types/node@24.5.2)':
+ '@inquirer/checkbox@4.2.4(@types/node@24.7.0)':
dependencies:
'@inquirer/ansi': 1.0.0
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
'@inquirer/figures': 1.0.13
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/confirm@5.1.14(@types/node@24.5.2)':
+ '@inquirer/confirm@5.1.14(@types/node@24.7.0)':
dependencies:
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/confirm@5.1.18(@types/node@24.5.2)':
+ '@inquirer/confirm@5.1.18(@types/node@24.7.0)':
dependencies:
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/core@10.2.2(@types/node@24.5.2)':
+ '@inquirer/core@10.2.2(@types/node@24.7.0)':
dependencies:
'@inquirer/ansi': 1.0.0
'@inquirer/figures': 1.0.13
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
cli-width: 4.1.0
mute-stream: 2.0.0
signal-exit: 4.1.0
wrap-ansi: 6.2.0
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/editor@4.2.20(@types/node@24.5.2)':
+ '@inquirer/editor@4.2.20(@types/node@24.7.0)':
dependencies:
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
- '@inquirer/external-editor': 1.0.2(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
+ '@inquirer/external-editor': 1.0.2(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/expand@4.0.20(@types/node@24.5.2)':
+ '@inquirer/expand@4.0.20(@types/node@24.7.0)':
dependencies:
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/external-editor@1.0.2(@types/node@24.5.2)':
+ '@inquirer/external-editor@1.0.2(@types/node@24.7.0)':
dependencies:
chardet: 2.1.0
iconv-lite: 0.7.0
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
'@inquirer/figures@1.0.13': {}
- '@inquirer/input@4.2.4(@types/node@24.5.2)':
+ '@inquirer/input@4.2.4(@types/node@24.7.0)':
dependencies:
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/number@3.0.20(@types/node@24.5.2)':
+ '@inquirer/number@3.0.20(@types/node@24.7.0)':
dependencies:
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/password@4.0.20(@types/node@24.5.2)':
+ '@inquirer/password@4.0.20(@types/node@24.7.0)':
dependencies:
'@inquirer/ansi': 1.0.0
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
optionalDependencies:
- '@types/node': 24.5.2
-
- '@inquirer/prompts@7.8.2(@types/node@24.5.2)':
- dependencies:
- '@inquirer/checkbox': 4.2.4(@types/node@24.5.2)
- '@inquirer/confirm': 5.1.14(@types/node@24.5.2)
- '@inquirer/editor': 4.2.20(@types/node@24.5.2)
- '@inquirer/expand': 4.0.20(@types/node@24.5.2)
- '@inquirer/input': 4.2.4(@types/node@24.5.2)
- '@inquirer/number': 3.0.20(@types/node@24.5.2)
- '@inquirer/password': 4.0.20(@types/node@24.5.2)
- '@inquirer/rawlist': 4.1.8(@types/node@24.5.2)
- '@inquirer/search': 3.1.3(@types/node@24.5.2)
- '@inquirer/select': 4.3.4(@types/node@24.5.2)
+ '@types/node': 24.7.0
+
+ '@inquirer/prompts@7.8.2(@types/node@24.7.0)':
+ dependencies:
+ '@inquirer/checkbox': 4.2.4(@types/node@24.7.0)
+ '@inquirer/confirm': 5.1.14(@types/node@24.7.0)
+ '@inquirer/editor': 4.2.20(@types/node@24.7.0)
+ '@inquirer/expand': 4.0.20(@types/node@24.7.0)
+ '@inquirer/input': 4.2.4(@types/node@24.7.0)
+ '@inquirer/number': 3.0.20(@types/node@24.7.0)
+ '@inquirer/password': 4.0.20(@types/node@24.7.0)
+ '@inquirer/rawlist': 4.1.8(@types/node@24.7.0)
+ '@inquirer/search': 3.1.3(@types/node@24.7.0)
+ '@inquirer/select': 4.3.4(@types/node@24.7.0)
optionalDependencies:
- '@types/node': 24.5.2
-
- '@inquirer/prompts@7.8.6(@types/node@24.5.2)':
- dependencies:
- '@inquirer/checkbox': 4.2.4(@types/node@24.5.2)
- '@inquirer/confirm': 5.1.18(@types/node@24.5.2)
- '@inquirer/editor': 4.2.20(@types/node@24.5.2)
- '@inquirer/expand': 4.0.20(@types/node@24.5.2)
- '@inquirer/input': 4.2.4(@types/node@24.5.2)
- '@inquirer/number': 3.0.20(@types/node@24.5.2)
- '@inquirer/password': 4.0.20(@types/node@24.5.2)
- '@inquirer/rawlist': 4.1.8(@types/node@24.5.2)
- '@inquirer/search': 3.1.3(@types/node@24.5.2)
- '@inquirer/select': 4.3.4(@types/node@24.5.2)
+ '@types/node': 24.7.0
+
+ '@inquirer/prompts@7.8.6(@types/node@24.7.0)':
+ dependencies:
+ '@inquirer/checkbox': 4.2.4(@types/node@24.7.0)
+ '@inquirer/confirm': 5.1.18(@types/node@24.7.0)
+ '@inquirer/editor': 4.2.20(@types/node@24.7.0)
+ '@inquirer/expand': 4.0.20(@types/node@24.7.0)
+ '@inquirer/input': 4.2.4(@types/node@24.7.0)
+ '@inquirer/number': 3.0.20(@types/node@24.7.0)
+ '@inquirer/password': 4.0.20(@types/node@24.7.0)
+ '@inquirer/rawlist': 4.1.8(@types/node@24.7.0)
+ '@inquirer/search': 3.1.3(@types/node@24.7.0)
+ '@inquirer/select': 4.3.4(@types/node@24.7.0)
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/rawlist@4.1.8(@types/node@24.5.2)':
+ '@inquirer/rawlist@4.1.8(@types/node@24.7.0)':
dependencies:
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/search@3.1.3(@types/node@24.5.2)':
+ '@inquirer/search@3.1.3(@types/node@24.7.0)':
dependencies:
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
'@inquirer/figures': 1.0.13
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/select@4.3.4(@types/node@24.5.2)':
+ '@inquirer/select@4.3.4(@types/node@24.7.0)':
dependencies:
'@inquirer/ansi': 1.0.0
- '@inquirer/core': 10.2.2(@types/node@24.5.2)
+ '@inquirer/core': 10.2.2(@types/node@24.7.0)
'@inquirer/figures': 1.0.13
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
- '@inquirer/type@3.0.8(@types/node@24.5.2)':
+ '@inquirer/type@3.0.8(@types/node@24.7.0)':
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
'@isaacs/balanced-match@4.0.1': {}
@@ -10870,10 +10871,10 @@ snapshots:
'@leichtgewicht/ip-codec@2.0.5': {}
- '@listr2/prompt-adapter-inquirer@3.0.1(@inquirer/prompts@7.8.2(@types/node@24.5.2))(@types/node@24.5.2)(listr2@9.0.1)':
+ '@listr2/prompt-adapter-inquirer@3.0.1(@inquirer/prompts@7.8.2(@types/node@24.7.0))(@types/node@24.7.0)(listr2@9.0.1)':
dependencies:
- '@inquirer/prompts': 7.8.2(@types/node@24.5.2)
- '@inquirer/type': 3.0.8(@types/node@24.5.2)
+ '@inquirer/prompts': 7.8.2(@types/node@24.7.0)
+ '@inquirer/type': 3.0.8(@types/node@24.7.0)
listr2: 9.0.1
transitivePeerDependencies:
- '@types/node'
@@ -11086,55 +11087,55 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@octokit/auth-app@8.1.0':
+ '@octokit/auth-app@8.1.1':
dependencies:
- '@octokit/auth-oauth-app': 9.0.1
- '@octokit/auth-oauth-user': 6.0.0
- '@octokit/request': 10.0.3
- '@octokit/request-error': 7.0.0
- '@octokit/types': 14.1.0
+ '@octokit/auth-oauth-app': 9.0.2
+ '@octokit/auth-oauth-user': 6.0.1
+ '@octokit/request': 10.0.5
+ '@octokit/request-error': 7.0.1
+ '@octokit/types': 15.0.0
toad-cache: 3.7.0
universal-github-app-jwt: 2.2.2
universal-user-agent: 7.0.3
- '@octokit/auth-oauth-app@9.0.1':
+ '@octokit/auth-oauth-app@9.0.2':
dependencies:
- '@octokit/auth-oauth-device': 8.0.1
- '@octokit/auth-oauth-user': 6.0.0
- '@octokit/request': 10.0.3
- '@octokit/types': 14.1.0
+ '@octokit/auth-oauth-device': 8.0.2
+ '@octokit/auth-oauth-user': 6.0.1
+ '@octokit/request': 10.0.5
+ '@octokit/types': 15.0.0
universal-user-agent: 7.0.3
- '@octokit/auth-oauth-device@8.0.1':
+ '@octokit/auth-oauth-device@8.0.2':
dependencies:
- '@octokit/oauth-methods': 6.0.0
- '@octokit/request': 10.0.3
- '@octokit/types': 14.1.0
+ '@octokit/oauth-methods': 6.0.1
+ '@octokit/request': 10.0.5
+ '@octokit/types': 15.0.0
universal-user-agent: 7.0.3
- '@octokit/auth-oauth-user@6.0.0':
+ '@octokit/auth-oauth-user@6.0.1':
dependencies:
- '@octokit/auth-oauth-device': 8.0.1
- '@octokit/oauth-methods': 6.0.0
- '@octokit/request': 10.0.3
- '@octokit/types': 14.1.0
+ '@octokit/auth-oauth-device': 8.0.2
+ '@octokit/oauth-methods': 6.0.1
+ '@octokit/request': 10.0.5
+ '@octokit/types': 15.0.0
universal-user-agent: 7.0.3
'@octokit/auth-token@6.0.0': {}
- '@octokit/core@7.0.4':
+ '@octokit/core@7.0.5':
dependencies:
'@octokit/auth-token': 6.0.0
- '@octokit/graphql': 9.0.1
- '@octokit/request': 10.0.3
- '@octokit/request-error': 7.0.0
+ '@octokit/graphql': 9.0.2
+ '@octokit/request': 10.0.5
+ '@octokit/request-error': 7.0.1
'@octokit/types': 15.0.0
before-after-hook: 4.0.0
universal-user-agent: 7.0.3
- '@octokit/endpoint@11.0.0':
+ '@octokit/endpoint@11.0.1':
dependencies:
- '@octokit/types': 14.1.0
+ '@octokit/types': 15.0.0
universal-user-agent: 7.0.3
'@octokit/graphql-schema@15.26.0':
@@ -11142,61 +11143,55 @@ snapshots:
graphql: 16.11.0
graphql-tag: 2.12.6(graphql@16.11.0)
- '@octokit/graphql@9.0.1':
+ '@octokit/graphql@9.0.2':
dependencies:
- '@octokit/request': 10.0.3
- '@octokit/types': 14.1.0
+ '@octokit/request': 10.0.5
+ '@octokit/types': 15.0.0
universal-user-agent: 7.0.3
'@octokit/oauth-authorization-url@8.0.0': {}
- '@octokit/oauth-methods@6.0.0':
+ '@octokit/oauth-methods@6.0.1':
dependencies:
'@octokit/oauth-authorization-url': 8.0.0
- '@octokit/request': 10.0.3
- '@octokit/request-error': 7.0.0
- '@octokit/types': 14.1.0
-
- '@octokit/openapi-types@25.1.0': {}
+ '@octokit/request': 10.0.5
+ '@octokit/request-error': 7.0.1
+ '@octokit/types': 15.0.0
'@octokit/openapi-types@26.0.0': {}
- '@octokit/plugin-paginate-rest@13.1.1(@octokit/core@7.0.4)':
+ '@octokit/plugin-paginate-rest@13.2.0(@octokit/core@7.0.5)':
dependencies:
- '@octokit/core': 7.0.4
- '@octokit/types': 14.1.0
+ '@octokit/core': 7.0.5
+ '@octokit/types': 15.0.0
- '@octokit/plugin-request-log@6.0.0(@octokit/core@7.0.4)':
+ '@octokit/plugin-request-log@6.0.0(@octokit/core@7.0.5)':
dependencies:
- '@octokit/core': 7.0.4
+ '@octokit/core': 7.0.5
- '@octokit/plugin-rest-endpoint-methods@16.1.0(@octokit/core@7.0.4)':
+ '@octokit/plugin-rest-endpoint-methods@16.1.0(@octokit/core@7.0.5)':
dependencies:
- '@octokit/core': 7.0.4
+ '@octokit/core': 7.0.5
'@octokit/types': 15.0.0
- '@octokit/request-error@7.0.0':
+ '@octokit/request-error@7.0.1':
dependencies:
- '@octokit/types': 14.1.0
+ '@octokit/types': 15.0.0
- '@octokit/request@10.0.3':
+ '@octokit/request@10.0.5':
dependencies:
- '@octokit/endpoint': 11.0.0
- '@octokit/request-error': 7.0.0
- '@octokit/types': 14.1.0
+ '@octokit/endpoint': 11.0.1
+ '@octokit/request-error': 7.0.1
+ '@octokit/types': 15.0.0
fast-content-type-parse: 3.0.0
universal-user-agent: 7.0.3
'@octokit/rest@22.0.0':
dependencies:
- '@octokit/core': 7.0.4
- '@octokit/plugin-paginate-rest': 13.1.1(@octokit/core@7.0.4)
- '@octokit/plugin-request-log': 6.0.0(@octokit/core@7.0.4)
- '@octokit/plugin-rest-endpoint-methods': 16.1.0(@octokit/core@7.0.4)
-
- '@octokit/types@14.1.0':
- dependencies:
- '@octokit/openapi-types': 25.1.0
+ '@octokit/core': 7.0.5
+ '@octokit/plugin-paginate-rest': 13.2.0(@octokit/core@7.0.5)
+ '@octokit/plugin-request-log': 6.0.0(@octokit/core@7.0.5)
+ '@octokit/plugin-rest-endpoint-methods': 16.1.0(@octokit/core@7.0.5)
'@octokit/types@15.0.0':
dependencies:
@@ -11288,21 +11283,21 @@ snapshots:
'@pkgjs/parseargs@0.11.0':
optional: true
- '@pnpm/crypto.hash@1000.2.0':
+ '@pnpm/crypto.hash@1000.2.1':
dependencies:
'@pnpm/crypto.polyfill': 1000.1.0
- '@pnpm/graceful-fs': 1000.0.0
+ '@pnpm/graceful-fs': 1000.0.1
ssri: 10.0.5
'@pnpm/crypto.polyfill@1000.1.0': {}
- '@pnpm/dependency-path@1001.1.1':
+ '@pnpm/dependency-path@1001.1.2':
dependencies:
- '@pnpm/crypto.hash': 1000.2.0
+ '@pnpm/crypto.hash': 1000.2.1
'@pnpm/types': 1000.8.0
semver: 7.7.2
- '@pnpm/graceful-fs@1000.0.0':
+ '@pnpm/graceful-fs@1000.0.1':
dependencies:
graceful-fs: 4.2.11
@@ -11543,7 +11538,7 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.52.3':
optional: true
- '@rollup/wasm-node@4.52.3':
+ '@rollup/wasm-node@4.52.4':
dependencies:
'@types/estree': 1.0.8
optionalDependencies:
@@ -11588,7 +11583,7 @@ snapshots:
'@stylistic/eslint-plugin@5.4.0(eslint@9.33.0(jiti@1.21.7))':
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.33.0(jiti@1.21.7))
- '@typescript-eslint/types': 8.44.1
+ '@typescript-eslint/types': 8.45.0
eslint: 9.33.0(jiti@1.21.7)
eslint-visitor-keys: 4.2.1
espree: 10.4.0
@@ -11616,7 +11611,7 @@ snapshots:
'@types/accepts@1.3.7':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/babel__code-frame@7.0.6': {}
@@ -11646,17 +11641,17 @@ snapshots:
'@types/body-parser@1.19.6':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/bonjour@3.5.13':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/browser-sync@2.29.0':
dependencies:
'@types/micromatch': 2.3.35
- '@types/node': 22.18.6
- '@types/serve-static': 1.15.8
+ '@types/node': 22.18.8
+ '@types/serve-static': 1.15.9
chokidar: 3.6.0
'@types/chai@5.2.2':
@@ -11665,11 +11660,11 @@ snapshots:
'@types/cli-progress@3.11.6':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/co-body@6.1.3':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/qs': 6.14.0
'@types/command-line-args@5.2.3': {}
@@ -11677,11 +11672,11 @@ snapshots:
'@types/connect-history-api-fallback@1.5.4':
dependencies:
'@types/express-serve-static-core': 4.19.6
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/connect@3.4.38':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/content-disposition@0.5.9': {}
@@ -11692,11 +11687,11 @@ snapshots:
'@types/connect': 3.4.38
'@types/express': 5.0.3
'@types/keygrip': 1.0.6
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/cors@2.8.19':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/debounce@1.2.4': {}
@@ -11704,7 +11699,7 @@ snapshots:
'@types/duplexify@3.6.4':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/ejs@3.1.5': {}
@@ -11724,40 +11719,40 @@ snapshots:
'@types/express-serve-static-core@4.19.6':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
- '@types/send': 0.17.5
+ '@types/send': 1.2.0
'@types/express-serve-static-core@5.0.7':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
- '@types/send': 0.17.5
+ '@types/send': 1.2.0
'@types/express@4.17.23':
dependencies:
'@types/body-parser': 1.19.6
'@types/express-serve-static-core': 4.19.6
'@types/qs': 6.14.0
- '@types/serve-static': 1.15.8
+ '@types/serve-static': 1.15.9
'@types/express@5.0.3':
dependencies:
'@types/body-parser': 1.19.6
'@types/express-serve-static-core': 5.0.7
- '@types/serve-static': 1.15.8
+ '@types/serve-static': 1.15.9
'@types/folder-hash@4.0.4': {}
'@types/git-raw-commits@5.0.0':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/graceful-fs@4.1.9':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/http-assert@1.5.6': {}
@@ -11765,7 +11760,7 @@ snapshots:
'@types/http-proxy@1.17.16':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/ini@4.1.1': {}
@@ -11791,7 +11786,7 @@ snapshots:
'@types/karma@6.3.9':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
log4js: 6.9.1
transitivePeerDependencies:
- supports-color
@@ -11811,13 +11806,13 @@ snapshots:
'@types/http-errors': 2.0.5
'@types/keygrip': 1.0.6
'@types/koa-compose': 3.2.8
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/less@3.0.8': {}
'@types/loader-utils@2.0.6':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/webpack': 4.41.40
'@types/lodash@4.17.20': {}
@@ -11830,26 +11825,26 @@ snapshots:
'@types/node-fetch@2.6.13':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
form-data: 4.0.4
'@types/node-forge@1.3.14':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
- '@types/node@22.18.6':
+ '@types/node@22.18.8':
dependencies:
undici-types: 6.21.0
- '@types/node@24.5.2':
+ '@types/node@24.7.0':
dependencies:
- undici-types: 7.12.0
+ undici-types: 7.14.0
'@types/npm-package-arg@6.1.4': {}
'@types/npm-registry-fetch@8.0.8':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/node-fetch': 2.6.13
'@types/npm-package-arg': 6.1.4
'@types/npmlog': 7.0.0
@@ -11857,11 +11852,11 @@ snapshots:
'@types/npmlog@7.0.0':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/pacote@11.1.8':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/npm-registry-fetch': 8.0.8
'@types/npmlog': 7.0.0
'@types/ssri': 7.1.5
@@ -11874,12 +11869,12 @@ snapshots:
'@types/progress@2.0.7':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/pumpify@1.4.4':
dependencies:
'@types/duplexify': 3.6.4
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/q@0.0.32': {}
@@ -11900,32 +11895,36 @@ snapshots:
'@types/send@0.17.5':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
+
+ '@types/send@1.2.0':
+ dependencies:
+ '@types/node': 22.18.8
'@types/serve-index@1.9.4':
dependencies:
'@types/express': 5.0.3
- '@types/serve-static@1.15.8':
+ '@types/serve-static@1.15.9':
dependencies:
'@types/http-errors': 2.0.5
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/send': 0.17.5
'@types/shelljs@0.8.17':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
glob: 11.0.3
'@types/sockjs@0.3.36':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/source-list-map@0.1.6': {}
'@types/ssri@7.1.5':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/stack-trace@0.0.33': {}
@@ -11938,17 +11937,17 @@ snapshots:
'@types/watchpack@2.4.4':
dependencies:
'@types/graceful-fs': 4.1.9
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/webpack-sources@3.2.3':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/source-list-map': 0.1.6
source-map: 0.7.6
'@types/webpack@4.41.40':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/tapable': 1.0.12
'@types/uglify-js': 3.17.5
'@types/webpack-sources': 3.2.3
@@ -11959,11 +11958,11 @@ snapshots:
'@types/ws@7.4.7':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/ws@8.18.1':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
'@types/yargs-parser@21.0.3': {}
@@ -11975,7 +11974,7 @@ snapshots:
'@types/yauzl@2.10.3':
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
optional: true
'@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@1.21.7))(typescript@5.9.2))(eslint@9.33.0(jiti@1.21.7))(typescript@5.9.2)':
@@ -12039,7 +12038,7 @@ snapshots:
'@typescript-eslint/types@8.39.1': {}
- '@typescript-eslint/types@8.44.1': {}
+ '@typescript-eslint/types@8.45.0': {}
'@typescript-eslint/typescript-estree@8.39.1(typescript@5.9.2)':
dependencies:
@@ -12227,9 +12226,9 @@ snapshots:
lodash: 4.17.21
minimatch: 7.4.6
- '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1))':
+ '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1))':
dependencies:
- vite: 7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
+ vite: 7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
'@vitest/expect@3.2.4':
dependencies:
@@ -12239,13 +12238,13 @@ snapshots:
chai: 5.3.3
tinyrainbow: 2.0.0
- '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1))':
+ '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.17
optionalDependencies:
- vite: 7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
+ vite: 7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -12348,7 +12347,7 @@ snapshots:
'@web/test-runner-core': 0.13.4(bufferutil@4.0.9)
'@web/test-runner-coverage-v8': 0.8.0(bufferutil@4.0.9)
chrome-launcher: 0.15.2
- puppeteer-core: 24.22.3(bufferutil@4.0.9)
+ puppeteer-core: 24.23.0(bufferutil@4.0.9)
transitivePeerDependencies:
- bare-buffer
- bufferutil
@@ -12766,8 +12765,8 @@ snapshots:
autoprefixer@10.4.21(postcss@8.5.6):
dependencies:
- browserslist: 4.26.2
- caniuse-lite: 1.0.30001745
+ browserslist: 4.26.3
+ caniuse-lite: 1.0.30001747
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.1.1
@@ -12857,7 +12856,7 @@ snapshots:
baseline-browser-mapping@2.6.3: {}
- baseline-browser-mapping@2.8.8: {}
+ baseline-browser-mapping@2.8.12: {}
basic-ftp@5.0.5: {}
@@ -13013,13 +13012,13 @@ snapshots:
dependencies:
pako: 0.2.9
- browserslist@4.26.2:
+ browserslist@4.26.3:
dependencies:
- baseline-browser-mapping: 2.8.8
- caniuse-lite: 1.0.30001745
- electron-to-chromium: 1.5.227
- node-releases: 2.0.21
- update-browserslist-db: 1.1.3(browserslist@4.26.2)
+ baseline-browser-mapping: 2.8.12
+ caniuse-lite: 1.0.30001747
+ electron-to-chromium: 1.5.230
+ node-releases: 2.0.23
+ update-browserslist-db: 1.1.3(browserslist@4.26.3)
browserstack@1.6.1:
dependencies:
@@ -13100,7 +13099,7 @@ snapshots:
camelcase@6.3.0: {}
- caniuse-lite@1.0.30001745: {}
+ caniuse-lite@1.0.30001747: {}
caseless@0.12.0: {}
@@ -13167,7 +13166,7 @@ snapshots:
chrome-launcher@0.15.2:
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -13176,9 +13175,9 @@ snapshots:
chrome-trace-event@1.0.4: {}
- chromium-bidi@9.1.0(devtools-protocol@0.0.1495869):
+ chromium-bidi@9.1.0(devtools-protocol@0.0.1508733):
dependencies:
- devtools-protocol: 0.0.1495869
+ devtools-protocol: 0.0.1508733
mitt: 3.0.1
zod: 3.25.76
@@ -13370,14 +13369,14 @@ snapshots:
dependencies:
glob-parent: 6.0.2
normalize-path: 3.0.0
- schema-utils: 4.3.2
+ schema-utils: 4.3.3
serialize-javascript: 6.0.2
tinyglobby: 0.2.14
webpack: 5.101.2(esbuild@0.25.9)
core-js-compat@3.45.1:
dependencies:
- browserslist: 4.26.2
+ browserslist: 4.26.3
core-util-is@1.0.2: {}
@@ -13601,7 +13600,7 @@ snapshots:
devtools-protocol@0.0.1045489: {}
- devtools-protocol@0.0.1495869: {}
+ devtools-protocol@0.0.1508733: {}
di@0.0.1: {}
@@ -13691,7 +13690,7 @@ snapshots:
dependencies:
jake: 10.9.4
- electron-to-chromium@1.5.227: {}
+ electron-to-chromium@1.5.230: {}
emoji-regex@10.5.0: {}
@@ -13730,7 +13729,7 @@ snapshots:
engine.io@6.6.4(bufferutil@4.0.9):
dependencies:
'@types/cors': 2.8.19
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.7.2
@@ -13746,7 +13745,7 @@ snapshots:
enhanced-resolve@5.18.3:
dependencies:
graceful-fs: 4.2.11
- tapable: 2.2.3
+ tapable: 2.3.0
ent@2.2.2:
dependencies:
@@ -14172,7 +14171,7 @@ snapshots:
extract-zip@2.0.1:
dependencies:
- debug: 4.3.4
+ debug: 4.4.3(supports-color@10.2.2)
get-stream: 5.2.0
yauzl: 2.10.0
optionalDependencies:
@@ -14471,6 +14470,8 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ generator-function@2.0.1: {}
+
gensync@1.0.0-beta.2: {}
get-caller-file@2.0.5: {}
@@ -14541,7 +14542,7 @@ snapshots:
dependencies:
is-glob: 4.0.3
- glob-to-regex.js@1.0.1(tslib@2.8.1):
+ glob-to-regex.js@1.2.0(tslib@2.8.1):
dependencies:
tslib: 2.8.1
@@ -14601,7 +14602,7 @@ snapshots:
pify: 2.3.0
pinkie-promise: 2.0.1
- google-auth-library@10.3.0(supports-color@10.2.2):
+ google-auth-library@10.4.0(supports-color@10.2.2):
dependencies:
base64-js: 1.5.1
ecdsa-sig-formatter: 1.0.11
@@ -14625,13 +14626,12 @@ snapshots:
- encoding
- supports-color
- google-gax@5.0.3(supports-color@10.2.2):
+ google-gax@5.0.4(supports-color@10.2.2):
dependencies:
'@grpc/grpc-js': 1.14.0
'@grpc/proto-loader': 0.8.0
- abort-controller: 3.0.0
duplexify: 4.1.3
- google-auth-library: 10.3.0(supports-color@10.2.2)
+ google-auth-library: 10.4.0(supports-color@10.2.2)
google-logging-utils: 1.1.1
node-fetch: 3.3.2
object-hash: 3.0.0
@@ -15034,9 +15034,10 @@ snapshots:
dependencies:
get-east-asian-width: 1.4.0
- is-generator-function@1.1.0:
+ is-generator-function@1.1.2:
dependencies:
call-bound: 1.0.4
+ generator-function: 2.0.1
get-proto: 1.0.1
has-tostringtag: 1.0.2
safe-regex-test: 1.1.0
@@ -15248,7 +15249,7 @@ snapshots:
jasmine-core@4.6.1: {}
- jasmine-core@5.11.0: {}
+ jasmine-core@5.12.0: {}
jasmine-core@5.9.0: {}
@@ -15267,10 +15268,10 @@ snapshots:
glob: 7.2.3
jasmine-core: 2.8.0
- jasmine@5.11.0:
+ jasmine@5.12.0:
dependencies:
glob: 10.4.5
- jasmine-core: 5.11.0
+ jasmine-core: 5.12.0
jasmine@5.9.0:
dependencies:
@@ -15281,7 +15282,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -15536,7 +15537,7 @@ snapshots:
fresh: 0.5.2
http-assert: 1.5.0
http-errors: 1.8.1
- is-generator-function: 1.1.0
+ is-generator-function: 1.1.2
koa-compose: 4.1.0
koa-convert: 2.0.0
on-finished: 2.4.1
@@ -15767,11 +15768,11 @@ snapshots:
media-typer@1.1.0: {}
- memfs@4.47.0:
+ memfs@4.48.1:
dependencies:
'@jsonjoy.com/json-pack': 1.14.0(tslib@2.8.1)
'@jsonjoy.com/util': 1.9.0(tslib@2.8.1)
- glob-to-regex.js: 1.0.1(tslib@2.8.1)
+ glob-to-regex.js: 1.2.0(tslib@2.8.1)
thingies: 2.5.0(tslib@2.8.1)
tree-dump: 1.1.0(tslib@2.8.1)
tslib: 2.8.1
@@ -15817,8 +15818,8 @@ snapshots:
mini-css-extract-plugin@2.9.4(webpack@5.101.2(esbuild@0.25.9)):
dependencies:
- schema-utils: 4.3.2
- tapable: 2.2.3
+ schema-utils: 4.3.3
+ tapable: 2.3.0
webpack: 5.101.2(esbuild@0.25.9)
minimalistic-assert@1.0.1: {}
@@ -15967,10 +15968,10 @@ snapshots:
'@ampproject/remapping': 2.3.0
'@angular/compiler-cli': 20.3.3(@angular/compiler@20.3.3)(typescript@5.9.2)
'@rollup/plugin-json': 6.1.0(rollup@4.52.3)
- '@rollup/wasm-node': 4.52.3
+ '@rollup/wasm-node': 4.52.4
ajv: 8.17.1
ansi-colors: 4.1.3
- browserslist: 4.26.2
+ browserslist: 4.26.3
chokidar: 4.0.3
commander: 14.0.1
dependency-graph: 1.0.0
@@ -16049,7 +16050,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- node-releases@2.0.21: {}
+ node-releases@2.0.23: {}
nopt@8.1.0:
dependencies:
@@ -16560,7 +16561,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
long: 5.3.2
protractor@7.0.0:
@@ -16648,14 +16649,14 @@ snapshots:
- supports-color
- utf-8-validate
- puppeteer-core@24.22.3(bufferutil@4.0.9):
+ puppeteer-core@24.23.0(bufferutil@4.0.9):
dependencies:
'@puppeteer/browsers': 2.10.10
- chromium-bidi: 9.1.0(devtools-protocol@0.0.1495869)
+ chromium-bidi: 9.1.0(devtools-protocol@0.0.1508733)
debug: 4.4.3(supports-color@10.2.2)
- devtools-protocol: 0.0.1495869
+ devtools-protocol: 0.0.1508733
typed-query-selector: 2.12.0
- webdriver-bidi-protocol: 0.2.11
+ webdriver-bidi-protocol: 0.3.6
ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5)
transitivePeerDependencies:
- bare-buffer
@@ -16934,12 +16935,12 @@ snapshots:
optionalDependencies:
'@babel/code-frame': 7.27.1
- rollup-plugin-sourcemaps2@0.5.3(@types/node@22.18.6)(rollup@4.46.2):
+ rollup-plugin-sourcemaps2@0.5.3(@types/node@22.18.8)(rollup@4.46.2):
dependencies:
'@rollup/pluginutils': 5.2.0(rollup@4.46.2)
rollup: 4.46.2
optionalDependencies:
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
rollup@4.46.2:
dependencies:
@@ -17073,7 +17074,7 @@ snapshots:
dependencies:
xmlchars: 2.2.0
- schema-utils@4.3.2:
+ schema-utils@4.3.3:
dependencies:
'@types/json-schema': 7.0.15
ajv: 8.17.1
@@ -17609,7 +17610,7 @@ snapshots:
array-back: 6.2.2
wordwrapjs: 5.1.0
- tapable@2.2.3: {}
+ tapable@2.3.0: {}
tar-fs@2.1.1:
dependencies:
@@ -17675,7 +17676,7 @@ snapshots:
dependencies:
'@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
- schema-utils: 4.3.2
+ schema-utils: 4.3.3
serialize-javascript: 6.0.2
terser: 5.43.1
webpack: 5.101.2(esbuild@0.25.9)
@@ -17783,14 +17784,14 @@ snapshots:
dependencies:
typescript: 5.9.2
- ts-node@10.9.2(@types/node@22.18.6)(typescript@5.9.2):
+ ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.2):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 22.18.6
+ '@types/node': 22.18.8
acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
@@ -17920,7 +17921,7 @@ snapshots:
undici-types@6.21.0: {}
- undici-types@7.12.0: {}
+ undici-types@7.14.0: {}
undici@5.29.0:
dependencies:
@@ -17975,9 +17976,9 @@ snapshots:
unpipe@1.0.0: {}
- update-browserslist-db@1.1.3(browserslist@4.26.2):
+ update-browserslist-db@1.1.3(browserslist@4.26.3):
dependencies:
- browserslist: 4.26.2
+ browserslist: 4.26.3
escalade: 3.2.0
picocolors: 1.1.1
@@ -18095,13 +18096,13 @@ snapshots:
core-util-is: 1.0.2
extsprintf: 1.3.0
- vite-node@3.2.4(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1):
+ vite-node@3.2.4(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1):
dependencies:
cac: 6.7.14
debug: 4.4.3(supports-color@10.2.2)
es-module-lexer: 1.7.0
pathe: 2.0.3
- vite: 7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
+ vite: 7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -18116,7 +18117,7 @@ snapshots:
- tsx
- yaml
- vite@7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1):
+ vite@7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1):
dependencies:
esbuild: 0.25.9
fdir: 6.5.0(picomatch@4.0.3)
@@ -18125,7 +18126,7 @@ snapshots:
rollup: 4.52.3
tinyglobby: 0.2.15
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
fsevents: 2.3.3
jiti: 1.21.7
less: 4.4.0
@@ -18134,11 +18135,11 @@ snapshots:
tsx: 4.20.6
yaml: 2.8.1
- vitest@3.2.4(@types/node@24.5.2)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1):
+ vitest@3.2.4(@types/node@24.7.0)(jiti@1.21.7)(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1):
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1))
+ '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
@@ -18156,11 +18157,11 @@ snapshots:
tinyglobby: 0.2.14
tinypool: 1.1.1
tinyrainbow: 2.0.0
- vite: 7.1.5(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
- vite-node: 3.2.4(@types/node@24.5.2)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
+ vite: 7.1.5(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
+ vite-node: 3.2.4(@types/node@24.7.0)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 24.5.2
+ '@types/node': 24.7.0
jsdom: 26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5)
transitivePeerDependencies:
- jiti
@@ -18198,7 +18199,7 @@ snapshots:
web-vitals@4.2.4: {}
- webdriver-bidi-protocol@0.2.11: {}
+ webdriver-bidi-protocol@0.3.6: {}
webdriver-js-extender@2.1.0:
dependencies:
@@ -18226,11 +18227,11 @@ snapshots:
webpack-dev-middleware@7.4.2(webpack@5.101.2(esbuild@0.25.9)):
dependencies:
colorette: 2.0.20
- memfs: 4.47.0
+ memfs: 4.48.1
mime-types: 2.1.35
on-finished: 2.4.1
range-parser: 1.2.1
- schema-utils: 4.3.2
+ schema-utils: 4.3.3
optionalDependencies:
webpack: 5.101.2(esbuild@0.25.9)
@@ -18241,7 +18242,7 @@ snapshots:
'@types/express': 4.17.23
'@types/express-serve-static-core': 4.19.6
'@types/serve-index': 1.9.4
- '@types/serve-static': 1.15.8
+ '@types/serve-static': 1.15.9
'@types/sockjs': 0.3.36
'@types/ws': 8.18.1
ansi-html-community: 0.0.8
@@ -18257,7 +18258,7 @@ snapshots:
launch-editor: 2.11.1
open: 10.2.0
p-retry: 6.2.1
- schema-utils: 4.3.2
+ schema-utils: 4.3.3
selfsigned: 2.4.1
serve-index: 1.9.1
sockjs: 0.3.24
@@ -18295,7 +18296,7 @@ snapshots:
'@webassemblyjs/wasm-parser': 1.14.1
acorn: 8.15.0
acorn-import-phases: 1.0.4(acorn@8.15.0)
- browserslist: 4.26.2
+ browserslist: 4.26.3
chrome-trace-event: 1.0.4
enhanced-resolve: 5.18.3
es-module-lexer: 1.7.0
@@ -18307,8 +18308,8 @@ snapshots:
loader-runner: 4.3.0
mime-types: 2.1.35
neo-async: 2.6.2
- schema-utils: 4.3.2
- tapable: 2.2.3
+ schema-utils: 4.3.3
+ tapable: 2.3.0
terser-webpack-plugin: 5.3.14(esbuild@0.25.9)(webpack@5.101.2(esbuild@0.25.9))
watchpack: 2.4.4
webpack-sources: 3.3.3
@@ -18357,7 +18358,7 @@ snapshots:
is-async-function: 2.1.1
is-date-object: 1.1.0
is-finalizationregistry: 1.1.1
- is-generator-function: 1.1.0
+ is-generator-function: 1.1.2
is-regex: 1.2.1
is-weakref: 1.1.1
isarray: 2.0.5
diff --git a/tests/legacy-cli/e2e.bzl b/tests/legacy-cli/e2e.bzl
index 57ed1da1bebf..ee9241e8d973 100644
--- a/tests/legacy-cli/e2e.bzl
+++ b/tests/legacy-cli/e2e.bzl
@@ -129,12 +129,7 @@ def _e2e_tests(name, runner, toolchain, **kwargs):
tags = tags,
toolchains = toolchains,
node_toolchain = toolchain,
- include_npm = select({
- # For Windows testing mode, we use the real global NPM as otherwise this
- # will be a lot of files that need to be brought from WSL to the host FS.
- "@platforms//os:windows": False,
- "//conditions:default": True,
- }),
+ include_npm = False,
**kwargs
)