An open index of dependabot pull requests across open source projects.

Bump the rust-dependencies group across 1 directory with 13 updates

Merged
Number: #2114
Type: Pull Request
State: Merged
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 0
Created: May 13, 2025 at 02:06 PM UTC
(about 1 year ago)
Updated: May 13, 2025 at 02:37 PM UTC
(about 1 year ago)
Merged: May 13, 2025 at 02:37 PM UTC
(about 1 year ago)
by Aaron1011
Time to Close: 31 minutes
Labels:
rust dependencies
Description:

Bumps the rust-dependencies group with 13 updates in the / directory:

Package From To
tokio 1.44.2 1.45.0
clap 4.5.37 4.5.38
object_store 0.12.0 0.12.1
git2 0.20.1 0.20.2
aws-sdk-bedrockruntime 1.85.0 1.87.0
minijinja 2.9.0 2.10.2
aws-sdk-sagemakerruntime 1.67.0 1.69.0
tempfile 3.19.1 3.20.0
aws-sdk-s3 1.83.0 1.85.0
tower-http 0.6.2 0.6.4
rustls 0.23.26 0.23.27
trybuild 1.0.104 1.0.105
tree-sitter 0.25.3 0.25.4

Updates tokio from 1.44.2 to 1.45.0

Release notes

Sourced from tokio's releases.

Tokio v1.45.0

