Skip to content
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

build(deps): bump the minor-updates group with 15 updates #11

Merged
merged 1 commit into from
Apr 15, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 15, 2024

Bumps the minor-updates group with 15 updates:

Package From To
bytes 1.5.0 1.6.0
moka 0.9.9 0.12.6
either 1.10.0 1.11.0
tokio 1.36.0 1.37.0
async-lock 2.8.0 3.3.0
autocfg 1.1.0 1.2.0
bumpalo 3.15.4 3.16.0
event-listener 2.5.3 4.0.3
fastrand 1.9.0 2.0.1
linux-raw-sys 0.3.8 0.4.13
quanta 0.11.1 0.12.3
raw-cpuid 10.7.0 11.0.1
rustix 0.37.27 0.38.31
socket2 0.4.10 0.5.6
uuid 1.7.0 1.8.0

Updates bytes from 1.5.0 to 1.6.0

Release notes

Sourced from bytes's releases.

Bytes 1.6.0 (March 22, 2024)

Added

  • Add Bytes::is_unique (#643)

Documented

  • Fix changelog typo (#628)
  • Fix some spelling mistakes (#633)
  • Typo fix (#637)
  • Fix broken links (#639)
  • Add security policy (#649)

Internal changes

  • Move comment to correct constant (#629)
  • Various cleanup (#635)
  • Simplify UninitSlice::as_uninit_slice_mut() logic (#644)
  • Use self. instead of Self:: (#642)
  • BytesMut: Assert alignment of Shared (#652)
  • Remove unnecessary namespace qualifier (#660)
  • Remove an unnecessary else branch (#662)
  • Remove unreachable else branch (#661)
  • make parameter mut in From<Vec> (#667)
  • Restore commented tests (#665)
  • Use sub instead of offset (#668)
  • Calculate original capacity only if necessary (#666)
  • set_vec_pos does not need a second parameter (#672)
  • get_vec_pos: use &self instead of &mut self (#670)
  • Refactor split_at/split_to (#663)
  • Use Iterator from the prelude (#673)
  • copy_to_bytes: Add panic section to docs (#676)
  • Remove redundant reserve call (#674)
  • Use ManuallyDrop instead of mem::forget (#675)
Changelog

Sourced from bytes's changelog.

1.6.0 (March 22, 2024)

Added

  • Add Bytes::is_unique (#643)

Documented

  • Fix changelog typo (#628)
  • Fix some spelling mistakes (#633)
  • Typo fix (#637)
  • Fix broken links (#639)
  • Add security policy (#649)

Internal changes

  • Move comment to correct constant (#629)
  • Various cleanup (#635)
  • Simplify UninitSlice::as_uninit_slice_mut() logic (#644)
  • Use self. instead of Self:: (#642)
  • BytesMut: Assert alignment of Shared (#652)
  • Remove unnecessary namespace qualifier (#660)
  • Remove an unnecessary else branch (#662)
  • Remove unreachable else branch (#661)
  • make parameter mut in From<Vec> (#667)
  • Restore commented tests (#665)
  • Use sub instead of offset (#668)
  • Calculate original capacity only if necessary (#666)
  • set_vec_pos does not need a second parameter (#672)
  • get_vec_pos: use &self instead of &mut self (#670)
  • Refactor split_at/split_to (#663)
  • Use Iterator from the prelude (#673)
  • copy_to_bytes: Add panic section to docs (#676)
  • Remove redundant reserve call (#674)
  • Use ManuallyDrop instead of mem::forget (#675)
Commits

Updates moka from 0.9.9 to 0.12.6

Changelog

Sourced from moka's changelog.

Version 0.12.6

Fixed

  • Fixed a bug in future::Cache that pending run_pending_tasks calls may cause infinite busy loop in an internal schedule_write_op method (#412[gh-issue-0412]):
    • This bug was introduced in v0.12.0 when the background threads were removed from future::Cache.
    • This bug can occur when run_pending_task method is called by user code while cache is receiving a very high number of concurrent cache write operations. (e.g. insert, get_with, invalidate etc.)
    • When it occurs, the schedule_write_op method will be spinning in a busy loop forever, causing high CPU usage and all other async tasks to be starved.

Changed

  • Upgraded async-lock crate used by future::Cache from v2.4 to the latest v3.3.

Version 0.12.5

Added

  • Added support for a plain LRU (Least Recently Used) eviction policy (#390[gh-pull-0390]):
    • The LRU policy is enabled by calling the eviction_policy method of the cache builder with a policy obtained by EvictionPolicy::lru function.
    • The default eviction policy remains the TinyLFU (Tiny, Least Frequently Used) as it maintains better hit rate than LRU for most use cases. TinyLFU combines LRU eviction policy and popularity-based admission policy. A probabilistic data structure is used to estimate historical popularity of both hit and missed keys. (not only the keys currently in the cache.)
    • However, some use cases may prefer LRU policy over TinyLFU. An example is recency biased workload such as streaming data processing. LRU policy can be used for them to achieve better hit rate.
    • Note that we are planning to add an adaptive eviction/admission policy called Window-TinyLFU in the future. It will adjust the balance between recency and frequency based on the current workload.

Version 0.12.4

Fixed

  • Ensure crossbeam-epoch to run GC when dropping a cache (#384[gh-pull-0384]):
    • crossbeam-epoch crate provides an epoch-based memory reclamation scheme for concurrent data structures. It is used by Moka cache to safely drop cached entries while they are still being accessed by other threads.

... (truncated)

Commits
  • 1d2af53 Merge pull request #416 from moka-rs/fix-stacked-borrow-violation
  • 7879dde Fix Miri error (Stacked Borrow violation) in the test code of the timer wheel
  • 2f23e5c Merge pull request #415 from moka-rs/avoid-async-scheduler-busy-loop
  • c50d186 Update the changelog
  • 6c4f0ac Bump the version to v0.12.6
  • 8805940 Prevent the busy loop of async schedulers
  • dc960af Fix typos in comments
  • 5996c87 Prevent the busy loop of async schedulers
  • 6ba5445 Merge pull request #413 from moka-rs/fix-ci-2024-04-10/v0.12
  • 4042c4a Fix Clippy warnings
  • Additional commits viewable in compare view

Updates either from 1.10.0 to 1.11.0

Commits

Updates tokio from 1.36.0 to 1.37.0

Release notes

Sourced from tokio's releases.

Tokio v1.37.0

1.37.0 (March 28th, 2024)

Added

  • fs: add set_max_buf_size to tokio::fs::File (#6411)
  • io: add try_new and try_with_interest to AsyncFd (#6345)
  • sync: add forget_permits method to semaphore (#6331)
  • sync: add is_closed, is_empty, and len to mpsc receivers (#6348)
  • sync: add a rwlock() method to owned RwLock guards (#6418)
  • sync: expose strong and weak counts of mpsc sender handles (#6405)
  • sync: implement Clone for watch::Sender (#6388)
  • task: add TaskLocalFuture::take_value (#6340)
  • task: implement FromIterator for JoinSet (#6300)

Changed

  • io: make io::split use a mutex instead of a spinlock (#6403)

Fixed

  • docs: fix docsrs build without net feature (#6360)
  • macros: allow select with only else branch (#6339)
  • runtime: fix leaking registration entries when os registration fails (#6329)

Documented

  • io: document cancel safety of AsyncBufReadExt::fill_buf (#6431)
  • io: document cancel safety of AsyncReadExt's primitive read functions (#6337)
  • runtime: add doc link from Runtime to #[tokio::main] (#6366)
  • runtime: make the enter example deterministic (#6351)
  • sync: add Semaphore example for limiting the number of outgoing requests (#6419)
  • sync: fix missing period in broadcast docs (#6377)
  • sync: mark mpsc::Sender::downgrade with #[must_use] (#6326)
  • sync: reorder const_new before new_with (#6392)
  • sync: update watch channel docs (#6395)
  • task: fix documentation links (#6336)

Changed (unstable)

  • runtime: include task Id in taskdumps (#6328)
  • runtime: panic if unhandled_panic is enabled when not supported (#6410)

#6300: tokio-rs/tokio#6300 #6326: tokio-rs/tokio#6326 #6328: tokio-rs/tokio#6328 #6329: tokio-rs/tokio#6329 #6331: tokio-rs/tokio#6331 #6336: tokio-rs/tokio#6336 #6337: tokio-rs/tokio#6337

... (truncated)

Commits
  • 9c337ca chore: prepare Tokio v1.37.0 (#6435)
  • e542501 io: document cancel safety of AsyncBufReadExt::fill_buf (#6431)
  • 4601c84 stream: add next_many and poll_next_many to StreamMap (#6409)
  • deff252 util: document cancel safety of SinkExt::send and StreamExt::next (#6417)
  • 4565b81 sync: add a rwlock() method to owned RwLock guards (#6418)
  • 3ce4720 sync: add is_closed, is_empty, and len to mpsc receivers (#6348)
  • 8342e4b util: assert compatibility between LengthDelimitedCodec options (#6414)
  • 4c453e9 readme: add description about benchmarks (#6425)
  • 1846483 sync: expose strong and weak counts of mpsc sender handles (#6405)
  • baad270 sync: add Semaphore example for limiting the number of outgoing requests (#6419)
  • Additional commits viewable in compare view

Updates async-lock from 2.8.0 to 3.3.0

Release notes

Sourced from async-lock's releases.

v3.3.0

  • Add a forget() method for semaphore guards. (#73)
  • Increase MSRV to v1.60. (#75)

v3.2.0

  • Add missing methods for blocking on locking with types wrapped in Arc (#71).

v3.1.2

  • Bump event-listener to version v4.0.0. (#69)

v3.1.1

  • Add a note to the documentation comparing this crate against libstd's locks. (#58)

v3.1.0

  • Add a Default implementation for OnceCell (#63).

v3.0.0

  • Breaking: Add an enabled-by-default std feature that allows using this crate without the standard library. (#43)
  • Support blocking and non-blocking operations on the same locks. (#56)
  • Switch to a more efficient event notification mechanism. (#43)
Changelog

Sourced from async-lock's changelog.

Version 3.3.0

  • Add a forget() method for semaphore guards. (#73)
  • Increase MSRV to v1.60. (#75)

Version 3.2.0

  • Add missing methods for blocking on locking with types wrapped in Arc (#71).

Version 3.1.2

  • Bump event-listener to version v4.0.0. (#69)

Version 3.1.1

  • Add a note to the documentation comparing this crate against libstd's locks. (#58)

Version 3.1.0

  • Add a Default implementation for OnceCell (#63).

Version 3.0.0

  • Breaking: Add an enabled-by-default std feature that allows using this crate without the standard library. (#43)
  • Support blocking and non-blocking operations on the same locks. (#56)
  • Switch to a more efficient event notification mechanism. (#43)
Commits

Updates autocfg from 1.1.0 to 1.2.0

Commits
  • c10bc17 Merge pull request #57 from cuviper/release-1.2.0
  • 1c029e4 Fix clippy::needless_borrows_for_generic_args
  • 8fbf203 Release 1.2.0
  • 7f3e58b Merge pull request #56 from cuviper/wrappers
  • 1ca2af8 Support RUSTC_WRAPPER and RUSTC_WORKSPACE_WRAPPER
  • cf17815 Merge pull request #27 from cuviper/set_no_std
  • 32c1170 Use consistent verb form in docs
  • 3c2cf0e Add getter no_std() and setter set_no_std(bool)
  • 5e07f6a Merge pull request #55 from cuviper/farewell-bors
  • 8717f69 Add a summary CI job
  • Additional commits viewable in compare view

Updates bumpalo from 3.15.4 to 3.16.0

Changelog

Sourced from bumpalo's changelog.

3.16.0

Released 2024-04-08.

Added

  • Added an optional, off-by-default dependency on the serde crate. Enabling this dependency allows you to serialize Bumpalo's collection and box types. Deserialization is not implemented, due to constraints of the deserialization trait.

Commits

Updates event-listener from 2.5.3 to 4.0.3

Release notes

Sourced from event-listener's releases.

v4.0.3

  • Relax MSRV to 1.60. (#110)

v4.0.2

  • Avoid spinning in wait_deadline. (#107)

v4.0.1

  • Fix a use-after-move error after an EventListener is assigned to listen to another Event. (#101)

v4.0.0

  • Breaking: Fix a footgun in the EventListener type. EventListener::new() now no longer takes an &Event as an argument, and EventListener::listen() takes the &Event as an argument. Hopefully this should prevent .awaiting on a listener without making sure it's listening first. (#94)

v3.1.0

  • Implement UnwindSafe and RefUnwindSafe for EventListener. This was unintentionally removed in version 3 (#96).

v3.0.1

  • Emphasize that listen() must be called on EventListener in documentation. (#90)
  • Write useful output in fmt::Debug implementations. (#86)

v3.0.0

  • Use the parking crate instead of threading APIs (#27)
  • Bump MSRV to 1.59 (#71)
  • Breaking: Make this crate no_std-compatible on default-features = false. (#34)
  • Create a new event-listener-strategy crate for abstracting over blocking/non-blocking operations. (#49)
  • Breaking: Change the EventListener API to be !Unpin. (#51)
  • Enable a feature for the portable-atomic crate. (#53)
  • Breaking: Add a Notification trait which is used to enable tagged events. (#52)
  • Add an is_notified() method to Event. (#48)
  • Breaking: Make it so notify() returns the number of listeners notified. (#57)
Changelog

Sourced from event-listener's changelog.

Version 4.0.3

  • Relax MSRV to 1.60. (#110)

Version 4.0.2

  • Avoid spinning in wait_deadline. (#107)

Version 4.0.1

  • Fix a use-after-move error after an EventListener is assigned to listen to another Event. (#101)

Version 4.0.0

  • Breaking: Fix a footgun in the EventListener type. EventListener::new() now no longer takes an &Event as an argument, and EventListener::listen() takes the &Event as an argument. Hopefully this should prevent .awaiting on a listener without making sure it's listening first. (#94)

Version 3.1.0

  • Implement UnwindSafe and RefUnwindSafe for EventListener. This was unintentionally removed in version 3 (#96).

Version 3.0.1

  • Emphasize that listen() must be called on EventListener in documentation. (#90)
  • Write useful output in fmt::Debug implementations. (#86)

Version 3.0.0

  • Use the parking crate instead of threading APIs (#27)
  • Bump MSRV to 1.59 (#71)
  • Breaking: Make this crate no_std-compatible on default-features = false. (#34)
  • Create a new event-listener-strategy crate for abstracting over blocking/non-blocking operations. (#49)
  • Breaking: Change the EventListener API to be !Unpin. (#51)
  • Enable a feature for the portable-atomic crate. (#53)
  • Breaking: Add a Notification trait which is used to enable tagged events. (#52)
  • Add an is_notified() method to Event. (#48)
  • Breaking: Make it so notify() returns the number of listeners notified. (#57)
Commits

Updates fastrand from 1.9.0 to 2.0.1

Release notes

Sourced from fastrand's releases.

v2.0.1

  • Clarify documentation for the fork() method. (#62)
  • Mention fastrand-contrib in documentation. (#70)

v2.0.0

  • Breaking: Remove interior mutability from Rng. (#47)
  • Add a fork() method. (#49)
  • Add a no_std mode. (#50)
  • Add an iterator selection function. (#51)
  • Add a choose_multiple() function for sampling several elements from an iterator. (#55)
  • Use the getrandom crate for seeding on WebAssembly targets if the js feature is enabled. (#60)
Changelog

Sourced from fastrand's changelog.

Version 2.0.1

  • Clarify documentation for the fork() method. (#62)
  • Mention fastrand-contrib in documentation. (#70)

Version 2.0.0

  • Breaking: Remove interior mutability from Rng. (#47)
  • Add a fork() method. (#49)
  • Add a no_std mode. (#50)
  • Add an iterator selection function. (#51)
  • Add a choose_multiple() function for sampling several elements from an iterator. (#55)
  • Use the getrandom crate for seeding on WebAssembly targets if the js feature is enabled. (#60)
Commits

Updates linux-raw-sys from 0.3.8 to 0.4.13

Commits

Updates quanta from 0.11.1 to 0.12.3

Changelog

Sourced from quanta's changelog.

[0.12.3] - 2024-03-31

Changed

  • Disabled counter support on iOS targets even if AArch64 is present. This is due to an issue where the necessary CPU instruction for reading the counter is not available on iOS.

[0.12.2] - 2023-12-31

Fixed

  • Fixed an issue with the monotonic clock for macOS/iOS where it would undermeasure time compared to what would be measured by std::time::Instant due to using a clock source that did not account for device sleep. (#97)

[0.12.1] - 2023-10-31

Fixed

  • Populate global recent time before Upkeep starts. (#95)

#95: metrics-rs/quanta#95

[0.12.0] - 2023-10-04

Added

  • Experimental support for ARM. (#91)

#91: metrics-rs/quanta#91

Changed

  • Update raw-cpuid to 11.0.
Commits
  • 278b3b6 chore: Release quanta version 0.12.3
  • fe3bb3d update release.toml for newer version of cargo-release
  • 702ea18 update changelog
  • 267effa Disable counter support on iOS targets even if AArch64 is present.
  • 8c14d6e (cargo-release) version 0.12.2
  • c4663a6 update CHANGELOG w/ link to PR
  • 0e6d83d fix: switch to clock_gettime(3) for macOS/iOS for monotonic clock (#97)
  • cc2c4b1 (cargo-release) version 0.12.1
  • 1dcbe17 update CHANGELOG
  • 435cef7 Populate global recent time before Upkeep starts (#95)
  • Additional commits viewable in compare view

Updates raw-cpuid from 10.7.0 to 11.0.1

Changelog

Sourced from raw-cpuid's changelog.

[11.0.1] - 2023-05-03

  • Fix a regression from v10.7.0. CpuIdReader was falsely required to implement Debug for CpuId::debug() which is too strict.

[11.0.0] - 2023-04-17

Breaking changes

  • The CpuId type now takes a generic reader argument CpuId<R: CpuIdReader>: which allows for more flexibility on how cpuid is queried and better support for using the library on non-x86 targets. This is a breaking change for users of with_cpuid_fn and potentially when specifying CpuId as a type argument somewhere. To make existing code compile again, whenever a generic type argument for CpuId is needed, you can use the cpuid::NativeCpuIdReader type which provides the default behavior of execution the cpuid instruction.

    For example, in your code there might be cases where the compiler now asks you to specify the generic type of CpuId: e.g., fn take_cpuid(cpuid: CpuId) would become: fn take_cpuid(cpuid: CpuId<NativeCpuIdReader>)

    See also #140 and #138 for the original discussion.

  • If you're using the serialization feature: It go revamped by fixing some long-standing problems with it that made it difficult to use #87. All types except CpuIdResult types lost their Serialize and Deserialize derives. Check the new example on how to serialize and deserialize cpuid information.

Other changes

  • Updated bitflags to v2.
Commits
  • 0630d77 Update version.
  • 2c9b40e Update CHANGELOG.md
  • 3d334ea Pass tests.
  • 04e192a Test that CpuId::new() continues to produce something that impls Debug.
  • bb82f81 Don't require the CpuIdReader trait support Debug to implement Debug on CpuId.
  • 7929f41 Don't build serialize_deserialize example if serde_json feature isn't enabled.
  • 927152c Update clap to v4.
  • 47b3149 Bump actions/checkout from 3.3.0 to 3.5.2
  • 85abf05 No longer require serde on bitflags.
  • 6399c47 Fix version field.
  • Additional commits viewable in compare view

Updates rustix from 0.37.27 to 0.38.31

Release notes

Sourced from rustix's releases.

0.38.0

  • Meta:

    • Rust 1.63
    • bitflags 2
    • significant compile-time improvements
  • Some APIs were factored out into new toplevel API modules, with their corresponding cargo feature flags:

    • rustix::event, for epoll, eventfd, and poll
    • rustix::pipe, for pipe, tee, splice, and related functions
    • rustix::procfs, for procfs-related APIs
    • rustix::stdio, for *std{in,out,err}
    • rustix::system, for uname, sysinfo, and sethostname
  • rustix::io changes:

    • SeekFrom was moved to rustix::fs.
  • rustix::net changes:

    • socket now takes an Option<Protocol> and Protocol no longer implements Default; change Protocol::default() to None.
    • sendmsg_noaddr is renamed to sendmsg.
    • getsockopt_nosigpipe and setsockopt_nosigpipe are renamed to get_socket_nosigpipe and set_socket_nosigpipe.
    • AcceptFlags is renamed to SocketFlags.
  • rustix::event changes:

    • epoll changes:
      • epoll::epoll_add, epoll::epoll_mod, and epoll::epoll_del were renamed to epoll::add, epoll::modify, and epoll::delete.
      • The EventVec iterator now returns Events rather than tuples.
      • epoll::Event::data is changed from a u64 to a custom EventData type which can hold either a u64 or a *mut c_void.
  • rustix::fs changes:

    • rustix::fs::chmodat_with is renamed to rustix::fs::chmodat.
    • rustix::fs::cwd() is replaced with rustix::fs::CWD.
      • Non-*at versions of several functions that implicitly operate on CWD were also added.
  • rustix::termios changes:

    • The API now fully supports arbitrary speeds. The cfsetispeed, cfsetospeed, cfsetspeed, tcsetattr2, and tcgetattr2 functions, as well as the CBAUD and CIBAUD constants, are replaced by set_input_speed, set_output_speed, and set_speed functions on Termios.
    • The speed macros such as B9600 are no longer required (B9600 now always has the value 9600, and so on for all the other speed macros), but they can still be used. They're now in the rustix::termios::speed module.
    • cfmakeraw is now called Termios::make_raw.
  • rustix::process changes:

    • Pid::from_raw is no longer unsafe.
    • Pid::from_raw_nonzero is removed, and a new Pid::from_raw_unchecked is added.
    • ReaperStatus::pid is now an Option<Pid>, as the OS doesn't always provide it.
  • rustix::io_uring changes:

    • io_uring_cqe now supports the big_cqe field, and no longer implements Copy and Clone.
Commits
  • 8a7ff3c chore: Release rustix version 0.38.31
  • d268591 Fix compilation on i686-apple-darwin. (#1000)
  • 6ec74e0 Fix handling of negative timestamps in Stat. (#999)
  • 85eea13 Fix calling proc_self_status() more than once. (#995)
  • 916887b Add epoll support for Redox (#985)
  • 9e9c4ec chore: Update actions/checkout in GitHub Actions workflows to v4 (#988)
  • 6aa3221 Fix some typos (#987)
  • 3e3cf73 Fix typos regarding stdout safety (#993)
  • aecc981 chore: Release rustix version 0.38.30
  • f546573 Fix errors with char signedness. (#984)
  • Additional commits viewable in

Bumps the minor-updates group with 15 updates:

| Package | From | To |
| --- | --- | --- |
| [bytes](https://github.com/tokio-rs/bytes) | `1.5.0` | `1.6.0` |
| [moka](https://github.com/moka-rs/moka) | `0.9.9` | `0.12.6` |
| [either](https://github.com/rayon-rs/either) | `1.10.0` | `1.11.0` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.36.0` | `1.37.0` |
| [async-lock](https://github.com/smol-rs/async-lock) | `2.8.0` | `3.3.0` |
| [autocfg](https://github.com/cuviper/autocfg) | `1.1.0` | `1.2.0` |
| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.15.4` | `3.16.0` |
| [event-listener](https://github.com/smol-rs/event-listener) | `2.5.3` | `4.0.3` |
| [fastrand](https://github.com/smol-rs/fastrand) | `1.9.0` | `2.0.1` |
| [linux-raw-sys](https://github.com/sunfishcode/linux-raw-sys) | `0.3.8` | `0.4.13` |
| [quanta](https://github.com/metrics-rs/quanta) | `0.11.1` | `0.12.3` |
| [raw-cpuid](https://github.com/gz/rust-cpuid) | `10.7.0` | `11.0.1` |
| [rustix](https://github.com/bytecodealliance/rustix) | `0.37.27` | `0.38.31` |
| [socket2](https://github.com/rust-lang/socket2) | `0.4.10` | `0.5.6` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.7.0` | `1.8.0` |


Updates `bytes` from 1.5.0 to 1.6.0
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.5.0...v1.6.0)

Updates `moka` from 0.9.9 to 0.12.6
- [Changelog](https://github.com/moka-rs/moka/blob/main/CHANGELOG.md)
- [Commits](moka-rs/moka@v0.9.9...v0.12.6)

Updates `either` from 1.10.0 to 1.11.0
- [Commits](rayon-rs/either@1.10.0...1.11.0)

Updates `tokio` from 1.36.0 to 1.37.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.36.0...tokio-1.37.0)

Updates `async-lock` from 2.8.0 to 3.3.0
- [Release notes](https://github.com/smol-rs/async-lock/releases)
- [Changelog](https://github.com/smol-rs/async-lock/blob/master/CHANGELOG.md)
- [Commits](smol-rs/async-lock@v2.8.0...v3.3.0)

Updates `autocfg` from 1.1.0 to 1.2.0
- [Commits](cuviper/autocfg@1.1.0...1.2.0)

Updates `bumpalo` from 3.15.4 to 3.16.0
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md)
- [Commits](fitzgen/bumpalo@3.15.4...3.16.0)

Updates `event-listener` from 2.5.3 to 4.0.3
- [Release notes](https://github.com/smol-rs/event-listener/releases)
- [Changelog](https://github.com/smol-rs/event-listener/blob/master/CHANGELOG.md)
- [Commits](smol-rs/event-listener@v2.5.3...v4.0.3)

Updates `fastrand` from 1.9.0 to 2.0.1
- [Release notes](https://github.com/smol-rs/fastrand/releases)
- [Changelog](https://github.com/smol-rs/fastrand/blob/master/CHANGELOG.md)
- [Commits](smol-rs/fastrand@v1.9.0...v2.0.1)

Updates `linux-raw-sys` from 0.3.8 to 0.4.13
- [Commits](sunfishcode/linux-raw-sys@v0.3.8...v0.4.13)

Updates `quanta` from 0.11.1 to 0.12.3
- [Changelog](https://github.com/metrics-rs/quanta/blob/v0.12.3/CHANGELOG.md)
- [Commits](metrics-rs/quanta@v0.11.1...v0.12.3)

Updates `raw-cpuid` from 10.7.0 to 11.0.1
- [Changelog](https://github.com/gz/rust-cpuid/blob/master/CHANGELOG.md)
- [Commits](gz/rust-cpuid@10.7.0...11.0.1)

Updates `rustix` from 0.37.27 to 0.38.31
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Commits](bytecodealliance/rustix@v0.37.27...v0.38.31)

Updates `socket2` from 0.4.10 to 0.5.6
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](rust-lang/socket2@v0.4.10...v0.5.6)

Updates `uuid` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@1.7.0...1.8.0)

---
updated-dependencies:
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: moka
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: either
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: async-lock
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: minor-updates
- dependency-name: autocfg
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: bumpalo
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: event-listener
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: minor-updates
- dependency-name: fastrand
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: minor-updates
- dependency-name: linux-raw-sys
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: quanta
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: raw-cpuid
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: minor-updates
- dependency-name: rustix
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: socket2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: minor-updates
- dependency-name: uuid
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: minor-updates
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 15, 2024
@github-actions github-actions bot merged commit 1ad5ef4 into master Apr 15, 2024
10 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/minor-updates-0fd73c154f branch April 15, 2024 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants