Skip to content

chore(deps): update all non-breaking dependencies - #205

Merged
rafaelurben merged 1 commit into
mainfrom
renovate/all-non-breaking
Oct 24, 2026
Merged

rafaelurben merged 1 commit into
mainfrom
renovate/all-non-breaking

Conversation

@rafaels-renovate-bot

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change Pending
astral-sh/uv uses-with patch 0.13.1 → 0.13.4 0.13.5
pypa/gh-action-pypi-publish action patch v1.14.2 → v1.14.3

Release Notes

astral-sh/uv (astral-sh/uv)

v0.13.4

Compare Source

Released on 2026-10-20.

Preview features
  • Validate PEP 825 variant metadata and treat package versions with invalid metadata as unavailable under wheel-variants (#​22512)
Other changes
  • Update the bundled Mozilla root certificates via webpki-root-certs 1.0.10 (#​22760)

v0.13.3

Compare Source

Released on 2026-10-20.

Performance
  • Avoid severe uv export slowdowns in dependency graphs with extras (#​22750)

v0.13.2

Compare Source

Released on 2026-10-19.

Enhancements
  • Report all installed packages in uv workspace metadata, including packages outside the selected resolution (#​22395)
  • Include supported environment restrictions when exporting pylock.toml (#​22596)
  • Retry dropped GET and HEAD requests when fetching package and index data (#​22672)
  • Preserve encoding declarations in wheel data scripts that require shell launchers (#​22526)
  • Show causes and hints when uv python find --script cannot discover an interpreter, including with -q (#​22549)
  • Print valid ksh activation instructions and support non-relocatable environments under OpenBSD-derived ksh (#​22538, #​22572)
  • Allow PEP 508 direct URLs, including Mercurial and extensionless archive URLs, in uv-build's [build-system].requires validation (#​22577)
Python
Preview features
  • Fetch and parse PEP 825 index-level variant metadata with wheel-variants (#​22509, #​22511)
Performance
  • Avoid exponential work when simplifying, traversing, and exporting complex dependency markers (#​22608, #​22615, #​22651, #​22674)
  • Reduce the time and memory used to parse and store complex dependency markers (#​22675, #​22676, #​22681)
  • Reduce resolver memory use for large dependency graphs, forks, extras, and dependency groups (#​22565, #​22625)
  • Speed up project discovery in large workspaces by caching member names (#​22635)
  • Reduce uv's binary size and speed up CycloneDX exports (#​22431)
  • Reduce uv-build binary size, including Linux x86_64 wheels (#​22539, #​22573)
  • Reduce allocations when parsing TOML (#​22679)
Bug fixes
  • Respect --exclude-newer when a newer wheel for the selected source distribution is already cached (#​22685)
  • Prevent URL credentials from leaking through diagnostics or persisted metadata (#​22600, #​22601, #​22617, #​22622, #​22646)
  • Keep separate cache entries for signed --find-links URLs that differ only in sensitive query values (#​22630)
  • Honor PEP 751 environment restrictions when installing or syncing from pylock.toml (#​22594)
  • Use configured credentials before prompting during uv publish, and avoid prompting when no upload occurs (#​22593)
  • Match recursive build globs against complete file paths and ignore invalid license symlinks (#​22581, #​22583)
  • Return an error for invalid uv pip compile --python-version values instead of panicking (#​22727)
  • Reject invalid pylock.toml output filenames before resolution instead of panicking (#​22725)
  • Avoid panicking during repeated resolution conflicts involving fixed-priority packages (#​22589)
  • Create version aliases correctly when installing managed Python into a relative directory (#​22547)
  • Show incompatibilities from failing uv pip check invocations with -q (#​22544)
  • Treat logically equivalent dependency markers as equal regardless of construction order (#​22680)
Rust API
  • Require the opt-in unsafe-url feature to use raw url::Url APIs in uv-pep508 (#​22623)
Documentation
  • Clarify credential lookup, environment synchronization, managed Python, and integration guidance (#​22542)
Other changes
  • Use stable sh.astral.* signing identifiers for macOS binaries (#​22648)
pypa/gh-action-pypi-publish (pypa/gh-action-pypi-publish)

v1.14.3

Compare Source

Keeping the community safe is a collaborative effort! 💛💙

[!important]
🚨 This release includes fixes for GHSA-5xjx-3w67-w9x9 patched up by @​sethmlarson💰 in #​427 and in other places across the ecosystem.

Additional ecosystem and related mitigations beyond you might want to watch out for:

🛠️ Security Tightening

@​webknjaz💰 made sure the dependency tree within the action runtime uses hash-checking from now on via #​420.

🪞 Full Diff: pypa/gh-action-pypi-publish@v1.14.2...v1.14.3

🧔‍♂️ Release Manager: @​webknjaz 🇺🇦

💬 Discuss on Bluesky 🦋, on Mastodon 🐘 and on GitHub.

GH Sponsors badge


Configuration

📅 Schedule: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@rafaels-renovate-bot rafaels-renovate-bot Bot added dependencies Pull requests that update a dependency file dependencies/renovate labels Oct 24, 2026
@rafaelurben
rafaelurben merged commit 5155d00 into main Oct 24, 2026
7 checks passed
@rafaelurben
rafaelurben deleted the renovate/all-non-breaking branch October 24, 2026 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies/renovate dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant