git-workspace icon indicating copy to clipboard operation
git-workspace copied to clipboard

chore(deps): bump the dependencies group across 1 directory with 15 updates

Open dependabot[bot] opened this issue 10 months ago • 0 comments

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

Updates serde from 1.0.217 to 1.0.219

Release notes

Sourced from serde's releases.

v1.0.219

  • Prevent absolute_paths Clippy restriction being triggered inside macro-generated code (#2906, thanks @​davidzeng0)

v1.0.218

  • Documentation improvements
Commits
  • 49d098d Release 1.0.219
  • 40f1d19 Wrap dummy.rs to 80 columns
  • 514848b Merge pull request #2906 from davidzeng0/master
  • 168b6cf fix clippy absolute paths warning
  • a8bdd17 Remove unused Punctuated import
  • 1c96013 Resolve mem_replace_with_default clippy lint
  • f0d1ae0 Ignore elidable_lifetime_names pedantic clippy lint
  • e3eaa6a Merge pull request #2896 from dtolnay/stabledoc
  • 6a630cf Also link to stable proc_macro
  • 7bfd518 Release 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
  • bfb89ef Release 1.0.97
  • c7fca9b Ignore elidable_lifetime_names pedantic clippy lint
  • 427c0bb Point standard library links to stable
  • f0aa0d3 Release 1.0.96
  • bc33c24 Convert html links to intra-doc links
  • 1cff785 Unset doc-scrape-examples for lib target
  • d71c806 More precise gitignore patterns
  • 3e40975 Remove **/*.rs.bk from project-specific gitignore
  • b880dd0 Ignore Cargo-generated tests/crate/target directory
  • 8891ce3 Merge 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

0.17.10

What's Changed

With some great performance improvements from @​jaheba.

Commits
  • fe59003 Bump the version to 0.17.11
  • 9d4849a Change OnceCell to OnceLock in TabExpandedString
  • c340e9f Bump version to 0.17.10
  • 3c9017e Update rand requirement from 0.8 to 0.9 (#693)
  • 2871b47 Add dec and dec_length to ProgressBar
  • be119bd Remove unnecessary spinner display in multi examples (#682)
  • 1a5f606 Make ProgressBar:set_tab_with take &self
  • fff1218 Make tab extension lazy
  • 33a7843 Only get draw_target-width when we actually draw
  • 6417492 Fix 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

Commits
  • c7002e3 Refer to GitHub Releases
  • 73033ec Bump version to 0.15.11
  • 4fa21ad Simplify windows read_single_key()
  • 456eb78 Remove unused cruft
  • 8623cd6 Simplify ConsoleModeGuard::set()
  • ca2e0f8 Use match for creation of new console mode
  • 2f7184f Add docstring for Windows set_console_mode()
  • 3c7ba95 Explicitly handle CtrlC on Windows (#235)
  • de16ee6 Run clippy on all major platforms
  • cb6126e Extend 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
  • 7627834 Release 1.0.140
  • d77a498 Merge pull request #1245 from serde-rs/powerpc
  • b34d317 Delete unused gcc installation
  • f7200c3 Ignore unbuffered_bytes clippy lint
  • 76cd4fb Ignore elidable_lifetime_names pedantic clippy lint
  • 400eaa9 Point standard library links to stable
  • 4d4f53c Release 1.0.139
  • 5d6b32f Merge pull request #1242 from dtolnay/writefloat
  • e5bb8bd Document behavior of write_f32/f64 on non-finite floats
  • 7a79781 Merge pull request #1241 from dtolnay/doclink
  • Additional commits viewable in compare view

Updates globset from 0.4.15 to 0.4.16

Commits
  • de4baa1 globset-0.4.16
  • 163ac15 globset: escape { and } in escape
  • e2362d4 searcher: add log message noting detected encoding
  • 9430512 zsh: support sourcing zsh completion dynamically
  • 79cbe89 doc: tweak wording for stdin detection
  • bf63fe8 regex: add as_match method to Captures trait
  • a196087 grep-0.3.2
  • bb0925a deps: bump grep-printer to 0.2.2
  • be117db grep-printer-0.2.2
  • 06dc13a deps: 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::remove

Documentation

  • (cookbook) Switch from humantime to jiff
  • (tutorial) Better cover required vs optional

Internal

  • Update pulldown-cmark

v4.5.31

[4.5.31] - 2025-02-24

Features

  • Add ValueParserFactory for Saturating<T>

v4.5.30

[4.5.30] - 2025-02-17

Fixes

  • (assert) Allow num_args(0..=1) to be used with SetTrue
  • (assert) Clean up rendering of takes_values assertions

v4.5.29

[4.5.29] - 2025-02-11

Fixes

  • Change ArgMatches::args_present so 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::remove

Documentation

  • (cookbook) Switch from humantime to jiff
  • (tutorial) Better cover required vs optional

Internal

  • Update pulldown-cmark

[4.5.31] - 2025-02-24

Features

  • Add ValueParserFactory for Saturating<T>

[4.5.30] - 2025-02-17

Fixes

  • (assert) Allow num_args(0..=1) to be used with SetTrue
  • (assert) Clean up rendering of takes_values assertions

[4.5.29] - 2025-02-11

Fixes

  • Change ArgMatches::args_present so 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
  • 81b9db2 chore: Release
  • d3d7a17 chore: Merge branch 'master' into upstream/master
  • 361114e chore: Release
  • b693fc0 docs: Update changelog
  • 7100091 Merge pull request #5765 from epage/complete
  • e90b2da refactor(complete): Pull our registration writing
  • 95e99ef refactor(complete): Pull out shell lookup
  • 4af0cd6 fix(complete): Loosen requirements on Command factory
  • f40b37f chore: Release
  • 63bfe1a docs: 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

New Contributors

Full 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

  • Append generated test macro so next test macros are aware of it (see #291 thanks to @​kezhuw).

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
  • 8d80cea Prepare release
  • eb1f228 Make clippy happy
  • f570b06 Avoid concurrent manifest changes in integration tests
  • 8551eb8 feat: add include_str and include_bytes file input behaviour
  • e0b735e Append generated test macro so next test macros are aware of it
  • 154d0b0 Prepare 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 rustix to 1.0.0.
  • Make NamedTempFile::persist_noclobber atomic 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-sys 0.52. Unfortunately, we have no CI for older windows-sys versions 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 getrandom to 0.3.0 (thanks to @​paolobarbolini).
  • Allow windows-sys versions 0.59.x in addition to 0.59.0 (thanks @​ErichDonGubler).
  • Improved security documentation (thanks to @​n0toose for collaborating with me on this).
Commits
  • b8bddaf release 3.18.0
  • 0e17869 update rustix (#336)
  • 6cf6536 doc: fix markdown
  • df39d15 doc: document atomicity of persist_noclobber (#334)
  • 714a259 chore: release 3.17.1
  • 78309ed fix: cast handle to the windows crate HANDLE (#332)
  • 6e7d167 chore: release 3.17.0
  • 3718075 doc: remove incorrect documentation about windows and open files
  • 461369f feat: delete unnamed temporary files on windows immediately
  • 78d30a2 doc: 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 ImageExt usage and cover GenericImage (#747)

Features

  • Add cap_add and cap_drop support (#726)
  • Add support for user-configured labels (#756)
  • Reusable containers (#757)
  • Add image hook to run commands before ready (#766)

Miscellaneous Tasks

  • Update thiserror requirement from 1.0.60 to 2.0.3 (#754)
  • Bump the bollard dep to latest (#759)

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 ImageExt usage and cover GenericImage (#747)

Features

  • Add cap_add and cap_drop support (#726)
  • Add support for user-configured labels (#756)
  • Reusable containers (#757)
  • Add image hook to run commands before ready (#766)

Miscellaneous Tasks

  • Update thiserror requirement from 1.0.60 to 2.0.3 (#754)
  • Bump the bollard dep to latest (#759)

Testing

  • Deflake the test start_containers_in_parallel (#748)
Commits

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 latest to 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 latest to 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

Full Changelog: https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14

v0.12.13

What's Changed

  • Add Form::into_reader() for blocking multipart forms.
  • Add Form::into_stream() for async multipart forms.
  • Add support for SOCKS4a proxies.
  • Fix decoding responses with multiple zstd frames.
  • Fix RequestBuilder::form() from overwriting a previously set Content-Type header, 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 ProxyOverride as a NO_PROXY value.
  • 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

Thanks!

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 blocking multipart forms.
  • Add Form::into_stream() for async multipart forms.
  • Add support for SOCKS4a proxies.
  • Fix decoding responses with multiple zstd frames.
  • Fix RequestBuilder::form() from overwriting a previously set Content-Type header, 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 ProxyOverride as a NO_PROXY value.
  • 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
  • cf50f11 v0.12.14
  • f63c631 re-add fetch_mode_no_cors shim when not in wasm, but deprecated (#2598)
  • e44e371 v0.12.13
  • e83e138 Added osv-scanner.toml file to ignore npm packages in wasm examples during vu...
  • 7e85d2f ci: pin once-cell in msrv job (#2594)
  • c4a9fb0 test HTTP connection reuse with new zstd fix (#2587)
  • 6f9d0ee fix: support HTTP responses containing multiple ZSTD frames (#2583)
  • 44ac897 perf(decoder): compile-time validation of decoder header value (#2580)
  • 0bcba46 chore: remove empty wasm shell function (#2573)
  • 00b15b9 fix 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 ReseedingRng and ThreadRng. Instead, it is recommended to call ThreadRng::reseed on fork. (#1379)
  • Use zerocopy to replace some unsafe code (#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_core v0.9.0 (#1558)

Features

  • Support std feature without getrandom or rand_chacha (#1354)
  • Enable feature small_rng by default (#1455)
  • Remove implicit feature rand_chacha; use std_rng instead. (#1473)
  • Rename feature serde1 to serde (#1477)
  • Rename feature getrandom to os_rng (#1537)
  • Add feature thread_rng (#1547)

API changes: rand_core traits

  • Add fn RngCore::read_adapter implementing std::io::Read (#1267)
  • Add trait CryptoBlockRng: BlockRngCore; make trait CryptoRng: RngCore (#1273)
  • Add traits TryRngCore, TryCryptoRng (#1424, #1499)
  • Rename fn SeedableRng::from_rng -> try_from_rng and add infallible variant fn from_rng (#1424)
  • Rename fn SeedableRng::from_entropy -> from_os_rng and add fallible variant fn try_from_os_rng (#1424)
  • Add bounds Clone and AsRef to associated type SeedableRng::Seed (#1491)

API changes: Rng trait and top-level fns

  • Rename fn rand::thread_rng() to rand::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_iter as random_iter (#1305, #1500)
  • Rename fn Rng::gen to random to avoid conflict with the new gen keyword in Rust 2024 (#1438)
  • Rename fns Rng::gen_range to random_range, gen_bool to random_bool, gen_ratio to random_ratio (#1505)
  • Annotate panicking methods with #[track_caller] (#1442, #1447)

API changes: RNGs

  • Fix <SmallRng as SeedableRng>::Seed size to 256 bits (#1455)
  • Remove first parameter (rng) of ReseedingRng::new (#1533)

API changes: Sequences

  • Split trait SliceRandom into IndexedRandom, IndexedMutRandom, SliceRandom (#1382)
  • Add IndexedRandom::choose_multiple_array, index::sample_array (#1453, #1469)

API changes: Distributions: renames

  • Rename module rand::distributions to rand::distr (#1470)
  • Rename distribution Standard to StandardUniform (#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

Updates ctor from 0.2.9 to 0.4.1

Commits

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

dependabot[bot] avatar Mar 12 '25 15:03 dependabot[bot]