Update all non-major dependencies #234
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v6.11.0->v6.12.00.5.16->0.5.22Release Notes
docker/build-push-action (docker/build-push-action)
v6.12.0Compare Source
Full Changelog: docker/build-push-action@v6.11.0...v6.12.0
astral-sh/uv (ghcr.io/astral-sh/uv)
v0.5.22Compare Source
Enhancements
Performance
pyproject.tomlfrom GitHub API (#10765)Bug fixes
Requires-Distmismatches (#10797)Error messages
Documentation
v0.5.21Compare Source
Enhancements
Configuration
UV_VENV_SEEDenvironment variable (#10715)Performance
Bug fixes
requires-pythonmarker with disjunctions (#10704)requirements.txt(#10690)Documentation
SyntaxWarningcompatibility note to bytecode compilation docs (#10701)MACOSX_DEPLOYMENT_TARGETto the--python-platformdocumentation (#10698)v0.5.20Compare Source
Bug fixes
v0.5.19Compare Source
Enhancements
pip freeze --path(#10488)uv run <script.py>(#10588)--native-tlson SSL errors (#10605)--output-format=jsonsupport touv python list(#10596)Python
The managed Python distributions have been updated, including:
libeditupdated from2021091-3.1 ->2024080-3.1tcl/tkupdated from 8.6.12 -> 8.6.14 (for all Python versions on Unix, only for Python 3.14 on Windows)See the
python-build-standalonerelease notes for more details.Performance
WheelFilenameto 48 bytes (#10583)import refrom entrypoint wrapper scripts (#10627)ArcStrin verbatim URL (#10600)memchrfor wheel parsing (#10620)Bug fixes
uv python installon Windows (#10639)pyproject.tomlpath for parse errors inuv venv(#10553)setuptoolsandwheelas seed packages in uv sync on Python 3.12 (#10572)python install(#10629)--config-settingsare present (#10578)Documentation
build-systemfrom example workspace rot (#10636)Preview features
v0.5.18Compare Source
Bug fixes
uv removewhen only comments exist (#10484)v0.5.17Compare Source
This release includes support for generating lockfiles from scripts based on inline metadata, as defined in PEP 723.
By default, scripts remain unlocked, and must be locked explicitly with
uv lock --script /path/to/script.py, whichwill generate a lockfile adjacent to the script (e.g.,
script.py.lock). Once generated, the lockfile will berespected (and updated, if necessary) across
uv run --script,uv add --script, anduv remove --scriptinvocations.This release also includes support for
uv export --scriptanduv tree --script. Both commands support PEP 723scripts with and without accompanying lockfiles.
Enhancements
uv run(#10136)uv add --script(#10145)uv remove --script(#10162)--scriptsupport touv exportfor PEP 723 scripts (#10160)--scriptsupport touv treefor PEP 723 scripts (#10159)lsalias touv {tool, python, pip} list(#10240)--with-requirementsfrom stdin inuv addanduv run(#10447)requirements.txtoptions (#10420)Preview features
Performance
.to_string()call (#10419)ArcStrfor marker values (#10453)ArcStrfor package, extra, and group names (#10475)matches!rather thancontainsinrequirements.txtparsing (#10423)Bug fixes
UV_FIND_LINKSdelimiter to split on commas (#10477)uv tool listoutput when tool environment is broken (#10409)requires-pythonwhen installing tools (#10401)venvactivate scripts (#10397)Documentation
uv lock --scriptto the docs (#10414)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.