Update all non-major dependencies #268
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.15.0->v6.16.0v3.3.0->v3.4.00.6.3->0.6.17v3.8.1->v3.8.2>=0.45.3,<0.46->>=0.46.2,<0.47<25.1.1,>=25.1.0-><25.3.1,>=25.3.0Release Notes
docker/build-push-action (docker/build-push-action)
v6.16.0Compare Source
docker/login-action (docker/login-action)
v3.4.0Compare Source
Full Changelog: docker/login-action@v3.3.0...v3.4.0
astral-sh/uv (ghcr.io/astral-sh/uv)
v0.6.17Compare Source
Preview features
Bug fixes
python(#13051)requires-pythoneven if not listed on the index page (#13086)v0.6.16Compare Source
Bug fixes
v0.6.15Compare Source
This release includes preliminary support for the
pylock.tomlfile format, as standardized in PEP 751.pylock.tomlis an alternative resolution output format intended to replacerequirements.txt(e.g., in the context ofuv pip compile, whereby a "locked"requirements.txtfile is generated from a set of input requirements).pylock.tomlis standardized and tool-agnostic, such that in the future,pylock.tomlfiles generated by uv could be installed by other tools, and vice versa.As of this release,
pylock.tomlis supported in the following commands:uv.lockto thepylock.tomlformat, run:uv export -o pylock.tomlpylock.tomlfile from a set of requirements, run:uv pip compile -o pylock.toml -r requirements.inpylock.tomlfile, run:uv pip sync pylock.tomloruv pip install -r pylock.tomlEnhancements
uv pip compile(#13019)uv exportsupport for PEP 751 (#12955)requirements.txt(verbatim) as a format on the CLI (#12957)UV_NO_EDITABLEenvironment variable to set--no-editableon all invocations (#12773)pylock.tomltouv pip installanduv pip sync(#12992)SIGINTto child processes (#13018)uv.lock(#12968)which gitinuv init(#12893)--dry-runwith--locked/--frozenforuv sync(#12778)uv export(#12958)uv initresilient against broken git (#12895)uv run --withdependencies (#12882)uv tooland PEP723 scripts. (#12842)uvxbinary when searching for uv binary (#12923)SourceNotAllowederror message during Python discovery (#13012)Preview features
Bug fixes
config-settingswith example in docs (#12947)PythonDownloadRequestparsing for partial keys (#12925)uv-pep440(#12836)uv run(#13017)CCandCCXentries in sysconfig for cross-compiledaarch64Python distributions (#12239)UV_STACK_SIZE(#12839)uv python list(#12915)subdirectoryto Direct URL for local directories (#12971)uv python install(#12194)uv init(#12870)Documentation
uv python list --only-downloadsand--only-installed(#12916)--lockedtouv syncin GitHub Actions guide (#12819)"all"default-groupssetting documentation (#12963)--frozenwith--lockedin Docker integration guide (#12818)v0.6.14Compare Source
Python versions
The following Python versions have been added:
See the
python-build-standalonerelease notes for more details.Enhancements
uv-buildanduv_buildaliases touv init --build-backend(#12776)environment.ymlfiles (#12669)Preview features
Performance
Bug fixes
tool.uv.sourcesis set in system-level configuration file (#12757)uv init(#12756)Documentation
uv pip sync(#12683)v0.6.13Compare Source
Enhancements
--show-versiontouv python find(#12376)--no-configwarning fromuv pip compileanduv pip sync(#12642)PATHwhen searching for Python interpreters (#12367)SCRIPT_PATHin relocatable activation script (#12672)UV_PYTHON_DOWNLOADS_JSON_URLto set custom managed python sources (#10939)pyproject.tomlfiles inuv pip compile -o(#12673)--offlineflag for Git operations (#12619)Bug fixes
uv exportwith conflicts (#12726)Rust API
v0.6.12Compare Source
Enhancements
uv python list(#12628)Bug fixes
authenticatewhen usingexplicit = true(#12631)uv addanduv remove(#12586)python-platformin settings files (#12592)Documentation
uv buildtopackage = false(#12608)authenticate = alwaysdocumentation (#12498)v0.6.11Compare Source
Enhancements
uv exportcommand (#12350)--find-links-style "flat" indexes in[[tool.uv.index]](#12407)-qand-qq(#12300)Configuration
UV_PROJECTenvironment to set project directory. (#12327)Performance
Bug fixes
requires-pythonto script blocks (#12517)uv sync(#12502)uv tree --only-group(#12560)v0.6.10Compare Source
Enhancements
uv sync --checkflag (#12342)uv python list(#12375).envfiles inuv tool run(#12386)python find --script(#11891)Preview features
--torch-backendis enabled (#12385)Performance
Bug fixes
--no-build(#12314)--find-linksentries for pinned indexes (#12396)--exclude-newer(#12299)requirements.txt(#12354)pipcommands (#12470)v0.6.9Compare Source
Enhancements
keyring --mode credswhenauthenticate = "always"(#12316)authenticate = "always"(#12313)Bug fixes
UV_MANAGED_PYTHONflags (#12345)Documentation
--torch-backendto the PyTorch guide (#12317)#keyring-providerreferences in alternative index docs (#12315)--directorypath in examples (#12165)Preview changes
--torch-backend=auto(#12070)v0.6.8Compare Source
Enhancements
default-groups = "all"(#12289)--managed-pythonand--no-managed-pythonflags for toggling Python preferences (#12246)Performance
Bug fixes
requires-python(#12278)Planner::build(#12281)v0.6.7Compare Source
Python
CXXcompiler on LinuxSee the
python-build-standalonerelease notes for more details.Enhancements
-cconstraints inuv add(#12209)--globaldefault version inuv python pin(#12115)uv pip install(#12176)--groupflag touv pip installanduv pip compile(#11686)Preview features
Performance
Filestruct (#12159)Bug fixes
srcto default cache keys (#12062)python pin --globalcreates parent directories if missing (#12180)uv sync --script(#12158)activate.batoutput (#12160)Rust API
BaseClientBuildto accept custom proxies (#12232)Documentation
v0.6.6Compare Source
Python
See the
python-build-standalonerelease notes for more details.Enhancements
--markerflag touv add(#12012)[index].authenticateallowing authentication to be required on an index (#11896)uv tool run(#12079)include-group(#12005)uv addfailed (#12106)Performance
uv-auth(#12077)Bug fixes
PATHupdated when theexportis commented in the shellrc (#12043)uv publishretry on network failures (#12041)uv publishto comply with WSGI PyPI server constraints (#12111)uv python install --reinstallwhen the version was not previously installed (#12124)Preview features
uv_buildinvocation (#12058)Documentation
python-versions.md(#12112)[index].authenticatedocs (#12102)v0.6.5Compare Source
Enhancements
--constraintsand--overridesinuvx(#10207)satisfiescheck foruv tool run(#11994)package = trueontool.uv.sources(#12014)uv run(#11888).pyscript (#11623)uvx run(#11992)Configuration
NO_BUILDandNO_BUILD_PACKAGEenvironment variables (#11968)Performance
Bug fixes
--userinstead of--username(#11947)Preview
uv_buildpackage (#11446)v0.6.4Compare Source
Enhancements
-vvv) (#11758)Bug fixes
uv tool uninstall(#11889)include-system-site-packagesin layered environments (#11873)uv tool update-shellin PowerShell (#11846)65001before setting environment variables in virtual environments (#11831)Performance
Stringfor package name constructors (#11768)Stringin deserializers (#11764)zlib-rs(again) (#11894)SmallStringfor filenames and URLs (#11765)Documentation
no_default_groupsdocumentation and changelog (#11928)sigstore/cosign-installer (sigstore/cosign-installer)
v3.8.2Compare Source
What's Changed
Full Changelog: sigstore/cosign-installer@v3...v3.8.2
encode/starlette (starlette)
v0.46.2: Version 0.46.2Compare Source
What's Changed
TemplateResponseby @alex-oleshkevich in https://github.com/encode/starlette/pull/2909BaseHTTPMiddlewareby @ramannanda9 in https://github.com/encode/starlette/pull/2911New Contributors
Full Changelog: Kludex/starlette@0.46.1...0.46.2
v0.46.1: Version 0.46.1Compare Source
Fixed
follow_symlinks=True#2896.Full Changelog: Kludex/starlette@0.46.0...0.46.1
v0.46.0: Version 0.46.0Compare Source
Added
GZipMiddleware: Make sureVaryheader is always added if a response can be compressed #2865.Fixed
GZipMiddleware: Don't compress on server sent events #2871.Changed
MultiPartParser: Renamemax_file_sizetospool_max_size#2780.Deprecated
TestClient(timeout=...)#2840.New Contributors
Full Changelog: Kludex/starlette@0.45.3...0.46.0
hynek/structlog (structlog)
v25.3.0Compare Source
Fixed
structlog.processors.TimeStampernow again uses timestamps using UTC for custom format strings whenutc=True.#713
v25.2.0Compare Source
Added
structlog.tracebacks.Stacknow includes anexc_notesfield reflecting the notes attached to the exception.#684
Changed
structlog.stdlib.BoundLogger's binding-related methods now also returnSelf.#694
structlog.processors.TimeStampernow produces internally timezone-awaredatetimeobjects.Default output hasn't changed, but you can now use
%zin your fmt string.#709
Fixed
structlog.dev.RichTracebackFormatterfor imports.#699
structlog.processors.LogfmtRendererfor imports.#701
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.