Skip to content
This repository was archived by the owner on Sep 12, 2025. It is now read-only.

Bump the lock group across 1 directory with 27 updates#61

Merged
bug-ops merged 2 commits intomasterfrom
dependabot/cargo/lock-6ed4e801f3
Sep 7, 2025
Merged

Bump the lock group across 1 directory with 27 updates#61
bug-ops merged 2 commits intomasterfrom
dependabot/cargo/lock-6ed4e801f3

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 2, 2025

Closes #215
Bumps the lock group with 19 updates in the / directory:

Package From To
clap 4.5.45 4.5.46
openai-api-rs 6.0.9 6.0.10
regex 1.11.1 1.11.2
rmcp 0.6.0 0.6.1
tempfile 3.20.0 3.21.0
thiserror 2.0.15 2.0.16
url 2.5.4 2.5.7
cc 1.2.33 1.2.35
cfg-if 1.0.1 1.0.3
filetime 0.2.25 0.2.26
io-uring 0.7.9 0.7.10
potential_utf 0.1.2 0.1.3
quinn 0.11.8 0.11.9
quinn-proto 0.11.12 0.11.13
quinn-udp 0.5.13 0.5.14
regex-automata 0.4.9 0.4.10
regex-syntax 0.8.5 0.8.6
time 0.3.41 0.3.42
winapi-util 0.1.9 0.1.10

Updates clap from 4.5.45 to 4.5.46

Release notes

Sourced from clap's releases.

v4.5.46

[4.5.46] - 2025-08-26

Features

  • Expose StyledStr::push_str
Changelog

Sourced from clap's changelog.

[4.5.46] - 2025-08-26

Features

  • Expose StyledStr::push_str
