fix(deps): update all non-major dependencies
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| clap | dependencies | patch |
4.4.3 -> 4.4.7
|
| futures (source) | dependencies | patch |
0.3.28 -> 0.3.29
|
| indicatif | dependencies | patch |
0.17.6 -> 0.17.7
|
| rayon | dependencies | minor |
1.7.0 -> 1.8.0
|
| reqwest | dependencies | patch |
0.11.20 -> 0.11.22
|
| serde (source) | dependencies | patch |
1.0.188 -> 1.0.190
|
| thiserror | dependencies | patch |
1.0.48 -> 1.0.50
|
| tokio (source) | dependencies | minor |
1.32.0 -> 1.33.0
|
Release Notes
clap-rs/clap (clap)
v4.4.7
Performance
- Reduced code size
v4.4.6
Internal
- Upgrade
anstream
v4.4.5
Fixes
-
(parser) When inferring subcommand
nameorlong_flag, allow ambiguous-looking matches that unambiguously map back to the same command -
(parser) When inferring subcommand
long_flag, don't panic - (assert) Clarify what action is causing a positional that doesn't set values which is especially useful for derive users
v4.4.4
Internal
- Update
terminal_sizeto 0.3
rust-lang/futures-rs (futures)
v0.3.29
rayon-rs/rayon (rayon)
v1.8.0
- The minimum supported
rustcis now 1.63. - Added
ThreadPoolBuilder::use_current_threadto use the builder thread as part of the new thread pool. That thread does not run the pool's main loop, but it may participate in work-stealing if it yields to rayon in some way. - Implemented
FromParallelIterator<T>forBox<[T]>,Rc<[T]>, andArc<[T]>, as well asFromParallelIterator<Box<str>>andParallelExtend<Box<str>>forString. -
ThreadPoolBuilder::build_scopednow usesstd::thread::scope. - The default number of threads is now determined using
std::thread::available_parallelisminstead of thenum_cpuscrate. - The internal logging facility has been removed, reducing bloat for all users.
- Many smaller performance tweaks and documentation updates.
seanmonstar/reqwest (reqwest)
v0.11.22
- Fix compilation on Windows when
trust-dnsis enabled.
v0.11.21
- Add automatically detecting macOS proxy settings.
- Add
ClientBuilder::tls_info(bool), which will puttls::TlsInfointo the response extensions. - Fix trust-dns resolver from possible hangs.
- Fix connect timeout to be split among multiple IP addresses.
serde-rs/serde (serde)
v1.0.190
- Preserve NaN sign when deserializing f32 from f64 or vice versa (#2637)
v1.0.189
dtolnay/thiserror (thiserror)
v1.0.50
- Improve diagnostic when a #[source], #[from], or #[transparant] attribute refers to a type that has no std::error::Error impl (#258, thanks @de-vri-es)
v1.0.49
tokio-rs/tokio (tokio)
v1.33.0: Tokio v1.33.0
1.33.0 (October 9, 2023)
Fixed
- io: mark
Interest::addwith#[must_use](#6037) - runtime: fix cache line size for RISC-V (#5994)
- sync: prevent lock poisoning in
watch::Receiver::wait_for(#6021) - task: fix
spawn_localsource location (#5984)
Changed
- sync: use Acquire/Release orderings instead of SeqCst in
watch(#6018)
Added
- fs: add vectored writes to
tokio::fs::File(#5958) - io: add
Interest::removemethod (#5906) - io: add vectored writes to
DuplexStream(#5985) - net: add Apple tvOS support (#6045)
- sync: add
?Sizedbound to{MutexGuard,OwnedMutexGuard}::map(#5997) - sync: add
watch::Receiver::mark_unseen(#5962, #6014, #6017) - sync: add
watch::Sender::new(#5998) - sync: add const fn
OnceCell::from_value(#5903)
Removed
- remove unused
statsfeature (#5952)
Documented
- add missing backticks in code examples (#5938, #6056)
- fix typos (#5988, #6030)
- process: document that
Child::waitis cancel safe (#5977) - sync: add examples for
Semaphore(#5939, #5956, #5978, #6031, #6032, #6050) - sync: document that
broadcastcapacity is a lower bound (#6042) - sync: document that
const_newis not instrumented (#6002) - sync: improve cancel-safety documentation for
mpsc::Sender::send(#5947) - sync: improve docs for
watchchannel (#5954) - taskdump: render taskdump documentation on docs.rs (#5972)
Unstable
- taskdump: fix potential deadlock (#6036)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by renovate