-
Notifications
You must be signed in to change notification settings - Fork 154
fix(deps): update all dependencies #894
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Hmm this is a big mix of stuff...including things we don't want for now such as bumping fedora:41 -> fedora:42 (need to figure out how to teach renovate about pre-release versions there). The biggest problem here is at least our renovate config doesn't understand Rust semver compatibility rules; the indexmap, uuid etc. bumps should have gone in with the other PR type. Digging in I think we're inheriting from this global config |
4e66595 to
5e9001b
Compare
e24dc01 to
3638a4d
Compare
83e091a to
8e64751
Compare
d958b2f to
dfc9f90
Compare
4826025 to
ea77d51
Compare
|
|
Hmm, dependabot shouldn't be trying to roll in a semver-incompat version of rustix here (though it's cool they bumped to 1.0!) |
37142d6 to
e354451
Compare
e354451 to
f5bf216
Compare
f5bf216 to
c8947cf
Compare
01432bc to
02ee364
Compare
Signed-off-by: Platform Engineering Bot <[email protected]> Signed-off-by: Colin Walters <[email protected]>
|
Hey @cgwalters Whenever anybody makes an update to a branch managed by Renovate (i.e. rebasing), Renovate is no longer able to push to the branch. |
|
Thanks for looking into this! |
This PR contains the following updates:
v1->v2v3->v41.0.35->1.1.02.6.0->2.7.12.0.5->=2.0.50.1.3->1.0.041->431->=1.0.30.38.34->1.0.01.6.1->1.7.01.6.1->1.7.03.14.0->3.18.01.41.1->1.44.01.11.1->1.15.1Release Notes
EmbarkStudios/cargo-deny-action (EmbarkStudios/cargo-deny-action)
v2Compare Source
actions/checkout (actions/checkout)
v4Compare Source
url-helper.tsnow leverages well-known environment variables by @jww3 in https://github.com/actions/checkout/pull/1941isGhesby @jww3 in https://github.com/actions/checkout/pull/1946rust-lang/flate2-rs (flate2)
v1.1.0Compare Source
What's Changed
CloneforCompressErrorandDecompressErrorby @mkrasnitski in https://github.com/rust-lang/flate2-rs/pull/445R: ReadtoR: BufReadby @JonathanBrouwer in https://github.com/rust-lang/flate2-rs/pull/4530.4.2by @folkertdev in https://github.com/rust-lang/flate2-rs/pull/466New Contributors
Full Changelog: rust-lang/flate2-rs@1.0.35...1.1.0
indexmap-rs/indexmap (indexmap)
v2.7.1Compare Source
#[track_caller]to functions that may panic.insert_entry.v2.7.0Compare Source
Entry::insert_entryandVacantEntry::insert_entry, returningan
OccupiedEntryafter insertion.kornelski/mandown (mandown)
v1.0.0Compare Source
bytecodealliance/rustix (rustix)
v1.0.1Compare Source
v1.0.0: 1.0.0Compare Source
This release introduces the [
Buffertrait][Buffer trait], which is used in [read][read], [pread][pread], [recv][recv], [recvfrom][recvfrom], [getrandom][getrandom], [readlinkat_raw][readlinkat_raw], [epoll::wait][epoll::wait], [kevent][kevent], [port::getn][port::getn], [getxattr][getxattr], [lgetxattr][lgetxattr], [fgetxattr][fgetxattr], [listxattr][listxattr], [llistxattr][llistxattr], and [flistxattr][flistxattr], and adds support for reading data into uninitialized buffers, as well as safely reading data into the spare capacity ofVecs.This release also simplifies the way network addresses are handled. Instead of having separate functions with
_v4,_v6,_unix,_xdp, and now_netlinksuffixes, rustix now uses a [SocketAddrArgtrait][SocketAddrArg trait] so that functions such as [bind][bind], [connect][connect], [sendto][sendto], and [sendmsg_addr][sendmsg_addr] can accept any type of address, and are easier to extend to new address types in the future.And, this release simplifies the
ioctlAPI, replacing opcode wrapper types with const generics.This updates several APIs to add Linux 6.13 features, and raw linux-raw-sys types are no longer exposed in the public API, so it should be easier to stay up to date with new Linux releases.
And many more new features, bug fixes, and cleanups. See the CHANGES.md file for the full list of breaking changes.
mitsuhiko/similar-asserts (similar-asserts)
v1.7.0Compare Source
SIMILAR_ASSERTS_CONTEXT_SIZE. #13Stebalien/tempfile (tempfile)
v3.18.0Compare Source
rustixto 1.0.0.NamedTempFile::persist_noclobberatomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).v3.17.1Compare Source
windows-sys0.52. Unfortunately, we have no CI for olderwindows-sysversions at the moment...v3.17.0Compare Source
Builder::make_in(when creating temporary files of arbitrary types).getrandom, use platform (e.g., CPU) specific randomness sources where possible.v3.16.0Compare Source
getrandomto0.3.0(thanks to @paolobarbolini).windows-sysversions0.59.xin addition to0.59.0(thanks @ErichDonGubler).v3.15.0Compare Source
Re-seed the per-thread RNG from system randomness when we repeatedly fail to create temporary files (#314). This resolves a potential DoS vector (#178) while avoiding
getrandomin the common case where it's necessary. The feature is optional but enabled by default via thegetrandomfeature.For libc-free builds, you'll either need to disable this feature or opt-in to a different
getrandombackend.tokio-rs/tokio (tokio)
v1.44.0: Tokio v1.44.0Compare Source
1.44.0 (March 7th, 2025)
This release changes the
from_stdmethod on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on #7172.Added
task::coopmodule (#7116)Command::get_kill_on_drop()(#7086)broadcast::Sender::closed(#6685, #7090)broadcast::WeakSender(#7100)oneshot::Receiver::is_empty()(#7153)oneshot::Receiver::is_terminated()(#7152)Fixed
Fileshould not start a background read (#7139)start_killon exited child should not fail (#7160)CTRL_CLOSE,CTRL_LOGOFF,CTRL_SHUTDOWNon windows (#7122)Changes
select!budget-aware (#7164)from_std(#7166)Changes to unstable APIs
Documented
select!alternatives (#7110)send_to(#7146)Childstdout (#7141)Child::killbehavior (#7162)ChildStdinstruct doc comment (#7192)worker_threadsinstead ofcore_threads(#7186)v1.43.0: Tokio v1.43.0Compare Source
1.43.0 (Jan 8th, 2025)
Added
UdpSocket::peekmethods (#7068)Command::into_std()(#7014)SignalKind::infoon illumos (#6995)Fixed
set_lenbefore initializing vector inBlocking(#7054)clippy::needless_returnin#[tokio::main](#6874)Changes
unsync_load(#7073)Buf::put_bytesinRepeatread impl (#7055)Changes to unstable APIs
Documented
ReadBuf::uninitallows initialized buffers as well (#7053)TcpStream::try_write_vectoreddocs (#7067)LocalRuntimedoc links (#7074)watch::Receiver::wait_for(#7038)OnceCelldocs (#7047)v1.42.0: Tokio v1.42.0Compare Source
1.42.0 (Dec 3rd, 2024)
Added
AsyncFd::{try_io, try_io_mut}(#6967)Fixed
ptr->ref->ptrroundtrip in RegistrationSet (#6929)yield_nowinsideblock_in_place(#6999)Changes
Documented
tokio::net::unix::{pid_t, gid_t, uid_t}(#6791)Instantdocs (#6982)uuid-rs/uuid (uuid)
v1.15.1Compare Source
What's Changed
Full Changelog: uuid-rs/uuid@v1.15.0...v1.15.1
v1.15.0Compare Source
What's Changed
Debugimplementation for NonNilUUid by @rick-de-water in https://github.com/uuid-rs/uuid/pull/808New Contributors
Full Changelog: uuid-rs/uuid@v1.14.0...v1.15.0
v1.14.0Compare Source
What's Changed
New Contributors
Full Changelog: uuid-rs/uuid@v1.13.2...v1.14.0
v1.13.2Compare Source
What's Changed
Full Changelog: uuid-rs/uuid@1.13.1...v1.13.2
v1.13.1Compare Source
What's Changed
wasm32withatomicsby @bushrat011899 in https://github.com/uuid-rs/uuid/pull/797New Contributors
Full Changelog: uuid-rs/uuid@1.13.0...1.13.1
v1.13.0Compare Source
This release updates our version of
getrandomto0.3andrandto0.9. It is a potentially breaking change for the following users:no-std users who enable the
rngfeatureuuidstill usesgetrandomby default on these platforms. Upgrade your version ofgetrandomand follow its new docs on configuring a custom backend.wasm32-unknown-unknownusers who enable therngfeature without thejsfeatureUpgrade your version of
getrandomand follow its new docs on configuring a backend.You'll also need to enable the
rng-getrandomorrng-randfeature ofuuidto force it to usegetrandomas its backend:If you're on
wasm32-unknown-unknownand using thejsfeature ofuuidyou shouldn't see any breakage. We've kept this behavior by vendoring ingetrandom's web-based backend when thejsfeature is enabled.What's Changed
getrandomto0.3andrandto0.9by @KodrAus in https://github.com/uuid-rs/uuid/pull/793getrandomonwasm32-unknown-unknownwithout JavaScript by @KodrAus in https://github.com/uuid-rs/uuid/pull/794Full Changelog: uuid-rs/uuid@1.12.1...1.13.0
v1.12.1Compare Source
What's Changed
New Contributors
Full Changelog: uuid-rs/uuid@1.12.0...1.12.1
v1.12.0Compare Source
This release includes additional
PartialEqimplementations onUuid, which can break inference in some cases.What's Changed
NonZeroUuidtype for optimizedOption<Uuid>representation by @ab22593k in https://github.com/uuid-rs/uuid/pull/779NonNilUuidby @KodrAus in https://github.com/uuid-rs/uuid/pull/783New Contributors
Full Changelog: uuid-rs/uuid@1.11.1...1.12.0
Configuration
📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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.