Added

  • metrics: stabilize worker_total_busy_duration, worker_park_count, and worker_unpark_count (#6899, #7276)
  • process: add Command::spawn_with (#7249)

Changed

  • io: do not require Unpin for some trait impls (#7204)
  • rt: mark runtime::Handle as unwind safe (#7230)
  • time: revert internal sharding implementation (#7226)

Unstable

  • rt: remove alt multi-threaded runtime (#7275)

#6899: tokio-rs/tokio#6899 #7276: tokio-rs/tokio#7276 #7249: tokio-rs/tokio#7249 #7204: tokio-rs/tokio#7204 #7230: tokio-rs/tokio#7230 #7226: tokio-rs/tokio#7226 #7275: tokio-rs/tokio#7275

Commits
  • 00754c8 chore: prepare Tokio v1.45.0 (#7308)
  • 1ae9434 time: revert "use sharding for timer implementation" related changes (#7226)
  • 8895bba ci: Test AArch64 Windows (#7288)
  • 48ca254 time: update sleep documentation to reflect maximum allowed duration (#7302)
  • a0af02a compat: add more documentation to tokio_util::compat (#7279)
  • 0ce3a11 metrics: stabilize worker_park_count and worker_unpark_count (#7276)
  • 1ea9ce1 ci: fix cfg!(miri) declarations in tests (#7286)
  • 4d4d126 chore: prepare tokio-util v0.7.15 (#7283)
  • 5490267 fs: update the mockall dev dependency to 0.13.0 (#7234)
  • 1434b32 examples: improve echo example consistency (#7256)
  • Additional commits viewable in compare view

Updates clap from 4.5.37 to 4.5.38

Release notes

Sourced from clap's releases.

v4.5.38

[4.5.38] - 2025-05-11

Fixes

  • (help) When showing aliases, include leading -- or -
Changelog

Sourced from clap's changelog.

[4.5.38] - 2025-05-11

Fixes

  • (help) When showing aliases, include leading -- or -
Commits
  • 2920fb0 chore: Release
  • 8902627 docs: Update changelog
  • 79d696f Merge pull request #5813 from epage/ignore
  • 479df35 fix(parser): Fill in defaults on ignored error
  • a1d69ca refactor(parser): Split up parsing from post-processing
  • 6827841 test(parser): Show bad ignore_errors defaulting case
  • 76d0049 test(parser): Verify defaulting on errors
  • 3f5c05c test(parser): Ensure we are actually testing ignore_errors
  • ba4745d chore(ci): Fix use of permissions
  • 22944b4 chore(ci): Use matrix for tracking the runner
  • Additional commits viewable in compare view

Updates object_store from 0.12.0 to 0.12.1

Changelog

Sourced from object_store's changelog.

Historical Changelog

Commits
  • ed9329f Tweaks for 0.12.1 release (#354)
  • 95120d8 Prepare for 0.12.1 release (#349)
  • 36752c9 feat: add EKS Pod Identity support (#282) (#333)
  • a1e271d Fix GCP signing token (#338)
  • e0625b3 feat: Add SpawnService and SpawnedReqwestConnector for running requests o...
  • edc01d9 chore: Add anda_object_store to README (#346)
  • 516ebe5 Update nix requirement from 0.29.0 to 0.30.0 (#344)
  • 8d3d831 Support object_store with wasm: Default wasm32-unknown-unknown HttpConnecto...
  • e157e2c Enable anonymous access to GCS buckets (#322)
  • 7272f70 Fix query parameter signing in Azure (#334)
  • Additional commits viewable in compare view

Updates git2 from 0.20.1 to 0.20.2

Changelog

Sourced from git2's changelog.

0.20.2 - 2025-05-05

0.20.1...0.20.2

Added

  • Added Status::WT_UNREADABLE. #1151

Fixed

  • Added missing codes for GIT_EDIRECTORY, GIT_EMERGECONFLICT, GIT_EUNCHANGED, GIT_ENOTSUPPORTED, and GIT_EREADONLY to Error::raw_code. #1153
  • Fixed missing initialization in Indexer::new. #1160
Commits
  • 1fb5f64 Merge pull request #1161 from ehuss/bump-version
  • 26bfd30 Update version of git2 to 0.20.2
  • eef4592 Merge pull request #1160 from ehuss/indexer-init
  • 7f42b7a Clarify Indexer::new path parameter
  • 1774e57 Call init in Indexer::new
  • 5bc3baa Merge pull request #1155 from reddevilmidzy/master
  • ba5e1b3 Make link an intra-doc link
  • 38681b1 fix: add a backtick
  • b82f801 Merge pull request #1153 from alyssais/raw_code
  • 00faf61 Add missing code checks to Error::raw_code()
  • Additional commits viewable in compare view

Updates aws-sdk-bedrockruntime from 1.85.0 to 1.87.0

Commits

Updates minijinja from 2.9.0 to 2.10.2

Release notes

Sourced from minijinja's releases.

2.10.2

Release Notes

  • Fixed an issue with the function bounds that caused the next-generation trait resolver to fail. #787

Install minijinja-cli 2.10.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/minijinja/releases/download/2.10.2/minijinja-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/mitsuhiko/minijinja/releases/download/2.10.2/minijinja-cli-installer.ps1 | iex"

Download minijinja-cli 2.10.2

File Platform Checksum
minijinja-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
minijinja-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
minijinja-cli-i686-pc-windows-msvc.zip x86 Windows checksum
minijinja-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
minijinja-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
minijinja-cli-i686-unknown-linux-gnu.tar.xz x86 Linux checksum
minijinja-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
minijinja-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
minijinja-cli-i686-unknown-linux-musl.tar.xz x86 MUSL Linux checksum
minijinja-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

2.10.1

Release Notes

  • Re-release of 2.10.0 because of a broken release process.

Install minijinja-cli 2.10.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/minijinja/releases/download/2.10.1/minijinja-cli-installer.sh | sh

Install prebuilt binaries via powershell script

... (truncated)

Changelog

Sourced from minijinja's changelog.

2.10.2

  • Fixed an issue with the function bounds that caused the next-generation trait resolver to fail. #787

2.10.1

  • Re-release of 2.10.0 because of a broken release process.

2.10.0

  • Fix incorrect permissions when --output is used in the CLI. #772
  • Added mj_err_get_debug_info to the C-ABI. #775
  • Modules now capture their output like they do in Jinja2. This means that if you do {% import 'template.j2' as x %} and you then render {{ x }} the output of template.j2 is rendered as if it was included. #778
  • Improved compatibility with Jinja2 for slicing. Negative steps are now correctly handled. Additionally slicing on bytes now correctly handles steps other than 1. #781
Commits

Updates aws-sdk-sagemakerruntime from 1.67.0 to 1.69.0

Commits

Updates tempfile from 3.19.1 to 3.20.0

Changelog

Sourced from tempfile's changelog.

3.20.0

This release mostly unifies the behavior/capabilities around "keeping" temporary files:

  • Rename Builder::keep(bool) (via deprecation) to Builder::disable_cleanup(bool) to make it clear that behaves differently from NamedTempFile::keep(). The former disables automatic cleanup while the latter consumes the NamedTempFile object entirely and unsets the "temporary file" attribute (on Windows).
  • Rename TempDir::into_path (via deprecation) to TempDir::keep to mirror NamedTempFile::keep.
  • Add TempDir::disable_cleanup, NamedTempFile::disable_cleanup, and TempPath::disable_cleanup making it possible to disable automatic cleanup in-place after creating a temporary file/directory (equivalent to calling Builder::disable_cleanup before creating the file/directory).

Additionally, it adds a few spooled temporary file features:

  • Add SpooledTempFile::into_file for turning a SpooledTempFile into a regular unnamed temporary file, writing it to the backing storage ("rolling" it) if it was still stored in-memory.
  • Add spooled_tempfile_in and SpooledTempFile::new_in methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).

Finally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.

BREAKING for those with deny(warnings):

  • Builder::keep deprecated in favor of Builder::disable_cleanup.
  • TempDir::into_path is deprecated in favor of TempDir::keep.

BREAKING:

Commits
  • 99ffea6 chore: release v3.20.0 (#358)
  • bd2b267 feat: make it possible to disable cleanup in-place after creation (#355)
  • 3b30099 ci: really check docs for warnings (#357)
  • f701f52 ci: check docs (#356)
  • d34afe9 doc: improve SpooledData documentation
  • 6deb42e doc: make it easier to pick the correct tempfile constructor/type
  • e284782 feat: allow creating spooled temporary files in a specific directory (#353)
  • 07edc31 feat: implement SpooledTempFile::into_file (#352)
  • b122355 fix: add must_use attribute to TempDir::keep (#351)
  • cbd1e97 feat: rename TempDir::into_path to TempDir::keep (#349)
  • Additional commits viewable in compare view

Updates aws-sdk-s3 from 1.83.0 to 1.85.0

Commits

Updates tower-http from 0.6.2 to 0.6.4

Release notes

Sourced from tower-http's releases.

tower-http 0.6.4

Added

  • decompression: Support HTTP responses containing multiple ZSTD frames (#548)
  • The ServiceExt trait for chaining layers onto an arbitrary http service just like ServiceBuilderExt allows for ServiceBuilder (#563)

Fixed

  • Remove unnecessary trait bounds on S::Error for Service impls of RequestBodyTimeout<S> and ResponseBodyTimeout<S> (#533)
  • compression: Respect is_end_stream (#535)
  • Fix a rare panic in fs::ServeDir (#553)
  • Fix invalid content-lenght of 1 in response to range requests to empty files (#556)
  • In AsyncRequireAuthorization, use the original inner service after it is ready, instead of using a clone (#561)

#533: tower-rs/tower-http#533 #535: tower-rs/tower-http#535 #548: tower-rs/tower-http#548 #553: tower-rs/tower-http#556 #556: tower-rs/tower-http#556 #561: tower-rs/tower-http#561 #563: tower-rs/tower-http#563

tower-http 0.6.3

This release was yanked because its definition of ServiceExt was quite unhelpful, in a way that's very unlikely that anybody would start depending on within the small timeframe before this was yanked, but that was technically breaking to change.

Commits

Updates rustls from 0.23.26 to 0.23.27

Commits
  • 2601909 Bump version to 0.23.27
  • a70b0e6 Handle webpki RequiredEkuNotFoundContext errors
  • 06a704e Update to webpki 0.103.2
  • 9509626 Deprecate dangerous_extract_secrets on unbuffered connections
  • bf9e874 Add test cases for KernelConnection key updates
  • 5a12171 Add kernel connection API
  • 35c44d2 Extract tls13 expand_secret function out of extract_secrets
  • 47ed0c6 ci: enable triggering CI workflow manually
  • 26b8ee3 ci: skip push triggers for most branches
  • 70ed532 Update Rust crate nix to 0.30
  • Additional commits viewable in compare view

Updates trybuild from 1.0.104 to 1.0.105

Release notes

Sourced from trybuild's releases.

1.0.105

Commits
  • a2eb852 Release 1.0.105
  • 0b1697a Recognize instrument-coverage in non-UTF8 rustc flags
  • a6fc23b Touch up PR 305
  • fb877e3 Merge pull request #305 from davidhewitt/instrument-coverage
  • 1b3e261 support passing -C instrument-coverage in RUSTFLAGS
  • See full diff in compare view

Updates tree-sitter from 0.25.3 to 0.25.4

Release notes

Sourced from tree-sitter's releases.

v0.25.4

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter/compare/v0.25.3...v0.25.4

Commits
  • 726dcd1 0.25.4
  • b0a6bde fix(lib): return early for empty predicate step slice
  • 69723ca fix(query): correct last_child_step_index in cases where a new step
  • 97131b4 fix(rust): address new clippy lint
  • a3f86b1 fix(rust): ignore obfuscated_if_else lint
  • 41413e7 fix(generate): mark url as a Windows-only dependency
  • d7d0d9f fix(lib): do not access the alias sequence for the end subtree in `ts_subtr...
  • a876fff fix(parse): explicitly move temporaries in the logger callback
  • 7ddcc7b perf(highlight): use BTreeMap over IndexMap for highlight configs
  • 779d613 docs(cli): improve documentation for the edits argument when parsing code
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
Commits:
1
Files Changed:
9
Additions:
+51
Deletions:
-49
Package Dependencies
Package:
clap
Ecosystem:
cargo
Version Change:
4.5.37 → 4.5.38
Update Type:
Patch
Package:
tree-sitter
Ecosystem:
cargo
Version Change:
0.25.3 → 0.25.4
Update Type:
Patch
Package:
tokio
Ecosystem:
cargo
Version Change:
1.44.2 → 1.45.0
Update Type:
Minor
Package:
tower-http
Ecosystem:
cargo
Version Change:
0.6.2 → 0.6.4
Update Type:
Patch
Package:
tempfile
Ecosystem:
cargo
Version Change:
3.19.1 → 3.20.0
Update Type:
Minor
Package:
aws-sdk-s3
Ecosystem:
cargo
Version Change:
1.83.0 → 1.85.0
Update Type:
Minor
Package:
rustls
Ecosystem:
cargo
Version Change:
0.23.26 → 0.23.27
Update Type:
Patch
Package:
trybuild
Ecosystem:
cargo
Version Change:
1.0.104 → 1.0.105
Update Type:
Patch
Package:
git2
Ecosystem:
cargo
Version Change:
0.20.1 → 0.20.2
Update Type:
Patch
Ecosystem:
cargo
Version Change:
1.85.0 → 1.87.0
Update Type:
Minor
Package:
minijinja
Ecosystem:
cargo
Version Change:
2.9.0 → 2.10.2
Update Type:
Minor
Ecosystem:
cargo
Version Change:
0.12.0 → 0.12.1
Update Type:
Patch
Ecosystem:
cargo
Version Change:
1.67.0 → 1.69.0
Update Type:
Minor
Technical Details
ID: 241624
UUID: 2516757382
Node ID: PR_kwDOMXNO-86WAquG
Host: GitHub
Repository: tensorzero/tensorzero
Merge State: Unknown