chore(deps): bump the dependencies group across 1 directory with 15 updates
Bumps the dependencies group with 15 updates in the / directory:
| Package | From | To |
|---|---|---|
| toml | 0.8.19 |
0.8.20 |
| serde | 1.0.217 |
1.0.219 |
| anyhow | 1.0.95 |
1.0.97 |
| indicatif | 0.17.9 |
0.17.11 |
| console | 0.15.10 |
0.15.11 |
| serde_json | 1.0.137 |
1.0.140 |
| globset | 0.4.15 |
0.4.16 |
| clap | 4.5.27 |
4.5.32 |
| rstest | 0.24.0 |
0.25.0 |
| tempfile | 3.15.0 |
3.18.0 |
| testcontainers | 0.23.1 |
0.23.3 |
| testcontainers-modules | 0.11.5 |
0.11.6 |
| reqwest | 0.12.12 |
0.12.14 |
| rand | 0.8.5 |
0.9.0 |
| ctor | 0.2.9 |
0.4.1 |
Updates toml from 0.8.19 to 0.8.20
Commits
f550dbfchore: Release25587dbdocs: Update changelogfbc77ecMerge pull request #829 from tisonkun/map-get-kv4605a64fea: impl Map get_key_value8efc81echore(deps): Update Rust crate serde_json to v1.0.138 (#828)15496f1chore: Release1131ce8docs: Update changelog4776fcaMerge pull request #827 from epage/winnow07754769bchore: Upgrade to Winnow 0.79415da2refactor(parser): Switch to ModalParser- Additional commits viewable in compare view
Updates serde from 1.0.217 to 1.0.219
Release notes
Sourced from serde's releases.
v1.0.219
- Prevent
absolute_pathsClippy restriction being triggered inside macro-generated code (#2906, thanks@davidzeng0)v1.0.218
- Documentation improvements
Commits
49d098dRelease 1.0.21940f1d19Wrap dummy.rs to 80 columns514848bMerge pull request #2906 from davidzeng0/master168b6cffix clippy absolute paths warninga8bdd17Remove unused Punctuated import1c96013Resolve mem_replace_with_default clippy lintf0d1ae0Ignore elidable_lifetime_names pedantic clippy linte3eaa6aMerge pull request #2896 from dtolnay/stabledoc6a630cfAlso link to stable proc_macro7bfd518Release 1.0.218- Additional commits viewable in compare view
Updates anyhow from 1.0.95 to 1.0.97
Release notes
Sourced from anyhow's releases.
1.0.97
- Documentation improvements
1.0.96
- Documentation improvements
Commits
bfb89efRelease 1.0.97c7fca9bIgnore elidable_lifetime_names pedantic clippy lint427c0bbPoint standard library links to stablef0aa0d3Release 1.0.96bc33c24Convert html links to intra-doc links1cff785Unset doc-scrape-examples for lib targetd71c806More precise gitignore patterns3e40975Remove **/*.rs.bk from project-specific gitignoreb880dd0Ignore Cargo-generated tests/crate/target directory8891ce3Merge pull request #404 from dtolnay/missingabi- Additional commits viewable in compare view
Updates indicatif from 0.17.9 to 0.17.11
Release notes
Sourced from indicatif's releases.
0.17.11
What's Changed
- Change
OnceCelltoOnceLockinTabExpandedStringby@tgross35in console-rs/indicatif#6940.17.10
What's Changed
With some great performance improvements from
@jaheba.
- Fix bar-less text output by
@spoutn1kin console-rs/indicatif#659- add tracing-indicatif create to integration list by
@emersonfordin console-rs/indicatif#673- Fix double prints by
@spoutn1kin console-rs/indicatif#671- Only get draw_target-width when we actually draw by
@jahebain console-rs/indicatif#683- Make tab extension lazy by
@jahebain console-rs/indicatif#684- Make
ProgressBar:set_tab_withtake&selfby@jahebain console-rs/indicatif#685- Remove unnecessary spinner display in multi examples by
@shuntaka9576in console-rs/indicatif#682- Add
decanddec_lengthtoProgressBarby@jahebain console-rs/indicatif#690- Update rand requirement from 0.8 to 0.9 by
@dependabotin console-rs/indicatif#693
Commits
fe59003Bump the version to 0.17.119d4849aChangeOnceCelltoOnceLockinTabExpandedStringc340e9fBump version to 0.17.103c9017eUpdate rand requirement from 0.8 to 0.9 (#693)2871b47Adddecanddec_lengthtoProgressBarbe119bdRemove unnecessary spinner display in multi examples (#682)1a5f606Make ProgressBar:set_tab_with take &selffff1218Make tab extension lazy33a7843Only get draw_target-width when we actually draw6417492Fix double prints (#671)- Additional commits viewable in compare view
Updates console from 0.15.10 to 0.15.11
Release notes
Sourced from console's releases.
0.15.11
What's Changed
- Don't eagerly close tty fd in read_secure by
@Noratriebin console-rs/console#222- Make functions on Style const by
@tamirdin console-rs/console#220- Fix some typos by
@waywardmonkeysin console-rs/console#213- Improve type safety, extract identical code by
@tamirdin console-rs/console#223- Unix tweaks by
@djcin console-rs/console#230- Fix WASI target name by
@djcin console-rs/console#236- Simplify & update by
@djcin console-rs/console#237- fix: 🐛 remove double-width characters correctly by
@bestgopherin console-rs/console#234- Explicitly handle CtrlC on Windows by
@ericmarkmartinin console-rs/console#235- Windows mode tweaks by
@djcin console-rs/console#239
Commits
c7002e3Refer to GitHub Releases73033ecBump version to 0.15.114fa21adSimplify windows read_single_key()456eb78Remove unused cruft8623cd6Simplify ConsoleModeGuard::set()ca2e0f8Use match for creation of new console mode2f7184fAdd docstring for Windows set_console_mode()3c7ba95Explicitly handle CtrlC on Windows (#235)de16ee6Run clippy on all major platformscb6126eExtend application of clippy- Additional commits viewable in compare view
Updates serde_json from 1.0.137 to 1.0.140
Release notes
Sourced from serde_json's releases.
v1.0.140
- Documentation improvements
v1.0.139
- Documentation improvements
v1.0.138
- Documentation improvements
Commits
7627834Release 1.0.140d77a498Merge pull request #1245 from serde-rs/powerpcb34d317Delete unused gcc installationf7200c3Ignore unbuffered_bytes clippy lint76cd4fbIgnore elidable_lifetime_names pedantic clippy lint400eaa9Point standard library links to stable4d4f53cRelease 1.0.1395d6b32fMerge pull request #1242 from dtolnay/writefloate5bb8bdDocument behavior of write_f32/f64 on non-finite floats7a79781Merge pull request #1241 from dtolnay/doclink- Additional commits viewable in compare view
Updates globset from 0.4.15 to 0.4.16
Commits
de4baa1globset-0.4.16163ac15globset: escape{and}inescapee2362d4searcher: add log message noting detected encoding9430512zsh: support sourcing zsh completion dynamically79cbe89doc: tweak wording for stdin detectionbf63fe8regex: add as_match method to Captures traita196087grep-0.3.2bb0925adeps: bump grep-printer to 0.2.2be117dbgrep-printer-0.2.206dc13adeps: bump grep-searcher to 0.1.14- Additional commits viewable in compare view
Updates clap from 4.5.27 to 4.5.32
Release notes
Sourced from clap's releases.
v4.5.32
[4.5.32] - 2025-03-10
Features
- Add
Error::removeDocumentation
- (cookbook) Switch from
humantimetojiff- (tutorial) Better cover required vs optional
Internal
- Update
pulldown-cmarkv4.5.31
[4.5.31] - 2025-02-24
Features
- Add
ValueParserFactoryforSaturating<T>v4.5.30
[4.5.30] - 2025-02-17
Fixes
- (assert) Allow
num_args(0..=1)to be used withSetTrue- (assert) Clean up rendering of
takes_valuesassertionsv4.5.29
[4.5.29] - 2025-02-11
Fixes
- Change
ArgMatches::args_presentso not-present flags are considered not-present (matching the documentation)v4.5.28
[4.5.28] - 2025-02-03
Features
- (derive) Unstable support for full markdown syntax for doc comments, enabled with
unstable-markdown
Changelog
Sourced from clap's changelog.
[4.5.32] - 2025-03-10
Features
- Add
Error::removeDocumentation
- (cookbook) Switch from
humantimetojiff- (tutorial) Better cover required vs optional
Internal
- Update
pulldown-cmark[4.5.31] - 2025-02-24
Features
- Add
ValueParserFactoryforSaturating<T>[4.5.30] - 2025-02-17
Fixes
- (assert) Allow
num_args(0..=1)to be used withSetTrue- (assert) Clean up rendering of
takes_valuesassertions[4.5.29] - 2025-02-11
Fixes
- Change
ArgMatches::args_presentso not-present flags are considered not-present (matching the documentation)[4.5.28] - 2025-02-03
Features
- (derive) Unstable support for full markdown syntax for doc comments, enabled with
unstable-markdown
Commits
81b9db2chore: Released3d7a17chore: Merge branch 'master' intoupstream/master361114echore: Releaseb693fc0docs: Update changelog7100091Merge pull request #5765 from epage/completee90b2darefactor(complete): Pull our registration writing95e99efrefactor(complete): Pull out shell lookup4af0cd6fix(complete): Loosen requirements on Command factoryf40b37fchore: Release63bfe1adocs: Update changelog- Additional commits viewable in compare view
Updates rstest from 0.24.0 to 0.25.0
Release notes
Sourced from rstest's releases.
0.25.0
What's Changed
- Append generated test macro so next test macros are aware of it by
@kezhuwin la10736/rstest#291- feat: add
include_strandinclude_bytesfile input behaviour by@lucascool12in la10736/rstest#297New Contributors
@kezhuwmade their first contribution in la10736/rstest#291@lucascool12made their first contribution in la10736/rstest#297Full Changelog: https://github.com/la10736/rstest/compare/v0.24.0...v0.25.0
Changelog
Sourced from rstest's changelog.
[0.25.0] 2025/3/2
Changed
Add
- Added a
#[mode = ...]attribute to be used with the#[files(...)]attribute to change the way the files get passed to the test. (see #295 thanks to@lucascool12)
Commits
8d80ceaPrepare releaseeb1f228Make clippy happyf570b06Avoid concurrent manifest changes in integration tests8551eb8feat: addinclude_strandinclude_bytesfile input behavioure0b735eAppend generated test macro so next test macros are aware of it154d0b0Prepare develop- See full diff in compare view
Updates tempfile from 3.15.0 to 3.18.0
Changelog
Sourced from tempfile's changelog.
3.18.0
- Update
rustixto 1.0.0.- Make
NamedTempFile::persist_noclobberatomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).3.17.1
- Fix build with
windows-sys0.52. Unfortunately, we have no CI for olderwindows-sysversions at the moment...3.17.0
- Make sure to use absolute paths in when creating unnamed temporary files (avoids a small race in the "immediate unlink" logic) and in
Builder::make_in(when creating temporary files of arbitrary types).- Prevent a theoretical crash that could (maybe) happen when a temporary file is created from a drop function run in a TLS destructor. Nobody has actually reported a case of this happening in practice and I have been unable to create this scenario in a test.
- When reseeding with
getrandom, use platform (e.g., CPU) specific randomness sources where possible.- Clarify some documentation.
- Unlink unnamed temporary files on windows immediately when possible instead of waiting for the handle to be closed. We open files with "Unix" semantics, so this is generally possible.
3.16.0
- Update
getrandomto0.3.0(thanks to@paolobarbolini).- Allow
windows-sysversions0.59.xin addition to0.59.0(thanks@ErichDonGubler).- Improved security documentation (thanks to
@n0toosefor collaborating with me on this).
Commits
b8bddafrelease 3.18.00e17869update rustix (#336)6cf6536doc: fix markdowndf39d15doc: document atomicity ofpersist_noclobber(#334)714a259chore: release 3.17.178309edfix: cast handle to the windows crate HANDLE (#332)6e7d167chore: release 3.17.03718075doc: remove incorrect documentation about windows and open files461369ffeat: delete unnamed temporary files on windows immediately78d30a2doc: clarify "inner file will be deleted" documentation (#329)- Additional commits viewable in compare view
Updates testcontainers from 0.23.1 to 0.23.3
Release notes
Sourced from testcontainers's releases.
v0.23.3
Details
Bug Fixes
- Proper handling of possible stdin in logs stream (#769)
Features
- Re-export bollard
v0.23.2
Details
Documentation
- Add examples of
ImageExtusage and coverGenericImage(#747)Features
- Add
cap_addandcap_dropsupport (#726)- Add support for user-configured labels (#756)
- Reusable containers (#757)
- Add image hook to run commands before ready (#766)
Miscellaneous Tasks
Testing
- Deflake the test
start_containers_in_parallel(#748)
Changelog
Sourced from testcontainers's changelog.
[0.23.3] - 2025-02-19
Details
Bug Fixes
- Proper handling of possible stdin in logs stream (#769)
Features
- Re-export bollard
[0.23.2] - 2025-02-06
Details
Documentation
- Add examples of
ImageExtusage and coverGenericImage(#747)Features
- Add
cap_addandcap_dropsupport (#726)- Add support for user-configured labels (#756)
- Reusable containers (#757)
- Add image hook to run commands before ready (#766)
Miscellaneous Tasks
Testing
- Deflake the test
start_containers_in_parallel(#748)
Commits
e62b418chore: release v0.23.3 (#770)3bd9cb0fix(768): proper handling of possible stdin in logs stream (#769)8962ef9feat: re-export bollard784dc7cchore: release v0.23.2 (#767)b979cdefeat: add image hook to run commands before ready (#766)a43ad42chore(deps): bump jinja2 from 3.1.4 to 3.1.5 (#765)9f6e976chore(deps): update axum requirement from 0.7.5 to 0.8.1 (#763)bc6986bbuild: bump MSRV to1.81(#764)af21727feat: reusable containers (#757)3dc6773chore(deps): bump the bollard dep to latest (#759)- Additional commits viewable in compare view
Updates testcontainers-modules from 0.11.5 to 0.11.6
Release notes
Sourced from testcontainers-modules's releases.
v0.11.6
Features
- Allow enabling jetstream for nats (#268)
- Add Foundry Anvil image impl (#272)
- Add method
latestto anvil node impl (#277)Testing
- Fix broken test in CI (#281)
Changelog
Sourced from testcontainers-modules's changelog.
[0.11.6] - 2025-01-27
Features
- Allow enabling jetstream for nats (#268)
- Add Foundry Anvil image impl (#272)
- Add method
latestto anvil node impl (#277)Testing
- Fix broken test in CI (#281)
Commits
Updates reqwest from 0.12.12 to 0.12.14
Release notes
Sourced from reqwest's releases.
v0.12.14
What's Changed
- re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
@seanmonstarin seanmonstar/reqwest#2598Full Changelog: https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14
v0.12.13
What's Changed
- Add
Form::into_reader()for blockingmultipartforms.- Add
Form::into_stream()for asyncmultipartforms.- Add support for SOCKS4a proxies.
- Fix decoding responses with multiple zstd frames.
- Fix
RequestBuilder::form()from overwriting a previously setContent-Typeheader, like the other builder methods.- Fix cloning of request timeout in
blocking::Request.- Fix http3 synchronization of connection creation, reducing unneccesary extra connections.
- Fix Windows system proxy to use
ProxyOverrideas aNO_PROXYvalue.- Fix blocking read to correctly reserve and zero read buffer.
- (wasm) Add support for request timeouts.
- (wasm) Fix
Error::is_timeout()to return true when from a request timeout.New Contributors
@obi1kenobimade their first contribution in seanmonstar/reqwest#2524@decathorpemade their first contribution in seanmonstar/reqwest#2529@fliskymade their first contribution in seanmonstar/reqwest#1760@0x676e67made their first contribution in seanmonstar/reqwest#2527@maximevtushmade their first contribution in seanmonstar/reqwest#2534@Property404made their first contribution in seanmonstar/reqwest#2554@G1gg1L3smade their first contribution in seanmonstar/reqwest#2544@coastalwhitemade their first contribution in seanmonstar/reqwest#2562@Fizckomade their first contribution in seanmonstar/reqwest#2559@markussilvanmade their first contribution in seanmonstar/reqwest#2573@aunovis-heidrichmade their first contribution in seanmonstar/reqwest#2593Thanks!
Full Changelog: https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.13
Changelog
Sourced from reqwest's changelog.
v0.12.14
- Fix missing
fetch_mode_no_cors(), marking as deprecated when not on WASM.v0.12.13
- Add
Form::into_reader()for blockingmultipartforms.- Add
Form::into_stream()for asyncmultipartforms.- Add support for SOCKS4a proxies.
- Fix decoding responses with multiple zstd frames.
- Fix
RequestBuilder::form()from overwriting a previously setContent-Typeheader, like the other builder methods.- Fix cloning of request timeout in
blocking::Request.- Fix http3 synchronization of connection creation, reducing unneccesary extra connections.
- Fix Windows system proxy to use
ProxyOverrideas aNO_PROXYvalue.- Fix blocking read to correctly reserve and zero read buffer.
- (wasm) Add support for request timeouts.
- (wasm) Fix
Error::is_timeout()to return true when from a request timeout.
Commits
cf50f11v0.12.14f63c631re-add fetch_mode_no_cors shim when not in wasm, but deprecated (#2598)e44e371v0.12.13e83e138Added osv-scanner.toml file to ignore npm packages in wasm examples during vu...7e85d2fci: pin once-cell in msrv job (#2594)c4a9fb0test HTTP connection reuse with new zstd fix (#2587)6f9d0eefix: support HTTP responses containing multiple ZSTD frames (#2583)44ac897perf(decoder): compile-time validation of decoder header value (#2580)0bcba46chore: remove empty wasm shell function (#2573)00b15b9fix using Windows ProxyOverride registry value as a NO_PROXY (#2559)- Additional commits viewable in compare view
Updates rand from 0.8.5 to 0.9.0
Changelog
Sourced from rand's changelog.
[0.9.0] - 2025-01-27
Security and unsafe
- Policy: "rand is not a crypto library" (#1514)
- Remove fork-protection from
ReseedingRngandThreadRng. Instead, it is recommended to callThreadRng::reseedon fork. (#1379)- Use
zerocopyto replace someunsafecode (#1349, #1393, #1446, #1502)Dependencies
- Bump the MSRV to 1.63.0 (#1207, #1246, #1269, #1341, #1416, #1536); note that 1.60.0 may work for dependents when using
--ignore-rust-version- Update to
rand_corev0.9.0 (#1558)Features
- Support
stdfeature withoutgetrandomorrand_chacha(#1354)- Enable feature
small_rngby default (#1455)- Remove implicit feature
rand_chacha; usestd_rnginstead. (#1473)- Rename feature
serde1toserde(#1477)- Rename feature
getrandomtoos_rng(#1537)- Add feature
thread_rng(#1547)API changes: rand_core traits
- Add fn
RngCore::read_adapterimplementingstd::io::Read(#1267)- Add trait
CryptoBlockRng: BlockRngCore; maketrait CryptoRng: RngCore(#1273)- Add traits
TryRngCore,TryCryptoRng(#1424, #1499)- Rename
fn SeedableRng::from_rng->try_from_rngand add infallible variantfn from_rng(#1424)- Rename
fn SeedableRng::from_entropy->from_os_rngand add fallible variantfn try_from_os_rng(#1424)- Add bounds
CloneandAsRefto associated typeSeedableRng::Seed(#1491)API changes: Rng trait and top-level fns
- Rename fn
rand::thread_rng()torand::rng()and remove from the prelude (#1506)- Remove fn
rand::random()from the prelude (#1506)- Add top-level fns
random_iter,random_range,random_bool,random_ratio,fill(#1488)- Re-introduce fn
Rng::gen_iterasrandom_iter(#1305, #1500)- Rename fn
Rng::gentorandomto avoid conflict with the newgenkeyword in Rust 2024 (#1438)- Rename fns
Rng::gen_rangetorandom_range,gen_booltorandom_bool,gen_ratiotorandom_ratio(#1505)- Annotate panicking methods with
#[track_caller](#1442, #1447)API changes: RNGs
- Fix
<SmallRng as SeedableRng>::Seedsize to 256 bits (#1455)- Remove first parameter (
rng) ofReseedingRng::new(#1533)API changes: Sequences
- Split trait
SliceRandomintoIndexedRandom,IndexedMutRandom,SliceRandom(#1382)- Add
IndexedRandom::choose_multiple_array,index::sample_array(#1453, #1469)API changes: Distributions: renames
- Rename module
rand::distributionstorand::distr(#1470)- Rename distribution
StandardtoStandardUniform(#1526)- Move
distr::Slice->distr::slice::Choose,distr::EmptySlice->distr::slice::Empty(#1548)- Rename trait
distr::DistString->distr::SampleString(#1548)- Rename
distr::DistIter->distr::Iter,distr::DistMap->distr::Map(#1548)
... (truncated)
Commits
96f8df6Prepare 0.9.0 release (#1558)34da321Enablestdarch_x86_avx512for cpu hasavx512bw(#1551)b4b1eb7Re-org with distr::slice, distr::weighted modules (#1548)16eb7deAdd thethread_rngfeature flag (#1547)afa24e4Fix test status badges (#1544)c681dfcCreate FUNDING.yml9f05e22Update: getrandom v0.3.0 rc.0 (#1541)88c310bFix docs.rs build options (#1539)b879689Adjust GH Actions (#1538)3fac49fPrepare 0.9.0-beta.0 (#1535)- Additional commits viewable in compare view
Updates ctor from 0.2.9 to 0.4.1
Commits
- See full diff 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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major versionwill 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 versionwill 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