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

chore(deps): update cargo pre-1.0 packages (minor) #2256

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 8, 2024

This PR contains the following updates:

Package Type Update Change
apollo-federation-types workspace.dependencies minor 0.14.1 -> 0.15.0
cargo_metadata workspace.dependencies minor 0.18 -> 0.19
git2 workspace.dependencies minor 0.19 -> 0.20
itertools workspace.dependencies minor 0.13.0 -> 0.14.0
lychee-lib dependencies minor 0.16 -> 0.18
octocrab dependencies minor 0.41.0 -> 0.43.0
rand (source) dev-dependencies minor 0.8.5 -> 0.9.0
rand_regex dev-dependencies minor 0.17.0 -> 0.18.0
rstest workspace.dependencies minor 0.23.0 -> 0.24.0
winreg dependencies minor 0.52 -> 0.55

Release Notes

apollographql/federation-rs (apollo-federation-types)

v0.15.2

Compare Source

v0.15.1

Compare Source

v0.15.0

Compare Source

oli-obk/cargo_metadata (cargo_metadata)

v0.19.1

Compare Source

v0.19.0

Compare Source

Added
  • Re-exported semver crate directly.
  • Added implementation of std::ops::Index<&PackageId> for Resolve.
  • Added pub fn is_kind(&self, name: TargetKind) -> bool to Target.
  • Added derived implementations of PartialEq, Eq and Hash for Metadata and its members' types.
  • Added default fields to PackageBuilder.
  • Added pub fn new(name:version:id:path:) -> Self to PackageBuilder for providing all required fields upfront.
Changed
  • Bumped MSRV from 1.42.0 to 1.56.0.
  • Made parse_stream more versatile by accepting anything that implements Read.
  • Converted TargetKind and CrateType to an enum representation.
Removed
  • Removed re-exports for BuildMetadata and Prerelease from semver crate.
  • Removed .is_lib(…), .is_bin(…), .is_example(…), .is_test(…), .is_bench(…), .is_custom_build(…), and .is_proc_macro(…) from Target (in favor of adding .is_kind(…)).
Fixed
  • Added missing manifest_path field to Artifact. Fixes #​187.
rust-lang/git2-rs (git2)

v0.20.0

Compare Source

0.19.0...0.20.0

Added
  • Debug is now implemented for transport::Service
    #​1074
  • Added Repository::commondir
    #​1079
  • Added Repository::merge_base_octopus
    #​1088
  • Restored impls for PartialOrd, Ord, and Hash for bitflags types that were inadvertently removed in a prior release.
    #​1096
  • Added CheckoutBuilder::disable_pathspec_match
    #​1107
  • Added PackBuilder::write
    #​1110
Changed
  • ❗ Updated to libgit2 1.9.0
    #​1111
  • ❗ Removed the ssh_key_from_memory Cargo feature, it was unused.
    #​1087
  • ❗ Errors from Tree::walk are now correctly reported to the caller.
    #​1098
  • ❗ The trace_set callback now takes a &[u8] instead of a &str.
    #​1071
  • Error::last_error now returns Error instead of Option<Error>.
    #​1072
Fixed
  • Fixed OdbReader::read return value.
    #​1061
  • When a credential helper executes a shell command, don't pop open a console window on Windows.
    #​1075
rust-itertools/itertools (itertools)

v0.14.0

Compare Source