Commits
  • acf9abb chore: Release
  • 9186a18 docs: Update changelog
  • 233c316 Merge pull request #5926 from sorairolake/feature/value-parser-factory-for-sa...
  • 13931a2 Merge pull request #5923 from Reverier-Xu/master
  • 536e29f feat(builder): Add ValueParserFactory for Saturating\<T>
  • 45ed71c chore: Avoid using gen for rust 2024 preserved keyword
  • 5029bb3 chore: Avoid using gen for rust 2024 preserved keyword
  • 8a1d59b chore(deps): Update Rust Stable to v1.85 (#5921)
  • 9caee53 docs(changelog): Clarify 5.0.0
  • cb2352f Merge pull request #5918 from epage/test
  • Additional commits viewable in compare view

Updates openai-api-rs from 6.0.9 to 6.0.10

Commits

Updates regex from 1.11.1 to 1.11.2

Changelog

Sourced from regex's changelog.

1.11.2 (2025-08-24)

This is a new patch release of regex with some minor fixes. A larger number of typo or lint fix patches were merged. Also, we now finally recommend using std::sync::LazyLock.

Improvements:

Bug fixes:

Commits

Updates rmcp from 0.6.0 to 0.6.1

Release notes

Sourced from rmcp's releases.

rmcp-macros-v0.6.1

Added

  • Add prompt support (#351)

Fixed

  • (macros) Allow macros to work even if Future is not in scope (#385)

rmcp-v0.6.1

Added

  • (rmcp) add authorization header support for the streamable http client (#390)
  • (model) add helpers to build enum from concrete values (#393)
  • (model) expose client method name (#391)
  • add resource_link support to tools and prompts (#381)
  • Add prompt support (#351)
  • include reqwest in transport-streamble-http-client feature (#376)

Fixed

  • (auth) url parse is not correct (#402)
  • (readme) missing use declarations, more accurate server instructions (#399)
  • enhance transport graceful shutdown with proper writer closure (#392)

Other

  • simplify remove_route method signature (#401)
Commits
  • 98e2b9d chore: release v0.6.1 (#382)
  • 048f1ac fix(auth): url parse is not correct (#402)
  • 6853143 feat(rmcp): add authorization header support for the streamable http client (...
  • 357671c fix(readme): missing use declarations, more accurate server instructions (#399)
  • eb46b4c refactor: simplify remove_route method signature (#401)
  • 663d5a7 feat(model): add helpers to build enum from concrete values (#393)
  • 7a67482 feat(model): expose client method name (#391)
  • 98b77fd feat: add resource_link support to tools and prompts (#381)
  • d328157 fix: enhance transport graceful shutdown with proper writer closure (#392)
  • a84a3eb fix(macros): Allow macros to work even if Future is not in scope (#385)
  • Additional commits viewable in compare view

Updates tempfile from 3.20.0 to 3.21.0

Changelog

Sourced from tempfile's changelog.

3.21.0

  • Updated windows-sys requirement to allow version 0.60.x
Commits
  • 48bff5f test(tempdir): configure tempdir on wasi
  • 704a1d2 test(tempdir): cleanup tempdir tests and run more tests on wasi
  • a0dc80d Add Android CI target (#367)
  • 4ad1ae6 chore(release): release 3.21.0
  • 3849edd build(deps): bump actions/checkout from 4 to 5 (#368)
  • 0657fdf build(deps): update windows-sys requirement <0.61 (#360)
  • 69b95c7 ci: fix was tests in CI (#361)
  • See full diff in compare view

Updates thiserror from 2.0.15 to 2.0.16

Release notes

Sourced from thiserror's releases.

2.0.16

  • Add to "no-std" crates.io category (#429)
Commits

Updates url from 2.5.4 to 2.5.7

Release notes

Sourced from url's releases.

v2.5.7

What's Changed

v.2.5.6

v.2.5.7

New Contributors

Full Changelog: servo/rust-url@v2.5.5...v2.5.7

v2.5.5

What's Changed

New Contributors

Full Changelog: servo/rust-url@v2.5.4...v2.5.5

Commits

Updates cc from 1.2.33 to 1.2.35

Changelog

Sourced from cc's changelog.

1.2.35 - 2025-09-01

Fixed

  • fix building for aarch64-apple-visionos-sim on nightly (#1534)
  • fix tests apple_sdkroot_wrong (#1530)

Other

  • Regenerate target info (#1536)
  • Optimize Tool::to_command (#1535)
  • Extract find-msvc-tools (#1531)
  • Add prefer_clang_cl_over_msvc (#1516)

1.2.34 - 2025-08-22

Fixed

  • add -mcpu=mvp and -mmutable-globals for wasm32v1-none (#1524)

Other

  • Optimize parse_version in find_tools.rs (#1527)
  • Fallback to manually searching for tool dir (#1526)
Commits

Updates cfg-if from 1.0.1 to 1.0.3

Release notes

Sourced from cfg-if's releases.

v1.0.3

  • Revert "Remove @__identity rule."

v1.0.2

  • Remove @__identity rule.
Changelog

Sourced from cfg-if's changelog.

1.0.3 - 2025-08-19

  • Revert "Remove @__identity rule."

1.0.2 - 2025-08-19

  • Remove @__identity rule.
Commits

Updates clap_builder from 4.5.44 to 4.5.46

Release notes

Sourced from clap_builder's releases.

v4.5.46

[4.5.46] - 2025-08-26

Features

  • Expose StyledStr::push_str

v4.5.45

[4.5.45] - 2025-08-12

Fixes

  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help
Changelog

Sourced from clap_builder's changelog.

[4.5.46] - 2025-08-26

Features

  • Expose StyledStr::push_str

[4.5.45] - 2025-08-12

Fixes

  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help
Commits
  • f9fd356 chore: Release
  • 889a197 docs: Update changelog
  • 07dc561 Merge pull request #6111 from eatradish/public-styledstr-method
  • 2b0a847 feat: mark StyledStr::push_str functions public
  • cda1b85 chore: Release
  • fb789e7 docs: Update changelog
  • 9fd06f2 Merge pull request #6101 from smoqadam/fix/value-enum-detailed-help
  • a8b8289 fix(derive): Use full doc comment for PossibleValue
  • d55eac7 test(derive): Fork possible values help test
  • 69c0ddb chore: Release
  • Additional commits viewable in compare view

Updates filetime from 0.2.25 to 0.2.26

Commits

Updates form_urlencoded from 1.2.1 to 1.2.2

Commits
  • da5c7c6 Auto merge of #233 - nox:ice, r=SimonSapin
  • 72b95ed Bump version to 1.2.2
  • 63142b2 Work around an unfortunate ICE
  • 8a4fb9b Auto merge of #232 - hngiang:master, r=SimonSapin
  • 99d3b1b Auto merge of #231 - Arnavion:fix-230, r=SimonSapin
  • f20288d Change word URl to uppercase URL
  • 6492574 Teach to_file_path to understand percent-encoded drive letters on Windows.
  • See full diff in compare view

Updates idna from 1.0.3 to 1.1.0

Commits

Updates io-uring from 0.7.9 to 0.7.10

Commits

Updates percent-encoding from 2.3.1 to 2.3.2

Commits

Updates potential_utf from 0.1.2 to 0.1.3

Changelog

Sourced from potential_utf's changelog.

Changelog

Unreleased

  • Components
    • General
    • icu_calendar
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
  • Data model and providers
    • ...
  • FFI
    • icu_capi
      • All C++ enums now default to a valid value; which is the Default impl where there is one, and some semi-logical value otherwise. This has changed defaults in some cases and may cause a behavioral change for people relying on C++ default constructors. (unicode-org#6692)
  • Utils
    • yoke
      • Add four map_with_cart methods to yoke::Yoke, similar to Yoke::map_project but additionally providing a reference to the cart. (unicode-org#6781)
      • Add Yoke::with_mut_return, similar to Yoke::with_mut but with a callback that may return any 'static type. (unicode-org#6827)

icu4x 2.0.x

Several crates have had patch releases in the 2.0 stream:

  • icu_calendar
    • (2.0.1) Fix chinese day-of-year (unicode-org#6567)
    • (2.0.2) Respect -u-fw keyword in WeekInformation (unicode-org#6615)
    • (2.0.3) Fix extended year for Roc/Ethiopic (unicode-org#6721)
    • (2.0.3) Fix treatment of None era code for Gregorian (unicode-org#6794)
    • (2.0.4) Fix a sign error in RataDie::until, add RataDie::since (unicode-org#6861)
  • icu_properties, icu_properties_data
    • (2.0.1) Fix a visibility bug in compiled data (unicode-org#6580)
  • icu_provider_baked
    • (2.0.1) Fix an issue where a single-locale data generation would skip fallback (unicode-org#6582)
  • icu_capi
    • (2.0.1) Rename string-methods on DecomposingNormalizer to match those on ComposingNormalizer (unicode-org#6594)
    • (2.0.1) Add DataProvider constructors in JS and Dart (unicode-org#6596)
    • (2.0.1) Fix TimeZoneVariant constructor (unicode-org#6610)
    • (2.0.2) Add Locale::set_unicode_extension (unicode-org#6636)
  • icu_datetime_data, icu_time_data, icu_provider_source
    • (2.0.1) Update to tzdb 2025b
  • calendrical_calculations
    • (0.2.1) Fix a sign error in RataDie::until, add RataDie::since (unicode-org#6861)
    • (0.2.2) Make iso_year_from_fixed, day_before_year public (unicode-org#6871)
    • (0.2.2) Optimise some calculations for iso (unicode-org#6883)
    • (0.2.2) Add Easter holiday to iso and julian (unicode-org#6899)
  • ixdtf
    • (0.6.0) Add UTF16 handling (unicode-org#6577)
    • (0.6.0) Add TimeZoneParser::parse_identifier for TimeZoneRecord (unicode-org#6584)

... (truncated)

Commits

Updates quinn from 0.11.8 to 0.11.9

Commits
  • b2b930a Bump quinn-udp to 0.5.14
  • c47d9be Bump quinn to 0.11.9
  • 41ca6f9 Update semver-compatible dependencies
  • 2fbb2dd Catch EOPNOTSUPP as failure for opportunistic flags
  • 78a5a6a Upgrade to fastbloom 0.14
  • b32e780 Ignore async-std advisory for now
  • 3194714 perf: rename perf binary to quinn-perf to prevent name clash with linux perf
  • f5632ce perf: move client and server on one binary
  • 1b4d576 build(deps): bump serde_json from 1.0.142 to 1.0.143
  • 476f769 build(deps): bump actions/setup-java from 4 to 5
  • Additional commits viewable in compare view

Updates quinn-proto from 0.11.12 to 0.11.13

Commits
  • b2b930a Bump quinn-udp to 0.5.14
  • c47d9be Bump quinn to 0.11.9
  • 41ca6f9 Update semver-compatible dependencies
  • 2fbb2dd Catch EOPNOTSUPP as failure for opportunistic flags
  • 78a5a6a Upgrade to fastbloom 0.14
  • b32e780 Ignore async-std advisory for now
  • 3194714 perf: rename perf binary to quinn-perf to prevent name clash with linux perf
  • f5632ce perf: move client and server on one binary
  • 1b4d576 build(deps): bump serde_json from 1.0.142 to 1.0.143
  • 476f769 build(deps): bump actions/setup-java from 4 to 5
  • Additional commits viewable in compare view

Updates quinn-udp from 0.5.13 to 0.5.14

Release notes

Sourced from quinn-udp's releases.

quinn-udp 0.5.14

What's Changed

Commits
  • b2b930a Bump quinn-udp to 0.5.14
  • c47d9be Bump quinn to 0.11.9
  • 41ca6f9 Update semver-compatible dependencies
  • 2fbb2dd Catch EOPNOTSUPP as failure for opportunistic flags
  • 78a5a6a Upgrade to fastbloom 0.14
  • b32e780 Ignore async-std advisory for now
  • 3194714 perf: rename perf binary to quinn-perf to prevent name clash with linux perf
  • f5632ce perf: move client and server on one binary
  • 1b4d576 build(deps): bump serde_json from 1.0.142 to 1.0.143
  • 476f769 build(deps): bump actions/setup-java from 4 to 5
  • Additional commits viewable in compare view

Updates regex-automata from 0.4.9 to 0.4.10

Commits
  • 873ed80 regex-automata-0.4.10
  • ea834f8 regex-syntax-0.8.6
  • 86836fb changelog: 1.11.2
  • 63a26c1 cargo: ensure that 'perf' doesn't enable 'std' implicitly (#1150)
  • dd96592 doc: clarify CRLF mode effect
  • 931dae0 cargo: point repository metadata to clonable URLs
  • a66fde6 doc: remove references to non-existent parameters
  • 1873e96 automata: add DFA::set_prefilter method to the DFA types
  • 89ff153 doc: fix misspelling typo
  • cb823b0 doc: fix another repeated word
  • Additional commits viewable in compare view

Updates regex-syntax from 0.8.5 to 0.8.6

Commits
  • ea834f8 regex-syntax-0.8.6
  • 86836fb changelog: 1.11.2
  • 63a26c1 cargo: ensure that 'perf' doesn't enable 'std' implicitly (#1150)
  • dd96592 doc: clarify CRLF mode effect
  • 931dae0 cargo: point repository metadata to clonable URLs
  • a66fde6 doc: remove references to non-existent parameters
  • 1873e96 automata: add DFA::set_prefilter method to the DFA types
  • 89ff153 doc: fix misspelling typo
  • cb823b0 doc: fix another repeated word
  • 9f0a372 doc: fix Its -> It's
  • Additional commits viewable in compare view

Updates rmcp-macros from 0.6.0 to 0.6.1

Release notes

Sourced from rmcp-macros's releases.

rmcp-macros-v0.6.1

Added

  • Add prompt support (#351)

Fixed

  • (macros) Allow macros to work even if Future is not in scope (#385)
Commits
  • 98e2b9d chore: release v0.6.1 (#382)
  • 048f1ac fix(auth): url parse is not correct (#402)
  • 6853143 feat(rmcp): add authorization header support for the streamable http client (...
  • 357671c fix(readme): missing use declarations, more accurate server instructions (#399)
  • eb46b4c refactor: simplify remove_route method signature (#401)
  • 663d5a7 feat(model): add helpers to build enum from concrete values (#393)
  • 7a67482 feat(model): expose client method name (#391)
  • 98b77fd feat: add resource_link support to tools and prompts (#381)
  • d328157 fix: enhance transport graceful shutdown with proper writer closure (#392)
  • a84a3eb fix(macros): Allow macros to work even if Future is not in scope (#385)
  • Additional commits viewable in compare view

Updates socket2 from 0.5.10 to 0.6.0

Changelog

Sourced from socket2's changelog.

0.6.0

Breaking changes

All IPv4 methods now have a _v4 suffix, IPv6 uses _v6. TCP methods have a tcp_ prefix (looked better than a suffix).

Furthermore we removed all types from external libraries (i.e. libc or windows-sys) from the public API, allowing us to update those without breaking the API.

  • Renamed Socket::freebind_ipv6 to freebind_v6 (rust-lang/socket2#592).
  • Renamed Socket::freebind to freebind_v4 (rust-lang/socket2#592).
  • Renamed Socket::original_dst to original_dst_v4 (rust-lang/socket2#592).
  • Renamed Socket::original_dst_ipv6 to original_dst_v6 (rust-lang/socket2#592).
  • Bump MSRV to 1.70 (rust-lang/socket2#597).
  • Use c_int from std::ffi instead of from libc (rust-lang/socket2#599, rust-lang/socket2#595).
  • SockAddr's methods now accept/return SockAddrStorage instead of sockaddr_storage/SOCKADDR_STORAGE (rust-lang/socket2#576):
    • new
    • try_init
    • as_ptr
    • as_storage
  • Add SockFilter, wrapper around libc::sock_filter, argument to Socket::attach_filter (rust-lang/socket2#581).
  • Various renames of TCP methods on Socket (rust-lang/socket2#592):
    • keepalive_time -> tcp_keepalive_time
    • keepalive_interval -> tcp_keepalive_interval
    • keepalive_retries -> tcp_keepalive_retries
    • nodelay -> tcp_nodelay
    • set_nodelay -> set_tcp_nodelay
    • tcp_mss -> mss
    • tcp_set_mss -> set_mss
    • tcp_cork -> cork
    • tcp_set_cork -> set_cork
    • tcp_quickack -> quickack
    • tcp_set_quickack -> set_quickack
    • thin_linear_timeouts -> tcp_thin_linear_timeouts.

Non-breaking changes

... (truncated)

Commits

Updates time from 0.3.41 to 0.3.42

Release notes

Sourced from time's releases.

v0.3.42

See the changelog for details.

Changelog

Sourced from time's changelog.

0.3.42 [2025-08-31]

Added

  • Time::duration_until
  • Time::duration_since
  • per_t method for all types in time::convert. This is similar to the existing per method, but can return any of the primitive numeric types that can represent the result. This will cut down on as casts while ensuring correctness. Type inference isn't perfect, so you may need to provide a type annotation in some situations.
  • impl PartialOrd for Month and impl Ord for Month; this assumes the months are in the same year
  • SystemTimeExt trait, adding methods for checked arithmetic with time::Duration and obtaining the difference between two SystemTimes as a time::Duration
  • Permit using UtcDateTime with rand (this was inadvertently omitted previously)
  • impl core::error::Error for all error types (now available when the std feature is disabled)
  • MacOS can now obtain the local UTC offset in multi-threaded programs as the system APIs are thread-safe.
  • #[track_caller] has been added to all relevant methods.

Changed

  • The minimum supported Rust version is now 1.81.0.
  • The dependency on itoa has been removed, as the standard library now has similar functionality by default.
  • Formatting a component that involves a floating point number is now guaranteed to be deterministic, avoiding any subtle differences between platforms or compiler versions.

Fixed

  • Serializing timestamps with nanosecond precision should always emit the correct value. Previously, it could be off by one nanosecond due to floating point imprecision.
  • A previously unknown bug in OffsetDateTime::to_offset and UtcDateTime::to_offset has been fixed. The bug could result in a value that was invalid. It was unlikely to ever occur in real-world code, as it involved passing a UTC offset that has never been used in any location.

Miscellaneous

  • The amount of code generated by macros has been massively reduced, on the order of 65-70% for typical use cases of format_description!.
  • Significant performance gains for comparisons of Time, PrimitiveDateTime, UtcDateTime, and OffsetDateTime. The first three have gains of approximately 85% (i.e. 6× faster).
  • Nearly all methods are #[inline].
Commits
  • ed2852e v0.3.42 release
  • 1067543 Fix copied comment
  • f45bff5 Use const block for readability
  • b38c118 Add #[inline] to most methods
  • f410951 Add #[track_caller] to numerous methods

Bumps the lock group with 19 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.45` | `4.5.46` |
| [openai-api-rs](https://github.com/dongri/openai-api-rs) | `6.0.9` | `6.0.10` |
| [regex](https://github.com/rust-lang/regex) | `1.11.1` | `1.11.2` |
| [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `0.6.0` | `0.6.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.20.0` | `3.21.0` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.15` | `2.0.16` |
| [url](https://github.com/servo/rust-url) | `2.5.4` | `2.5.7` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.33` | `1.2.35` |
| [cfg-if](https://github.com/rust-lang/cfg-if) | `1.0.1` | `1.0.3` |
| [filetime](https://github.com/alexcrichton/filetime) | `0.2.25` | `0.2.26` |
| [io-uring](https://github.com/tokio-rs/io-uring) | `0.7.9` | `0.7.10` |
| [potential_utf](https://github.com/unicode-org/icu4x) | `0.1.2` | `0.1.3` |
| [quinn](https://github.com/quinn-rs/quinn) | `0.11.8` | `0.11.9` |
| [quinn-proto](https://github.com/quinn-rs/quinn) | `0.11.12` | `0.11.13` |
| [quinn-udp](https://github.com/quinn-rs/quinn) | `0.5.13` | `0.5.14` |
| [regex-automata](https://github.com/rust-lang/regex) | `0.4.9` | `0.4.10` |
| [regex-syntax](https://github.com/rust-lang/regex) | `0.8.5` | `0.8.6` |
| [time](https://github.com/time-rs/time) | `0.3.41` | `0.3.42` |
| [winapi-util](https://github.com/BurntSushi/winapi-util) | `0.1.9` | `0.1.10` |



Updates `clap` from 4.5.45 to 4.5.46
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.45...clap_complete-v4.5.46)

Updates `openai-api-rs` from 6.0.9 to 6.0.10
- [Release notes](https://github.com/dongri/openai-api-rs/releases)
- [Commits](dongri/openai-api-rs@v6.0.9...v6.0.10)

Updates `regex` from 1.11.1 to 1.11.2
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.11.1...1.11.2)

Updates `rmcp` from 0.6.0 to 0.6.1
- [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases)
- [Commits](modelcontextprotocol/rust-sdk@rmcp-v0.6.0...rmcp-v0.6.1)

Updates `tempfile` from 3.20.0 to 3.21.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](Stebalien/tempfile@v3.20.0...v3.21.0)

Updates `thiserror` from 2.0.15 to 2.0.16
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@2.0.15...2.0.16)

Updates `url` from 2.5.4 to 2.5.7
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](servo/rust-url@v2.5.4...v2.5.7)

Updates `cc` from 1.2.33 to 1.2.35
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.33...cc-v1.2.35)

Updates `cfg-if` from 1.0.1 to 1.0.3
- [Release notes](https://github.com/rust-lang/cfg-if/releases)
- [Changelog](https://github.com/rust-lang/cfg-if/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cfg-if@v1.0.1...v1.0.3)

Updates `clap_builder` from 4.5.44 to 4.5.46
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.44...v4.5.46)

Updates `filetime` from 0.2.25 to 0.2.26
- [Commits](alexcrichton/filetime@0.2.25...0.2.26)

Updates `form_urlencoded` from 1.2.1 to 1.2.2
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](servo/rust-url@v1.2.1...v1.2.2)

Updates `idna` from 1.0.3 to 1.1.0
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/commits)

Updates `io-uring` from 0.7.9 to 0.7.10
- [Commits](https://github.com/tokio-rs/io-uring/commits)

Updates `percent-encoding` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/commits)

Updates `potential_utf` from 0.1.2 to 0.1.3
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits/ind/potential_utf@0.1.3)

Updates `quinn` from 0.11.8 to 0.11.9
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](quinn-rs/quinn@quinn-0.11.8...quinn-0.11.9)

Updates `quinn-proto` from 0.11.12 to 0.11.13
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](quinn-rs/quinn@quinn-proto-0.11.12...quinn-proto-0.11.13)

Updates `quinn-udp` from 0.5.13 to 0.5.14
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](quinn-rs/quinn@quinn-udp-0.5.13...quinn-udp-0.5.14)

Updates `regex-automata` from 0.4.9 to 0.4.10
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@regex-automata-0.4.9...regex-automata-0.4.10)

Updates `regex-syntax` from 0.8.5 to 0.8.6
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@regex-syntax-0.8.5...regex-syntax-0.8.6)

Updates `rmcp-macros` from 0.6.0 to 0.6.1
- [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases)
- [Commits](modelcontextprotocol/rust-sdk@rmcp-macros-v0.6.0...rmcp-macros-v0.6.1)

Updates `socket2` from 0.5.10 to 0.6.0
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/socket2/commits)

Updates `time` from 0.3.41 to 0.3.42
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.41...v0.3.42)

Updates `time-core` from 0.1.4 to 0.1.5
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/commits)

Updates `time-macros` from 0.2.22 to 0.2.23
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.2.22...v0.2.23)

Updates `winapi-util` from 0.1.9 to 0.1.10
- [Commits](BurntSushi/winapi-util@0.1.9...0.1.10)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.46
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: openai-api-rs
  dependency-version: 6.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: regex
  dependency-version: 1.11.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: rmcp
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: tempfile
  dependency-version: 3.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: thiserror
  dependency-version: 2.0.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: url
  dependency-version: 2.5.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: cc
  dependency-version: 1.2.35
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: cfg-if
  dependency-version: 1.0.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: clap_builder
  dependency-version: 4.5.46
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: filetime
  dependency-version: 0.2.26
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: form_urlencoded
  dependency-version: 1.2.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: idna
  dependency-version: 1.1.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: io-uring
  dependency-version: 0.7.10
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: percent-encoding
  dependency-version: 2.3.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: potential_utf
  dependency-version: 0.1.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: quinn
  dependency-version: 0.11.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: quinn-proto
  dependency-version: 0.11.13
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: quinn-udp
  dependency-version: 0.5.14
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: regex-automata
  dependency-version: 0.4.10
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: regex-syntax
  dependency-version: 0.8.6
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: rmcp-macros
  dependency-version: 0.6.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: socket2
  dependency-version: 0.6.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: time
  dependency-version: 0.3.42
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: time-core
  dependency-version: 0.1.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: time-macros
  dependency-version: 0.2.23
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: winapi-util
  dependency-version: 0.1.10
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
...

Signed-off-by: dependabot[bot] <support@github.com>
Fix 'Cannot start a runtime from within a runtime' errors in storage integration tests:
- Switch from SyncRunner to AsyncRunner for testcontainers
- Update setup_postgres_container() to async function returning ContainerAsync<Postgres>
- Add .await to all get_host_port_ipv4() calls as they are now async methods
- Use tokio::time::sleep instead of std::thread::sleep for async context

Update dependencies and project configuration:
- Bump dependencies version across workspace
- Update MCP server implementation with proper elicitation support
- Remove SECURITY.md file

Tests now properly handle Tokio async runtime without creating nested runtimes.
Storage integration tests require Docker daemon to run but no longer have runtime conflicts.
All 206 MCP tests pass successfully.
@codecov
Copy link

codecov bot commented Sep 7, 2025

Codecov Report

❌ Patch coverage is 18.25397% with 103 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
crates/vkteams-bot-mcp/src/server.rs 18.25% 103 Missing ⚠️
Flag Coverage Δ
vkteams-bot 81.21% <ø> (ø)
vkteams-bot-cli 58.35% <ø> (-0.02%) ⬇️
vkteams-bot-mcp 57.26% <18.25%> (-0.82%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
crates/vkteams-bot-mcp/src/server.rs 65.78% <18.25%> (-4.02%) ⬇️

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bug-ops bug-ops merged commit e8f472c into master Sep 7, 2025
12 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/lock-6ed4e801f3 branch September 7, 2025 20:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant