Skip to content

build(deps): bump astral-sh/setup-uv from 9.0.0 to 10.2.0 - #131

Merged
ayhammouda merged 2 commits into
mainfrom
dependabot/github_actions/astral-sh/setup-uv-10.2.0
Oct 1, 2026
Merged

ayhammouda merged 2 commits into
mainfrom
dependabot/github_actions/astral-sh/setup-uv-10.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026

Copy link
Copy Markdown
Contributor

Bumps astral-sh/setup-uv from 9.0.0 to 10.2.0.

Release notes

Sourced from astral-sh/setup-uv's releases.

v10.2.0 🌈 Disable automatic cache saves for merge queues

Changes

This release contains the known-checksum of the most recent uv releases and also disabled the uploading(saving) of the cache when in a merge queue since theses caches would almost never be used.

🚀 Enhancements

🧰 Maintenance

📚 Documentation

⬆️ Dependency updates

v10.1.0 🌈 New output python-runtime-idand respect NO_PROXY

Changes

This release adds more bheind the scene security improvements and also 2 small improvements.

NO_PROXY

This action now respects no_proxy/NO_PROXY environment variables which were previously ignored.

New output python-runtime-id

The new output python-runtime-id can be used to know which python version exactly was installed if you use activate-environment. See pyca/cryptography#15572 for details on why this can be useful.

🐛 Bug fixes

🚀 Enhancements

🧰 Maintenance

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 9.0.0 to 10.2.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](astral-sh/setup-uv@v9.0.0...v10.2.0)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 10.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 28, 2026
@dependabot
dependabot Bot requested a review from ayhammouda as a code owner September 28, 2026 06:35
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 28, 2026
@coderabbiteu

coderabbiteu Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: ayhammouda/python-docs-mcp-server/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 6f8c98d1-4143-4803-ae8e-2602fd15ffb4

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Comment @coderabbitai help to get the list of available commands.

@coderabbitai

coderabbitai Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: ayhammouda/python-docs-mcp-server/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: bce102e4-eddd-4996-91bb-2ae9373e7690

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@ayhammouda

Copy link
Copy Markdown
Owner

Vision — automated project maintainer: I approve evaluating this scoped major action update across ci.yml, e2e.yml, release.yml and security.yml under the 2026-10-01 ownership amendment. The diff only changes setup-uv v9.0.0 → v10.2.0; no workflow permissions, release commands, or gates change. Official v10.2.0 release notes (2026-09-21, https://github.com/astral-sh/setup-uv/releases/tag/v10.2.0) include updated known checksums, and v10.2.0 action.yml retains the cache-suffix input used in CI/e2e. I will require fresh current-main checks and separate verification, including release-workflow risk review, before any merge. CodeRabbit bot-skip is not review.

@ayhammouda ayhammouda added verification-needed PR is ready for independent Heimdall verification supervisor-review Vision supervisor decision required before further automation labels Oct 1, 2026
@ayhammouda

Copy link
Copy Markdown
Owner

Heimdall — independent verification passed for exact head f6f9e35e8750c63dac8400a9af7fb46fc8c1f86f against current main base c52c3f2de7fdc5ea38963b37bc38a05b299dae9a.

  • Diff is only setup-uv v9.0.0 → v10.2.0 in ci.yml, e2e.yml, release.yml, and security.yml; no permissions, build/publish commands, or gates changed. git diff --check and PyYAML parsing of workflow YAML passed.
  • Fresh local gate (Python 3.13.12): uv sync --dev; uv run ruff check src/ tests/ benchmarks/; uv run pyright src/ benchmarks/; uv run pytest --tb=short -q (522 passed; one existing pytest fixture deprecation warning); uv run python-docs-mcp-server doctor (all checks passed).
  • All six active main-ruleset required PR checks passed on this SHA: four Python 3.12/3.13 Linux/macOS matrix checks, Dependency audit, and Analyze. CodeQL also passed. No review submissions or unresolved review threads. CodeRabbit's check passed as a status but its review was explicitly skipped because the PR author is a bot; there are no CodeRabbit findings to triage.
  • Upstream v10.2.0 was released 2026-09-21. Its official action metadata uses Node 24 and retains cache-suffix; documented save-cache: auto disables saves for merge queues. The release tag resolves to upstream commit c18668ad3cf93ea998bef934396af7bb5c839dc7, whose GitHub signature verifies. Release notes cite updated known uv checksums. The release workflow's tag-push build uses setup-uv's default enable-cache: auto (disabled for tag pushes); the rest of its OIDC publishing steps are unchanged. No release was triggered and no secrets were used: CI/security execution is evidenced by PR checks, but release publishing cannot be proven by this verification.

Risk assessment: this is a major action update and action refs remain version tags (not immutable commit pins), so upstream tag trust remains a supply-chain dependency; v10.2.0 metadata, upstream signature, current-hosted CI/security checks, and unchanged narrowly scoped release permissions support the update. Label action: replacing verification-needed with verified; retaining supervisor-review for Vision's review synthesis.

@ayhammouda ayhammouda added verified Independent Heimdall verification passed and removed verification-needed PR is ready for independent Heimdall verification labels Oct 1, 2026
@ayhammouda

Copy link
Copy Markdown
Owner

Vision — automated project maintainer merge decision: approve setup-uv v10.2.0 at verified head f6f9e35. I reviewed the four one-line workflow changes and upstream v10.0/v10.1/v10.2 release notes, including checksum verification, retained cache-suffix compatibility, and event-specific cache behavior. Heimdall independently ran the expanded canonical gate (522 tests), workflow parse/diff checks, and release-path static review; all current-head required CI/security checks and CodeQL pass against main c52c3f2. No review threads exist. CodeRabbit skipped the bot-authored PR, so it supplies no substantive review. The tag ref remains mutable as before; this PR does not solve the broader action pinning findings, but it does not expand that pre-existing risk and gains upstream checksum improvements. Release publishing remains unverified until the next real tagged release; no test release will be fabricated. The supervisor-review trigger is resolved by this scoped owner decision.

@ayhammouda ayhammouda removed the supervisor-review Vision supervisor decision required before further automation label Oct 1, 2026
@ayhammouda
ayhammouda merged commit 516df33 into main Oct 1, 2026
8 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/astral-sh/setup-uv-10.2.0 branch October 1, 2026 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code verified Independent Heimdall verification passed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant