serpent-os / moss

The safe, fast and sane package manager for Linux
https://serpentos.com
71 stars 9 forks source link

build(deps): bump the cargo group with 7 updates #115

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps the cargo group with 7 updates:

Package From To
itertools 0.11.0 0.12.0
futures 0.3.29 0.3.30
reqwest 0.11.22 0.11.23
serde_yaml 0.9.27 0.9.29
thiserror 1.0.50 1.0.52
tokio 1.35.0 1.35.1
xxhash-rust 0.8.7 0.8.8

Updates itertools from 0.11.0 to 0.12.0

Changelog

Sourced from itertools's changelog.

0.12.0

Breaking

  • Made take_while_inclusive consume iterator by value (#709)
  • Added Clone bound to Unique (#777)

Added

  • Added Itertools::try_len (#723)
  • Added free function sort_unstable (#796)
  • Added GroupMap::fold_with (#778, #785)
  • Added PeekNth::{peek_mut, peek_nth_mut} (#716)
  • Added PeekNth::{next_if, next_if_eq} (#734)
  • Added conversion into (Option<A>,Option<B>) to EitherOrBoth (#713)
  • Added conversion from Either<A, B> to EitherOrBoth<A, B> (#715)
  • Implemented ExactSizeIterator for Tuples (#761)
  • Implemented ExactSizeIterator for (Circular)TupleWindows (#752)
  • Made EitherOrBoth<T> a shorthand for EitherOrBoth<T, T> (#719)

Changed

  • Added missing #[must_use] annotations on iterator adaptors (#794)
  • Made Combinations lazy (#795)
  • Made Intersperse(With) lazy (#797)
  • Made Permutations lazy (#793)
  • Made Product lazy (#800)
  • Made TupleWindows lazy (#602)
  • Specialized Combinations::{count, size_hint} (#729)
  • Specialized CombinationsWithReplacement::{count, size_hint} (#737)
  • Specialized Powerset::fold (#765)
  • Specialized Powerset::count (#735)
  • Specialized TupleCombinations::{count, size_hint} (#763)
  • Specialized TupleCombinations::fold (#775)
  • Specialized WhileSome::fold (#780)
  • Specialized WithPosition::fold (#772)
  • Specialized ZipLongest::fold (#774)
  • Changed {min, max}_set* operations require alloc feature, instead of std (#760)
  • Improved documentation of tree_fold1 (#787)
  • Improved documentation of permutations (#724)
  • Fixed typo in documentation of multiunzip (#770)

Notable Internal Changes

  • Improved specialization tests (#799, #786, #782)
  • Simplified implementation of Permutations (#739, #748, #790)
  • Combined Merge/MergeBy/MergeJoinBy implementations (#736)
  • Simplified Permutations::size_hint (#739)
  • Fix wrapping arithmetic in benchmarks (#770)
  • Enforced rustfmt in CI (#751)
  • Disallowed compile warnings in CI (#720)
  • Used cargo hack to check MSRV (#754)
Commits
  • 98ecabb chore: Release itertools version 0.12.0
  • 22fc427 prepare v0.12.0 release
  • 6d29178 Document the field a_cur of Product
  • bf2b012 Better Product::size_hint
  • 8d07f6b Make Product lazy
  • d7e6bab Document the field peek of IntersperseWith
  • 9b01a11 Make IntersperseWith lazy
  • 4f22173 Refactor IntersperseWith::next
  • b76172b chore: adjust docs to reflect discussion in the PR
  • 955927f chore: fixup docs of tree_fold1
  • Additional commits viewable in compare view


Updates futures from 0.3.29 to 0.3.30

Release notes

Sourced from futures's releases.

0.3.30

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Changelog

Sourced from futures's changelog.

0.3.30 - 2023-12-24

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Commits
  • de1a0fd Release 0.3.30
  • 68d2845 Remove a redundant space in example (#2816)
  • fdd2ce7 Fix broken link in CopyBufAbortable docs (#2815)
  • 272a3c7 Use cfg(target_has_atomic) on no-std targets
  • c179201 FillBuf: Do not call poll_fill_buf twice
  • e6735f3 FuturesUnordered: Fix clear implementation
  • 04d01a0 FuturesOrdered: Use 64-bit index
  • e4aa659 remove redundant impl Unpin
  • 17851c1 provide a mechanism to determine if io read/write halves are from the same st...
  • 4910799 provide a non-destructive mechanism to determine if a sink/stream are paired
  • Additional commits viewable in compare view


Updates reqwest from 0.11.22 to 0.11.23

Release notes

Sourced from reqwest's releases.

v0.11.23

What's Changed

  • Add Proxy::custom_http_auth(val) for setting the raw Proxy-Authorization header when connecting to proxies.
  • Fix redirect to reject locations that are not http:// or https://.
  • Fix setting nodelay when TLS is enabled but URL is HTTP.
  • (wasm) Add ClientBuilder::user_agent(val).
  • (wasm) add multipart::Form::headers(headers).

New Contributors

Changelog

Sourced from reqwest's changelog.

v0.11.23

  • Add Proxy::custom_http_auth(val) for setting the raw Proxy-Authorization header when connecting to proxies.
  • Fix redirect to reject locations that are not http:// or https://.
  • Fix setting nodelay when TLS is enabled but URL is HTTP.
  • (wasm) Add ClientBuilder::user_agent(val).
  • (wasm) add multipart::Form::headers(headers).
Commits


Updates serde_yaml from 0.9.27 to 0.9.29

Release notes

Sourced from serde_yaml's releases.

0.9.29

  • Turn on deny(unsafe_op_in_unsafe_fn) lint

0.9.28

  • Update unsafe-libyaml dependency to pull in unaligned write fix
Commits
  • b957d2b Release 0.9.29
  • 007fc2d Merge pull request #401 from dtolnay/unsafeop
  • 5bac247 Fill in unsafe blocks inside unsafe functions
  • 0f6dba1 Turn on deny(unsafe_op_in_unsafe_fn)
  • 1b6e448 Release 0.9.28
  • ec1a314 Force unsafe-libyaml version that contains unaligned write fix
  • a6b2dc0 Update name of blocks_in_if_conditions clippy lint
  • See full diff in compare view


Updates thiserror from 1.0.50 to 1.0.52

Release notes

Sourced from thiserror's releases.

1.0.52

  • Fix interaction with RUSTC_BOOTSTRAP (#269)

1.0.51

  • Improve diagnostics when an invalid attribute previously caused thiserror to generate no Error impl (#266)
Commits
  • be83323 Release 1.0.52
  • c89ee6c Merge pull request #269 from dtolnay/bootstrap
  • af16652 Rerun build script on RUSTC_BOOTSTRAP change
  • d160dd2 Merge pull request #267 from dtolnay/useunderscore
  • 6b00235 Leave private traits' name out of scope
  • c3838bd Add a funding file
  • 87466d2 Update name of blocks_in_if_conditions clippy lint
  • 0555b80 Release 1.0.51
  • b94add8 Add ui test where fallback impl conflicts with handwritten Display
  • 02c6a55 Merge pull request #266 from dtolnay/fallback
  • Additional commits viewable in compare view


Updates tokio from 1.35.0 to 1.35.1

Release notes

Sourced from tokio's releases.

Tokio v1.35.1

1.35.1 (December 19, 2023)

This is a forward part of a change that was backported to 1.25.3.

Fixed

  • io: add budgeting to tokio::runtime::io::registration::async_io (#6221)

#6221: tokio-rs/tokio#6221

Commits


Updates xxhash-rust from 0.8.7 to 0.8.8

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 ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
ikeycode commented 6 months ago

@dependabot rebase