chore(deps): update cargo non-major dependencies#73
Draft
dd-octo-sts[bot] wants to merge 1 commit intomainfrom
Draft
chore(deps): update cargo non-major dependencies#73dd-octo-sts[bot] wants to merge 1 commit intomainfrom
dd-octo-sts[bot] wants to merge 1 commit intomainfrom
Conversation
Author
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
<=1.0.48→<=1.0.1021.0.3→1.0.81.9.0→1.13.20.5.5→0.5.62.9.0→2.13.01.4.0→1.5.01.0.7→1.0.81.0.124→1.0.2281.0.64→1.0.1490.8.17→0.9.00.5.1→0.10.04.1.0→4.4.2Release Notes
dtolnay/anyhow (anyhow)
v1.0.102Compare Source
v1.0.101Compare Source
v1.0.100Compare Source
bail!,ensure!,anyhow!(#426)v1.0.99Compare Source
v1.0.98Compare Source
self.into_boxed_dyn_error()andself.reallocate_into_boxed_dyn_error_without_backtrace()methods for anyhow::Error (#415)v1.0.97Compare Source
v1.0.96Compare Source
v1.0.95Compare Source
Error::from_boxed(#401, #402)v1.0.94Compare Source
v1.0.93Compare Source
thiserrorv2v1.0.92Compare Source
&raw constand&raw mutsyntax insideensure!(#390)v1.0.91Compare Source
v1.0.90Compare Source
v1.0.89Compare Source
UnwindSafeandRefUnwindSafeimpl consistently available between versions of Rust newer and older than 1.72 (#386)v1.0.88Compare Source
v1.0.87Compare Source
Error::newandError::chain, in no-std mode on Rust 1.81+ (#383)v1.0.86Compare Source
ensure!with non-literal after minus sign (#373)v1.0.85Compare Source
ensure!macro's rules to unblock some rustc pretty-printer improvements (#368, #371)v1.0.84Compare Source
ensure!through aNotimpl for a type that is notbool(#367)v1.0.83Compare Source
v1.0.82Compare Source
v1.0.81Compare Source
v1.0.80Compare Source
v1.0.79Compare Source
v1.0.78Compare Source
v1.0.77Compare Source
anyhow::Error::backtraceavailable on stable Rust compilers 1.65+ (#293, thanks @LukasKalbertodt)v1.0.76Compare Source
unsafe_op_in_unsafe_fnlint (#329)v1.0.75Compare Source
v1.0.74Compare Source
v1.0.73Compare Source
v1.0.72Compare Source
v1.0.71Compare Source
v1.0.70Compare Source
v1.0.69Compare Source
v1.0.68Compare Source
-Zrustdoc-scrape-exampleson docs.rs for nowv1.0.67Compare Source
context()is used on anOption(#280)v1.0.66Compare Source
contextcall (#279)v1.0.65Compare Source
impl Provider for anyhow::Errorv1.0.64Compare Source
#[source] anyhow::Errorwith thiserror crate (#231)v1.0.63Compare Source
v1.0.62Compare Source
cargoinvocations with IDE builds (#261)v1.0.61Compare Source
v1.0.60Compare Source
--targetto rustc invocation when deciding about backtrace support (#249, thanks @RalfJung)v1.0.59Compare Source
no-stdcategoryv1.0.58Compare Source
v1.0.57Compare Source
log4rs-specific workaround frombail!macro implementationv1.0.56Compare Source
must_usewarning when an Error created byanyhow!is not used, perhaps because the programmer meant to writebail!instead (#229)v1.0.55Compare Source
v1.0.54Compare Source
ensure!when the expression involves a negative literal const generic as the first generic argument of a method call (#224)v1.0.53Compare Source
v1.0.52Compare Source
v1.0.51Compare Source
Okfnv1.0.50Compare Source
ensure!macro (#199, #200, #202, #203, #204, #205, #206)v1.0.49Compare Source
anyhow::Ok(v)equivalent toOk::<_, anyhow::Error>(v)(#192)v1.0.48Compare Source
Debugrendering of lhs and rhs inensure!messages (#193, #194, #195, #196, #197, #198)Example:
v1.0.47Compare Source
v1.0.46Compare Source
Support for implicit format args to match println and other std macros (https://rust-lang.github.io/rfcs/2795-format-args-implicit-identifiers.html)
Detect missing fmt arguments at compile time:
anyhow!("{} not found")(#55)Reduce occurrence of "future cannot be shared between threads safely" in async code using anyhow macros (#186)
v1.0.45Compare Source
anyhow!,ensure!, orbail!with format args and is built with#![no_std]or#v1.0.44Compare Source
v1.0.43Compare Source
v1.0.42Compare Source
v1.0.41Compare Source
v1.0.40Compare Source
v1.0.39Compare Source
Add an opt-in implementation of
Error::backtraceon stable compilers based on thebacktracecrate (#143)assert-rs/assert_cmd (assert_cmd)
v1.0.8Compare Source
Features
tryvariants of asserts to get an error insteadv1.0.7Compare Source
v1.0.6Compare Source
Fixes
v1.0.5Compare Source
v1.0.4Compare Source
Features
CARGO_BIN_EXEfor less brittlenessFixes
async-rs/async-std (async-std)
v1.13.2Compare Source
v1.13.1Compare Source
async-stdhas officially been discontinued. We recommend that all users andlibraries migrate to the excellent
smolproject.
v1.13.0Compare Source
Added
Changed
BufReadExtandSeekExtfromasync_std::iov1.12.0Compare Source
Added
async_std::task::spawn_blockingis now stabilized. We consider it a fundamental API for bridging between blocking code and async code, and we widely use it within async-std's own implementation.TryFromimplementations to convertTcpListener,TcpStream,UdpSocket,UnixDatagram,UnixListener, andUnixStreamto their synchronous equivalents, including putting them back into blocking mode.Changed
num_cpus; it uses functionality in the standard library instead (viaasync-global-executor).v1.11.0Compare Source
This release improves compile times by up to 55% on initial builds, and up to 75% on recompilation. Additionally we've added a few new APIs and made some tweaks.
Added
TcpListener::into_incomingto convert aTcpListenerinto a stream of incoming TCP connectionsRemoved
extension_traitmacro had been removed. This drastically improves compile times forasync-std, but changes the way our documentation is rendered. This is a cosmetic change only, and all existing code should continue to work as it did before.Changed
Docs
v1.10.0Compare Source
This release comes with an assortment of small features and fixes.
Added
Filenow implementsCloneso thatFiles can be passed into closures for use inspawn_blocking.File's contents are already wrapped inArcs, so the implementation ofCloneis straightforward.task::try_current()which returns a handle to the current task if called within the context of a task created by async-std.async_std::ionow re-exportsWriteExtdirectly.Fixed
write!now takes already written bytes into account onFile.Internal
TcpStreamnow properly makes use of vectored IO.net::*::Incomingimplementations now do less allocation.Docs
lucab/caps-rs (caps)
v0.5.6Compare Source
Changes:
thiserrordependencyindexmap-rs/indexmap (indexmap)
v2.13.0Compare Source
CloneforIntoKeysandIntoValues.map::Slice::split_at_checkedandsplit_at_mut_checked.set::Slice::split_at_checked.v2.12.1Compare Source
hashbrown's new bucket API.v2.12.0Compare Source
hashbrowndependency to 0.16 alone.core::error::Error.pop_ifmethods toIndexMapandIndexSet, similar to themethod for
Vecadded in Rust 1.86.v2.11.4Compare Source
hashbrowndependency to a range allowing 0.15 or 0.16.v2.11.3Compare Source
serdeversion only apply when "serde" is enabled.v2.11.2Compare Source
serde_core, improving buildparallelism in cases where other dependents have enabled "serde/derive".
v2.11.1Compare Source
get_key_value_mutmethod toIndexMap.Ordbound oninsert_sorted_bymethods.v2.11.0Compare Source
insert_sorted_byandinsert_sorted_by_keymethods toIndexMap,IndexSet, andVacantEntry, like customizable versions ofinsert_sorted.is_sorted,is_sorted_by, andis_sorted_by_keymethods toIndexMapandIndexSet, as well as theirSlicecounterparts.sort_by_keyandsort_unstable_by_keymethods toIndexMapandIndexSet, as well as parallel counterparts.replace_indexmethods toIndexMap,IndexSet, andVacantEntryto replace the key (or set value) at a given index.
svalserialization support.v2.10.0Compare Source
extract_ifmethods toIndexMapandIndexSet, similar to themethods for
HashMapandHashSetwith ranges likeVec::extract_if.#[track_caller]annotations to functions that may panic.rust-lang-nursery/lazy-static.rs (lazy_static)
v1.5.0Compare Source
assert-rs/predicates-rs (predicates)
v1.0.8Compare Source
serde-rs/serde (serde)
v1.0.228Compare Source
RUSTDOCFLAGS='--cfg=docsrs'set for the whole dependency graph (#2995)v1.0.227Compare Source
v1.0.226Compare Source
v1.0.225Compare Source
v1.0.224Compare Source
v1.0.223Compare Source
v1.0.222Compare Source
serialize_withattribute produce code that works if respanned to 2024 edition (#2950, thanks @aytey)v1.0.221Compare Source
serde_if_integer128!macro (#2975)v1.0.220Compare Source
v1.0.219Compare Source
absolute_pathsClippy restriction being triggered inside macro-generated code (#2906, thanks @davidzeng0)v1.0.218Compare Source
v1.0.217Compare Source
v1.0.216Compare Source
v1.0.215Compare Source
v1.0.214Compare Source
v1.0.213Compare Source
withattributes inside a newtype struct (#2847)v1.0.212Compare Source
v1.0.211Compare Source
withanddefaultattributes (#2558, thanks @Mingun)v1.0.210Compare Source
IpAddrandSocketAddrin no-std mode on Rust 1.77+ (#2816, thanks @MathiasKoch)serde::ser::StdErrorandserde::de::StdErrorequivalent tocore::error::Erroron Rust 1.81+ (#2818)v1.0.209Compare Source
v1.0.208Compare Source
flattenfield (#2802, thanks @jonhoo)v1.0.207Compare Source
flattenattribute andskip_serializing/skip_deserializing(#2795, thanks @Mingun)v1.0.206Compare Source
flattenattribute inside of enums (#2567, thanks @Mingun)v1.0.205Compare Source
v1.0.204Compare Source
v1.0.203Compare Source
v1.0.202Compare Source
v1.0.201Compare Source
v1.0.200Compare Source
v1.0.199Compare Source
forward_to_deserialize_any!is used on an enum withErrorvariant (#2732, thanks @aatifsyed)v1.0.198Compare Source
Saturating<T>(#2709, thanks @jbethune)v1.0.197Compare Source
v1.0.196Compare Source
v1.0.195Compare Source
v1.0.194Compare Source
v1.0.193Compare Source
RangeFromandRangeTo(#2653, #2654, #2655, thanks @emilbonnek)v1.0.192Compare Source
v1.0.191Compare Source
v1.0.190Compare Source
v1.0.189Compare Source
v1.0.188Compare Source
v1.0.187Compare Source
v1.0.186Compare Source
serde_deriveandserdein the dependency graph (#2588, thanks @soqb)v1.0.185Compare Source
*selfwhich is behind a shared reference" deriving Serialize on a non_exhaustive enum (#2591)v1.0.184Compare Source
serde_derivebuild on all platforms — eventually we'd like to use a first-class precompiled macro if such a thing becomes supported by cargo / crates.iov1.0.183Compare Source
Box<OsStr>with an equivalent representation asOsString(#2556, thanks @DBLouis)v1.0.182Compare Source
serde(default)on tuple structs (#2553, thanks @Mingun)v1.0.181Compare Source
serde(alias)work in combination withflattenwhen using in-place deserialization (#2443, thanks @Mingun)v1.0.180Compare Source
v1.0.179Compare Source
v1.0.178Compare Source
v1.0.177Compare Source
serde(rename_all_fields = "...")attribute to apply arename_allon every struct variant of an enum (#1695, thanks @jplatte)v1.0.176Compare Source
v1.0.175Compare Source
v1.0.174Compare Source
v1.0.173Compare Source
bitflagscrate (#2516)v1.0.172Compare Source
v1.0.171Compare Source
derive(Deserialize)on unit structs that have const generics (#2500, thanks @Baptistemontan)v1.0.170Compare Source
v1.0.169Compare Source
v1.0.168Compare Source
serde::de::IgnoredAnyto be the type for aserde(flatten)field (#2436, thanks @Mingun)v1.0.167Compare Source
RangeFromandRangeTo(#2471, thanks @tbu-)[
v1.0.166](https://redirect.github.com/serde-rs/seConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.