Breaking
  • Increased MSRV to 1.63.0 (#​960)
  • Removed generic parameter from cons_tuples (#​988)
Added
  • Added array_combinations (#​991)
  • Added k_smallest_relaxed and variants (#​925)
  • Added next_array and collect_array (#​560)
  • Implemented DoubleEndedIterator for FilterOk (#​948)
  • Implemented DoubleEndedIterator for FilterMapOk (#​950)
Changed
  • Allow Q: ?Sized in Itertools::contains (#​971)
  • Improved hygiene of chain! (#​943)
  • Improved into_group_map_by documentation (#​1000)
  • Improved tree_reduce documentation (#​955)
  • Improved discoverability of merge_join_by (#​966)
  • Improved discoverability of take_while_inclusive (#​972)
  • Improved documentation of find_or_last and find_or_first (#​984)
  • Prevented exponentially large type sizes in tuple_combinations (#​945)
  • Added track_caller attr for asser_equal (#​976)
Notable Internal Changes
  • Fixed clippy lints (#​956, #​987, #​1008)
  • Addressed warnings within doctests (#​964)
  • CI: Run most tests with miri (#​961)
  • CI: Speed up "cargo-semver-checks" action (#​938)
  • Changed an instance of default_features in Cargo.toml to default-features (#​985)
lycheeverse/lychee (lychee-lib)

v0.18.0

Compare Source

Other
  • Bump the dependencies group across 1 directory with 11 updates (#​1589)
  • Introduce --root-dir (#​1576)
  • Fix retries (#​1573)
  • Bump the dependencies group with 4 updates (#​1571)
  • Bump the dependencies group with 4 updates (#​1570)
  • Bump the dependencies group with 4 updates (#​1566)
  • Rename fail_map to error_map for improved clarity in response statistics (#​1560)
  • Add quirks support for youtube-nocookie.com and youtube embed URLs (#​1563)
  • Support underscores in Markdown URLs (#​1555)
  • Bump the dependencies group across 1 directory with 7 updates (#​1552)
  • Bring back error output for links (#​1553)

v0.17.0

Compare Source

Added
Other
  • Bump the dependencies group across 1 directory with 12 updates (#​1544)
  • Ignore casing when processing markdown fragments + check for percent encoded ancors (#​1535)
  • Fix skipping of email addresses in stylesheets (#​1546)
  • Add support for relative links (#​1489)
  • Box Octocrab error as it is too large (#​1543)
  • Don't check prefix attribute (#​1536)
  • Bump the dependencies group with 3 updates (#​1530)
  • Allow excluding cache based on status code (#​1403)
  • Ignore textContent links in html nodes (#​1528)
  • Exclude rel=dns-prefetch links (#​1520)
  • Improve docs for fragment checker
  • Don't check preconnect links (#​1187)
  • Bump the dependencies group with 6 updates (#​1516)
XAMPPRocky/octocrab (octocrab)

v0.43.0

Compare Source

Other
  • Enable client reuse when authenticating via a Github app using user access tokens (#​740)
  • [breaking] Box the github error & fix clippy lints (#​743)
  • issues can now be closed as duplicate (#​741)
  • Add "merged" field to PullRequest (#​737)

v0.42.1

Compare Source

Other
  • Secret scanning alert locations API (#​735)

v0.42.0

Compare Source

Added
  • added ssh_signing_keys ops (#​725)
Other
  • Secrets and Code scanning alerts API (#​730)
  • add support for custom executors (#​728)
  • Fixup route in api/issues/update (#​732)
rust-random/rand (rand)

v0.9.0

Compare Source

Security and unsafe
  • Policy: "rand is not a crypto library" (#​1514)
  • Remove fork-protection from ReseedingRng and ThreadRng. Instead, it is recommended to call ThreadRng::reseed on fork. (#​1379)
  • Use zerocopy to replace some unsafe code (#​1349, #​1393, #​1446, #​1502)
Dependencies
Features
  • Support std feature without getrandom or rand_chacha (#​1354)
  • Enable feature small_rng by default (#​1455)
  • Remove implicit feature rand_chacha; use std_rng instead. (#​1473)
  • Rename feature serde1 to serde (#​1477)
  • Rename feature getrandom to os_rng (#​1537)
  • Add feature thread_rng (#​1547)
API changes: rand_core traits
  • Add fn RngCore::read_adapter implementing std::io::Read (#​1267)
  • Add trait CryptoBlockRng: BlockRngCore; make trait CryptoRng: RngCore (#​1273)
  • Add traits TryRngCore, TryCryptoRng (#​1424, #​1499)
  • Rename fn SeedableRng::from_rng -> try_from_rng and add infallible variant fn from_rng (#​1424)
  • Rename fn SeedableRng::from_entropy -> from_os_rng and add fallible variant fn try_from_os_rng (#​1424)
  • Add bounds Clone and AsRef to associated type SeedableRng::Seed (#​1491)
API changes: Rng trait and top-level fns
  • Rename fn rand::thread_rng() to rand::rng() and remove from the prelude (#​1506)
  • Remove fn rand::random() from the prelude (#​1506)
  • Add top-level fns random_iter, random_range, random_bool, random_ratio, fill (#​1488)
  • Re-introduce fn Rng::gen_iter as random_iter (#​1305, #​1500)
  • Rename fn Rng::gen to random to avoid conflict with the new gen keyword in Rust 2024 (#​1438)
  • Rename fns Rng::gen_range to random_range, gen_bool to random_bool, gen_ratio to random_ratio (#​1505)
  • Annotate panicking methods with #[track_caller] (#​1442, #​1447)
API changes: RNGs
  • Fix <SmallRng as SeedableRng>::Seed size to 256 bits (#​1455)
  • Remove first parameter (rng) of ReseedingRng::new (#​1533)
API changes: Sequences
  • Split trait SliceRandom into IndexedRandom, IndexedMutRandom, SliceRandom (#​1382)
  • Add IndexedRandom::choose_multiple_array, index::sample_array (#​1453, #​1469)
API changes: Distributions: renames
  • Rename module rand::distributions to rand::distr (#​1470)
  • Rename distribution Standard to StandardUniform (#​1526)
  • Move distr::Slice -> distr::slice::Choose, distr::EmptySlice -> distr::slice::Empty (#​1548)
  • Rename trait distr::DistString -> distr::SampleString (#​1548)
  • Rename distr::DistIter -> distr::Iter, distr::DistMap -> distr::Map (#​1548)
API changes: Distributions
  • Relax Sized bound on Distribution<T> for &D (#​1278)
  • Remove impl of Distribution<Option<T>> for StandardUniform (#​1526)
  • Let distribution StandardUniform support all NonZero* types (#​1332)
  • Fns {Uniform, UniformSampler}::{new, new_inclusive} return a Result (instead of potentially panicking) (#​1229)
  • Distribution Uniform implements TryFrom instead of From for ranges (#​1229)
  • Add UniformUsize (#​1487)
  • Remove support for generating isize and usize values with StandardUniform, Uniform (except via UniformUsize) and Fill and usage as a WeightedAliasIndex weight (#​1487)
  • Add impl DistString for distributions Slice<char> and Uniform<char> (#​1315)
  • Add fn Slice::num_choices (#​1402)
  • Add fn p() for distribution Bernoulli to access probability (#​1481)
API changes: Weighted distributions
  • Add pub module rand::distr::weighted, moving WeightedIndex there (#​1548)
  • Add trait weighted::Weight, allowing WeightedIndex to trap overflow (#​1353)
  • Add fns weight, weights, total_weight to distribution WeightedIndex (#​1420)
  • Rename enum WeightedError to weighted::Error, revising variants (#​1382) and mark as #[non_exhaustive] (#​1480)
API changes: SIMD
  • Switch to std::simd, expand SIMD & docs (#​1239)
Reproducibility-breaking changes
  • Make ReseedingRng::reseed discard remaining data from the last block generated (#​1379)
  • Change fn SmallRng::seed_from_u64 implementation (#​1203)
  • Allow UniformFloat::new samples and UniformFloat::sample_single to yield high (#​1462)
  • Fix portability of distribution Slice (#​1469)
  • Make Uniform for usize portable via UniformUsize (#​1487)
  • Fix IndexdRandom::choose_multiple_weighted for very small seeds and optimize for large input length / low memory (#​1530)
Reproducibility-breaking optimisations
  • Optimize fn sample_floyd, affecting output of rand::seq::index::sample and rand::seq::SliceRandom::choose_multiple (#​1277)
  • New, faster algorithms for IteratorRandom::choose and choose_stable (#​1268)
  • New, faster algorithms for SliceRandom::shuffle and partial_shuffle (#​1272)
  • Optimize distribution Uniform: use Canon's method (single sampling) / Lemire's method (distribution sampling) for faster sampling (breaks value stability; #​1287)
  • Optimize fn sample_single_inclusive for floats (+~20% perf) (#​1289)
Other optimisations
  • Improve SmallRng initialization performance (#​1482)
  • Optimise SIMD widening multiply (#​1247)
Other
Documentation
  • Improve ThreadRng related docs (#​1257)
  • Docs: enable experimental --generate-link-to-definition feature (#​1327)
  • Better doc of crate features, use doc_auto_cfg (#​1411, #​1450)
kennytm/rand_regex (rand_regex)

v0.18.0

Updated rand dependency.

Dpeneds on rand 0.9 and regex-syntax 0.8.

la10736/rstest (rstest)

v0.24.0

Compare Source

Changed
Add
  • #![no_std] support: now you can use rstest also in no_std lib
    (see #​282 thanks to @​rnbguy)
  • #[context] to have test function name and other useful thighs on
    the tip of your fingers (see #​177)
gentoo90/winreg-rs (winreg)

v0.55.0

Compare Source

  • Breaking change: Increate MSRV to 1.60
  • Breaking change: Upgrade windows-sys to version 0.59 (#​77)

v0.54.0

Compare Source

  • Breaking change: Migrate to the 2021 edition of Rust (MSRV 1.56)
  • Breaking change: Upgrade windows-sys to version 0.52 (closes #​63, #​70)

v0.53.0

Compare Source

  • Don't stop deserialization of Any due to REG_NONE (pullrequest #​67, fixes #​66)
  • Implement (de)serialization of Option (#​56)
  • Add RegKey methods for creating/opening subkeys with custom options (#​65)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner November 8, 2024 06:08
@svc-apollo-docs
Copy link
Collaborator

svc-apollo-docs commented Nov 8, 2024

✅ Docs preview has no changes

The preview was not built because there were no changes.

Build ID: f7d5f480baa5a35e5a48729a

@renovate renovate bot force-pushed the renovate/cargo-all-pre-1.0 branch 3 times, most recently from 48ef746 to 51eb196 Compare November 14, 2024 10:26
@renovate renovate bot force-pushed the renovate/cargo-all-pre-1.0 branch 14 times, most recently from 9a7798c to b72b030 Compare November 25, 2024 16:16
@renovate renovate bot force-pushed the renovate/cargo-all-pre-1.0 branch 5 times, most recently from d445abc to 4bf9e7d Compare December 2, 2024 13:09
@renovate renovate bot force-pushed the renovate/cargo-all-pre-1.0 branch 4 times, most recently from 2c0cbd2 to 6b0d7d3 Compare December 4, 2024 22:06
@renovate renovate bot force-pushed the renovate/cargo-all-pre-1.0 branch 14 times, most recently from fb2f147 to aebacab Compare January 29, 2025 10:21
@renovate renovate bot force-pushed the renovate/cargo-all-pre-1.0 branch 14 times, most recently from 4e84579 to be74a26 Compare February 4, 2025 15:58
@renovate renovate bot force-pushed the renovate/cargo-all-pre-1.0 branch from be74a26 to a2d29ef Compare February 5, 2025 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant