Open renovate[bot] opened 2 months ago
This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.
Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.
β» Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/eth-engine-database/Cargo.toml --package itertools@0.12.1 --precise 0.13.0
Updating crates.io index
error: failed to select a version for the requirement `itertools = "^0.12"`
candidate versions found which didn't match: 0.13.0
location searched: crates.io index
required by package `reth-trie-parallel v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)`
... which satisfies git dependency `reth-trie-parallel` (locked to 0.2.0-beta.6) of package `reth-blockchain-tree v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)`
... which satisfies git dependency `reth-blockchain-tree` (locked to 0.2.0-beta.6) of package `reaper-eth-engine v0.1.0 (/tmp/renovate/repos/github/storm-software/reaper/apps/eth-engine)`
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/eth-engine-metrics/Cargo.toml --package procfs@0.16.0 --precise 0.17.0
Updating crates.io index
error: failed to select a version for the requirement `procfs = "^0.16.0"`
candidate versions found which didn't match: 0.17.0
location searched: crates.io index
required by package `reth-node-core v0.2.0-beta.6 (https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b7)`
... which satisfies git dependency `reth-node-core` (locked to 0.2.0-beta.6) of package `reaper-eth-engine v0.1.0 (/tmp/renovate/repos/github/storm-software/reaper/apps/eth-engine)`
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/eth-engine-pricing/Cargo.toml --package erased-serde@0.3.31 --precise 0.4.5
Updating crates.io index
error: failed to select a version for the requirement `erased-serde = "^0.3.31"`
candidate versions found which didn't match: 0.4.5
location searched: crates.io index
required by package `db-interfaces v0.1.0 (https://github.com/SorellaLabs/db-interfaces#12892c73)`
... which satisfies git dependency `db-interfaces` (locked to 0.1.0) of package `reaper-eth-engine-metrics v0.1.0 (/tmp/renovate/repos/github/storm-software/reaper/crates/eth-engine-metrics)`
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/eth-engine-pricing/pricing-test-utils/Cargo.toml --package erased-serde@0.3.31 --precise 0.4.5
Updating crates.io index
error: failed to select a version for the requirement `erased-serde = "^0.3.31"`
candidate versions found which didn't match: 0.4.5
location searched: crates.io index
required by package `db-interfaces v0.1.0 (https://github.com/SorellaLabs/db-interfaces#12892c73)`
... which satisfies git dependency `db-interfaces` (locked to 0.1.0) of package `reaper-eth-engine-metrics v0.1.0 (/tmp/renovate/repos/github/storm-software/reaper/crates/eth-engine-metrics)`
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/eth-engine-types/Cargo.toml --package erased-serde@0.3.31 --precise 0.4.5
Updating crates.io index
error: failed to select a version for the requirement `erased-serde = "^0.3.31"`
candidate versions found which didn't match: 0.4.5
location searched: crates.io index
required by package `db-interfaces v0.1.0 (https://github.com/SorellaLabs/db-interfaces#12892c73)`
... which satisfies git dependency `db-interfaces` (locked to 0.1.0) of package `reaper-eth-engine-metrics v0.1.0 (/tmp/renovate/repos/github/storm-software/reaper/crates/eth-engine-metrics)`
This PR contains the following updates:
0.7.0
->0.8.12
0.7.0
->0.8.12
0.7.0
->0.8.12
0.7.0
->0.8.12
0.7.0
->0.8.12
0.7.1
->0.9.0
0.4.4
->0.5.0
0.27.0
->0.28.1
0.10.0
->0.11.5
0.3.31
->0.4.5
0.5.0
->0.6.0
0.12.0
->0.13.0
0.11.0
->0.13.0
0.21.1
->0.24.0
=0.12.1
->=0.16.0
0.15.0
->0.18.0
0.9.0
->0.10.0
0.42.0
->0.44.2
0.38.3
->0.44.2
0.13
->0.14.0
0.16.0
->0.17.0
0.4
->0.5.0
0.16
->0.17.1
0.16
->0.17.1
0.25
->0.26.3
0.25.0
->0.26.3
0.25
->0.26.4
0.5.0
->0.6.0
0.5.0
->0.6.0
Release Notes
alloy-rs/core (alloy-dyn-abi)
### [`v0.8.12`](https://redirect.github.com/alloy-rs/core/blob/HEAD/CHANGELOG.md#0812---2024-11-12) [Compare Source](https://redirect.github.com/alloy-rs/core/compare/v0.8.11...v0.8.12) ##### Bug Fixes - `Sealed::hash` serde ([#805](https://redirect.github.com/alloy-rs/core/issues/805)) - \[serde] Add alias `v` for `yParity` ([#801](https://redirect.github.com/alloy-rs/core/issues/801)) ##### Documentation - Update ethers-rs README note ([#798](https://redirect.github.com/alloy-rs/core/issues/798)) ##### Features - Add `AsRef` impl and `hash` method to `Sealed` ([#804](https://redirect.github.com/alloy-rs/core/issues/804)) - \[json-abi] Add `AbiItem::json_type` ([#797](https://redirect.github.com/alloy-rs/core/issues/797)) - Add has_eip155\_value convenience function to signature ([#791](https://redirect.github.com/alloy-rs/core/issues/791)) ##### Miscellaneous Tasks - Release 0.8.11 ([#803](https://redirect.github.com/alloy-rs/core/issues/803)) - \[json-abi] Clean up utils ([#794](https://redirect.github.com/alloy-rs/core/issues/794)) - \[meta] Update SECURITY.md ([#793](https://redirect.github.com/alloy-rs/core/issues/793)) ##### Other - Revert "chore: replace Signature with PrimitiveSignature" ([#800](https://redirect.github.com/alloy-rs/core/issues/800)) - Add success job ([#795](https://redirect.github.com/alloy-rs/core/issues/795)) ##### Performance - Improve normalize_v ([#792](https://redirect.github.com/alloy-rs/core/issues/792)) ##### Styling - Replace Signature with PrimitiveSignature ([#796](https://redirect.github.com/alloy-rs/core/issues/796)) ### [`v0.8.11`](https://redirect.github.com/alloy-rs/core/releases/tag/v0.8.11): alloy-core v0.8.11 [Compare Source](https://redirect.github.com/alloy-rs/core/compare/v0.8.10...v0.8.11) ##### What's Changed - chore(meta): update SECURITY.md by [@DaniPopes](https://redirect.github.com/DaniPopes) in [https://github.com/alloy-rs/core/pull/793](https://redirect.github.com/alloy-rs/core/pull/793) - perf: improve normalize_v by [@DaniPopes](https://redirect.github.com/DaniPopes) in [https://github.com/alloy-rs/core/pull/792](https://redirect.github.com/alloy-rs/core/pull/792) - chore(json-abi): clean up utils by [@DaniPopes](https://redirect.github.com/DaniPopes) in [https://github.com/alloy-rs/core/pull/794](https://redirect.github.com/alloy-rs/core/pull/794) - feat: add has_eip155\_value convenience function to signature by [@prestwich](https://redirect.github.com/prestwich) in [https://github.com/alloy-rs/core/pull/791](https://redirect.github.com/alloy-rs/core/pull/791) - ci: add success job by [@DaniPopes](https://redirect.github.com/DaniPopes) in [https://github.com/alloy-rs/core/pull/795](https://redirect.github.com/alloy-rs/core/pull/795) - feat(json-abi): add `AbiItem::json_type` by [@DaniPopes](https://redirect.github.com/DaniPopes) in [https://github.com/alloy-rs/core/pull/797](https://redirect.github.com/alloy-rs/core/pull/797) - docs: update ethers-rs README note by [@DaniPopes](https://redirect.github.com/DaniPopes) in [https://github.com/alloy-rs/core/pull/798](https://redirect.github.com/alloy-rs/core/pull/798) - fix(serde): add alias `v` for `yParity` by [@klkvr](https://redirect.github.com/klkvr) in [https://github.com/alloy-rs/core/pull/801](https://redirect.github.com/alloy-rs/core/pull/801) - chore: release 0.8.11 by [@mattsse](https://redirect.github.com/mattsse) in [https://github.com/alloy-rs/core/pull/803](https://redirect.github.com/alloy-rs/core/pull/803) **Full Changelog**: https://github.com/alloy-rs/core/compare/v0.8.10...v0.8.11 ### [`v0.8.10`](https://redirect.github.com/alloy-rs/core/blob/HEAD/CHANGELOG.md#0810---2024-10-28) [Compare Source](https://redirect.github.com/alloy-rs/core/compare/v0.8.9...v0.8.10) ##### Bug Fixes - Revert MSRV changes ([#789](https://redirect.github.com/alloy-rs/core/issues/789)) ##### Dependencies - Bump MSRV to 1.81 & use `core::error::Error` in place of `std` ([#780](https://redirect.github.com/alloy-rs/core/issues/780)) ##### Documentation - Fix param type in example comment ([#784](https://redirect.github.com/alloy-rs/core/issues/784)) ##### Miscellaneous Tasks - Release 0.8.10 - Address MSRV TODOs for 1.81 ([#781](https://redirect.github.com/alloy-rs/core/issues/781)) ##### Other - Implement `DerefMut` for `Logrmanoka/async-scoped (async-scoped)
### [`v0.9.0`](https://redirect.github.com/rmanoka/async-scoped/blob/HEAD/CHANGELOG.md#090---2024-01-24) - Use `FuturesOrdered` inside `Scope`. [#19](https://redirect.github.com/rmanoka/async-scoped/pull/19) - Dropping an empty scope no longer requires blocking call to the runtime. [#23](https://redirect.github.com/rmanoka/async-scoped/pull/23) ##### Miscellaneous Tasks - Using "in parallel" in document to be more natural. [#26](https://redirect.github.com/rmanoka/async-scoped/pull/26) ### [`v0.8.0`](https://redirect.github.com/rmanoka/async-scoped/blob/HEAD/CHANGELOG.md#080---2023-11-16) [Compare Source](https://redirect.github.com/rmanoka/async-scoped/compare/v0.7.1...v0.8.0) ##### Cargo.toml - Rm unused slab dependencyXuanwo/backon (backon)
### [`v0.5.0`](https://redirect.github.com/Xuanwo/backon/releases/tag/v0.5.0) [Compare Source](https://redirect.github.com/Xuanwo/backon/compare/v0.4.4...v0.5.0) #### Upgrade Since version 0.5.0, backon no longer directly depends on `tokio`. Instead, users can now provide their own sleep implementation. For example: ```rust use anyhow::Result; use backon::ExponentialBuilder; use backon::Retryable; use std::future::ready; async fn main() -> Result<()> { let content = fetch .retry(&ExponentialBuilder::default()) .sleep(tokio::time::sleep) .await?; Ok(()) } ``` To maintain the same behavior as before, please enable the `tokio-sleep` feature. #### What's Changed - Remove duplicate example, point to examples on docs index page by [@matildasmeds](https://redirect.github.com/matildasmeds) in [https://github.com/Xuanwo/backon/pull/84](https://redirect.github.com/Xuanwo/backon/pull/84) - ci: Use macos-latest for test by [@Xuanwo](https://redirect.github.com/Xuanwo) in [https://github.com/Xuanwo/backon/pull/87](https://redirect.github.com/Xuanwo/backon/pull/87) - feat: Remove dependences on pin_project and futures_core by [@Xuanwo](https://redirect.github.com/Xuanwo) in [https://github.com/Xuanwo/backon/pull/86](https://redirect.github.com/Xuanwo/backon/pull/86) - docs: Add an example for sqlx by [@Xuanwo](https://redirect.github.com/Xuanwo) in [https://github.com/Xuanwo/backon/pull/91](https://redirect.github.com/Xuanwo/backon/pull/91) - Use wasm-compatible sleep if compiled for wasm32 by [@wackazong](https://redirect.github.com/wackazong) in [https://github.com/Xuanwo/backon/pull/92](https://redirect.github.com/Xuanwo/backon/pull/92) - feat: Allow user to provide sleeper by [@Xuanwo](https://redirect.github.com/Xuanwo) in [https://github.com/Xuanwo/backon/pull/93](https://redirect.github.com/Xuanwo/backon/pull/93) - Bump to version 0.5.0 by [@Xuanwo](https://redirect.github.com/Xuanwo) in [https://github.com/Xuanwo/backon/pull/94](https://redirect.github.com/Xuanwo/backon/pull/94) #### New Contributors - [@matildasmeds](https://redirect.github.com/matildasmeds) made their first contribution in [https://github.com/Xuanwo/backon/pull/84](https://redirect.github.com/Xuanwo/backon/pull/84) - [@wackazong](https://redirect.github.com/wackazong) made their first contribution in [https://github.com/Xuanwo/backon/pull/92](https://redirect.github.com/Xuanwo/backon/pull/92) **Full Changelog**: https://github.com/Xuanwo/backon/compare/v0.4.4...v0.5.0crossterm-rs/crossterm (crossterm)
### [`v0.28.1`](https://redirect.github.com/crossterm-rs/crossterm/blob/HEAD/CHANGELOG.md#Version-0281) #### Fixed π - Fix broken build on linux when using `use-dev-tty` with ([#906](https://redirect.github.com/crossterm-rs/crossterm/issues/906)) #### Breaking β οΈ - Fix desync with mio and signalhook between repo and published crate. (upgrade to mio 1.0)rust-cli/env_logger (env_logger)
### [`v0.11.5`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0115---2024-07-25) [Compare Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.11.4...v0.11.5) ### [`v0.11.4`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0114---2024-07-23) [Compare Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.11.3...v0.11.4) ### [`v0.11.3`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0113---2024-03-05) [Compare Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.11.2...v0.11.3) ##### Features - Experimental support for key-value logging behind `unstable-kv` ### [`v0.11.2`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0112---2024-02-13) [Compare Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.11.1...v0.11.2) ### [`v0.11.1`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0111---2024-01-27) [Compare Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.11.0...v0.11.1) ##### Fixes - Allow styling with `Target::Pipe` ### [`v0.11.0`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0110---2024-01-19) [Compare Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.10.2...v0.11.0) ##### Migration Guide **env_logger::fmt::Style:** The bespoke styling API, behind `color`, was removed, in favor of accepting any ANSI styled string and adapting it to the target stream's capabilities. Possible styling libraries include: - [anstyle](https://docs.rs/anstyle) is a minimal, runtime string styling API and is re-exported as `env_logger::fmt::style` - [owo-colors](https://docs.rs/owo-colors) is a feature rich runtime string styling API - [color-print](https://docs.rs/color-print) for feature-rich compile-time styling API [custom_format.rs](https://docs.rs/env_logger/latest/src/custom_format/custom_format.rs.html) uses `anstyle` via [`Formatter::default_level_style`](https://docs.rs/env_logger/latest/env_logger/fmt/struct.Formatter.html#method.default_level_style) ##### Breaking Change - Removed bespoke styling API - `env_logger::fmt::Formatter::style` - `env_logger::fmt::Formatter::default_styled_level` - `env_logger::fmt::Style` - `env_logger::fmt::Color` - `env_logger::fmt::StyledValue` - Removed `env_logger::filter` in favor of `env_filter` ##### Compatibility MSRV changed to 1.71 ##### Features - Automatically adapt ANSI escape codes in logged messages to the current terminal's capabilities - Add support for `NO_COLOR` and `CLICOLOR_FORCE`, see https://bixense.com/clicolors/ ##### Fixes - Print colors when `is_test(true)` ### [`v0.10.2`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0102---2024-01-18) [Compare Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.10.1...v0.10.2) ##### Performance - Avoid extra UTF-8 validation performed in some cases ##### Fixes - Ensure custom pipes/stdout get flushed - Don't panic on broken pipes when `color` is disabled ### [`v0.10.1`](https://redirect.github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0101---2023-11-10) [Compare Source](https://redirect.github.com/rust-cli/env_logger/compare/v0.10.0...v0.10.1) ##### Performance - Avoid hashing directives and accessing RNG on startup ##### Documentation - Tweak `RUST_LOG` documentationdtolnay/erased-serde (erased-serde)
### [`v0.4.5`](https://redirect.github.com/dtolnay/erased-serde/releases/tag/0.4.5) [Compare Source](https://redirect.github.com/dtolnay/erased-serde/compare/0.4.4...0.4.5) - Relocate some unsafe code over to `typeid` crate ### [`v0.4.4`](https://redirect.github.com/dtolnay/erased-serde/releases/tag/0.4.4) [Compare Source](https://redirect.github.com/dtolnay/erased-serde/compare/0.4.3...0.4.4) - Documentation improvements ### [`v0.4.3`](https://redirect.github.com/dtolnay/erased-serde/releases/tag/0.4.3) [Compare Source](https://redirect.github.com/dtolnay/erased-serde/compare/0.4.2...0.4.3) - Fix unused_imports warnings when compiled by rustc 1.78 ### [`v0.4.2`](https://redirect.github.com/dtolnay/erased-serde/releases/tag/0.4.2) [Compare Source](https://redirect.github.com/dtolnay/erased-serde/compare/0.4.1...0.4.2) - Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache ### [`v0.4.1`](https://redirect.github.com/dtolnay/erased-serde/releases/tag/0.4.1) [Compare Source](https://redirect.github.com/dtolnay/erased-serde/compare/0.4.0...0.4.1) - Fix panic when Serialize impl returns error that does not come from a Serializer ([#100](https://redirect.github.com/dtolnay/erased-serde/issues/100), thanks [@KodrAus](https://redirect.github.com/KodrAus)) ### [`v0.4.0`](https://redirect.github.com/dtolnay/erased-serde/releases/tag/0.4.0) [Compare Source](https://redirect.github.com/dtolnay/erased-serde/compare/0.3.31...0.4.0) This release includes a redesign of the erased serialization API ([#93](https://redirect.github.com/dtolnay/erased-serde/issues/93)) with the following advantages: - Eliminates all reliance on unsafe code within the serialization implementation - Reduces overhead of erased serialization vs monomorphized serialization by a factor of 2 ([#99](https://redirect.github.com/dtolnay/erased-serde/issues/99)) - Supports serializers which have non-'static `Ok` typeshyperium/hyper-tls (hyper-tls)
### [`v0.6.0`](https://redirect.github.com/hyperium/hyper-tls/compare/v0.5.0...v0.6.0) [Compare Source](https://redirect.github.com/hyperium/hyper-tls/compare/v0.5.0...v0.6.0)rust-itertools/itertools (itertools)
### [`v0.13.0`](https://redirect.github.com/rust-itertools/itertools/blob/HEAD/CHANGELOG.md#0130) [Compare Source](https://redirect.github.com/rust-itertools/itertools/compare/v0.12.1...v0.13.0) ##### Breaking - Removed implementation of `DoubleEndedIterator` for `ConsTuples` ([#853](https://redirect.github.com/rust-itertools/itertools/issues/853)) - Made `MultiProduct` fused and fixed on an empty iterator ([#835](https://redirect.github.com/rust-itertools/itertools/issues/835), [#834](https://redirect.github.com/rust-itertools/itertools/issues/834)) - Changed `iproduct!` to return tuples for maxi one iterator too ([#870](https://redirect.github.com/rust-itertools/itertools/issues/870)) - Changed `PutBack::put_back` to return the old value ([#880](https://redirect.github.com/rust-itertools/itertools/issues/880)) - Removed deprecated `repeat_call, Itertools::{foreach, step, map_results, fold_results}` ([#878](https://redirect.github.com/rust-itertools/itertools/issues/878)) - Removed `TakeWhileInclusive::new` ([#912](https://redirect.github.com/rust-itertools/itertools/issues/912)) ##### Added - Added `Itertools::{smallest_by, smallest_by_key, largest, largest_by, largest_by_key}` ([#654](https://redirect.github.com/rust-itertools/itertools/issues/654), [#885](https://redirect.github.com/rust-itertools/itertools/issues/885)) - Added `Itertools::tail` ([#899](https://redirect.github.com/rust-itertools/itertools/issues/899)) - Implemented `DoubleEndedIterator` for `ProcessResults` ([#910](https://redirect.github.com/rust-itertools/itertools/issues/910)) - Implemented `Debug` for `FormatWith` ([#931](https://redirect.github.com/rust-itertools/itertools/issues/931)) - Added `Itertools::get` ([#891](https://redirect.github.com/rust-itertools/itertools/issues/891)) ##### Changed - Deprecated `Itertools::group_by` (renamed `chunk_by`) ([#866](https://redirect.github.com/rust-itertools/itertools/issues/866), [#879](https://redirect.github.com/rust-itertools/itertools/issues/879)) - Deprecated `unfold` (use `std::iter::from_fn` instead) ([#871](https://redirect.github.com/rust-itertools/itertools/issues/871)) - Optimized `GroupingMapBy` ([#873](https://redirect.github.com/rust-itertools/itertools/issues/873), [#876](https://redirect.github.com/rust-itertools/itertools/issues/876)) - Relaxed `Fn` bounds to `FnMut` in `diff_with, Itertools::into_group_map_by` ([#886](https://redirect.github.com/rust-itertools/itertools/issues/886)) - Relaxed `Debug/Clone` bounds for `MapInto` ([#889](https://redirect.github.com/rust-itertools/itertools/issues/889)) - Documented the `use_alloc` feature ([#887](https://redirect.github.com/rust-itertools/itertools/issues/887)) - Optimized `Itertools::set_from` ([#888](https://redirect.github.com/rust-itertools/itertools/issues/888)) - Removed badges in `README.md` ([#890](https://redirect.github.com/rust-itertools/itertools/issues/890)) - Added "no-std" categories in `Cargo.toml` ([#894](https://redirect.github.com/rust-itertools/itertools/issues/894)) - Fixed `Itertools::k_smallest` on short unfused iterators ([#900](https://redirect.github.com/rust-itertools/itertools/issues/900)) - Deprecated `Itertools::tree_fold1` (renamed `tree_reduce`) ([#895](https://redirect.github.com/rust-itertools/itertools/issues/895)) - Deprecated `GroupingMap::fold_first` (renamed `reduce`) ([#902](https://redirect.github.com/rust-itertools/itertools/issues/902)) - Fixed `Itertools::k_smallest(0)` to consume the iterator, optimized `Itertools::k_smallest(1)` ([#909](https://redirect.github.com/rust-itertools/itertools/issues/909)) - Specialized `Combinations::nth` ([#914](https://redirect.github.com/rust-itertools/itertools/issues/914)) - Specialized `MergeBy::fold` ([#920](https://redirect.github.com/rust-itertools/itertools/issues/920)) - Specialized `CombinationsWithReplacement::nth` ([#923](https://redirect.github.com/rust-itertools/itertools/issues/923)) - Specialized `FlattenOk::{fold, rfold}` ([#927](https://redirect.github.com/rust-itertools/itertools/issues/927)) - Specialized `Powerset::nth` ([#924](https://redirect.github.com/rust-itertools/itertools/issues/924)) - Documentation fixes ([#882](https://redirect.github.com/rust-itertools/itertools/issues/882), [#936](https://redirect.github.com/rust-itertools/itertools/issues/936)) - Fixed `assert_equal` for iterators longer than `i32::MAX` ([#932](https://redirect.github.com/rust-itertools/itertools/issues/932)) - Updated the `must_use` message of non-lazy `KMergeBy` and `TupleCombinations` ([#939](https://redirect.github.com/rust-itertools/itertools/issues/939)) ##### Notable Internal Changes - Tested iterator laziness ([#792](https://redirect.github.com/rust-itertools/itertools/issues/792)) - Created `CONTRIBUTING.md` ([#767](https://redirect.github.com/rust-itertools/itertools/issues/767))metrics-rs/metrics (metrics)
### [`v0.24.0`](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.23.0...metrics-v0.24.0) [Compare Source](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.23.0...metrics-v0.24.0) ### [`v0.23.0`](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.22.3...metrics-v0.23.0) [Compare Source](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.22.3...metrics-v0.23.0) ### [`v0.22.3`](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.22.2...metrics-v0.22.3) [Compare Source](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.22.2...metrics-v0.22.3) ### [`v0.22.2`](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.22.1...metrics-v0.22.2) [Compare Source](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.22.1...metrics-v0.22.2) ### [`v0.22.1`](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.22.0...metrics-v0.22.1) [Compare Source](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.22.0...metrics-v0.22.1) ### [`v0.22.0`](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.21.1...metrics-v0.22.0) [Compare Source](https://redirect.github.com/metrics-rs/metrics/compare/metrics-v0.21.1...metrics-v0.22.0)plotly/plotly.rs (plotly)
### [`v0.10.0`](https://redirect.github.com/plotly/plotly.rs/blob/HEAD/CHANGELOG.md#0100---2024-09-16) [Compare Source](https://redirect.github.com/plotly/plotly.rs/compare/0.9.1...0.10.0) ##### Added - \[[#231](https://redirect.github.com/plotly/plotly.rs/pull/231)] Added new `plotly_embed_js` feature to reduce binary sizes by not embedding `plotly.min.js` in the library unless explicitly enabled via the feature flag. Deprecates `use_local_plotly` in favor of explicit opt-in via the feature flag and introduce method `use_cdn_plotly` to allow users to use CDN version even behind the `plotly_embed_js` feature flag. ##### Fixed - \[[#230](https://redirect.github.com/plotly/plotly.rs/pull/230)] Make Bar chart `width` and `offset` use `f64` values. ### [`v0.9.1`](https://redirect.github.com/plotly/plotly.rs/releases/tag/0.9.1) [Compare Source](https://redirect.github.com/plotly/plotly.rs/compare/0.9.0...0.9.1) #### What's Changed - add show_html(filename) method by [@andrei-ng](https://redirect.github.com/andrei-ng) in [https://github.com/plotly/plotly.rs/pull/217](https://redirect.github.com/plotly/plotly.rs/pull/217) - Bump ndarray from 0.15.4 to 0.16.0 by [@Dirreke](https://redirect.github.com/Dirreke) in [https://github.com/plotly/plotly.rs/pull/220](https://redirect.github.com/plotly/plotly.rs/pull/220) - Switch from askama to rinja by [@GuillaumeGomez](https://redirect.github.com/GuillaumeGomez) in [https://github.com/plotly/plotly.rs/pull/227](https://redirect.github.com/plotly/plotly.rs/pull/227) - Generalize OS detection. by [@trombonehero](https://redirect.github.com/trombonehero) in [https://github.com/plotly/plotly.rs/pull/232](https://redirect.github.com/plotly/plotly.rs/pull/232) - Fix book examples by [@andrei-ng](https://redirect.github.com/andrei-ng) in [https://github.com/plotly/plotly.rs/pull/233](https://redirect.github.com/plotly/plotly.rs/pull/233) - Bump version number by [@andrei-ng](https://redirect.github.com/andrei-ng) in [https://github.com/plotly/plotly.rs/pull/234](https://redirect.github.com/plotly/plotly.rs/pull/234) #### New Contributors - [@Dirreke](https://redirect.github.com/Dirreke) made their first contribution in [https://github.com/plotly/plotly.rs/pull/220](https://redirect.github.com/plotly/plotly.rs/pull/220) - [@GuillaumeGomez](https://redirect.github.com/GuillaumeGomez) made their first contribution in [https://github.com/plotly/plotly.rs/pull/227](https://redirect.github.com/plotly/plotly.rs/pull/227) - [@trombonehero](https://redirect.github.com/trombonehero) made their first contribution in [https://github.com/plotly/plotly.rs/pull/232](https://redirect.github.com/plotly/plotly.rs/pull/232) **Full Changelog**: https://github.com/plotly/plotly.rs/compare/0.9.0...0.9.1tikv/pprof-rs (pprof)
### [`v0.14.0`](https://redirect.github.com/tikv/pprof-rs/blob/HEAD/CHANGELOG.md#0140---2023-11-08) ##### Fixed - Fix the alignment of the collector and validate function ([#255](https://redirect.github.com/tikv/pprof-rs/issues/255)) ##### Changed - Bump the MSRV to 1.66.0 ([#255](https://redirect.github.com/tikv/pprof-rs/issues/255))eminence/procfs (procfs)
### [`v0.17.0`](https://redirect.github.com/eminence/procfs/releases/tag/v0.17.0) [Compare Source](https://redirect.github.com/eminence/procfs/compare/v0.16.0...v0.17.0) #### What's Changed - cgroups: skip empty controllers by [@eliad-wiz](https://redirect.github.com/eliad-wiz) in [https://github.com/eminence/procfs/pull/292](https://redirect.github.com/eminence/procfs/pull/292) - Clarify CpuInfo.get_field docs by [@eminence](https://redirect.github.com/eminence) in [https://github.com/eminence/procfs/pull/291](https://redirect.github.com/eminence/procfs/pull/291) - Correct copy-pasted Process::task_from_tid() doc by [@ryoqun](https://redirect.github.com/ryoqun) in [https://github.com/eminence/procfs/pull/294](https://redirect.github.com/eminence/procfs/pull/294) - Ship copyright and license files with split crates by [@michel-slm](https://redirect.github.com/michel-slm) in [https://github.com/eminence/procfs/pull/297](https://redirect.github.com/eminence/procfs/pull/297) - Derive serde for Pfn by [@tatref](https://redirect.github.com/tatref) in [https://github.com/eminence/procfs/pull/301](https://redirect.github.com/eminence/procfs/pull/301) - Add MountInfos::iter by [@rusty-snake](https://redirect.github.com/rusty-snake) in [https://github.com/eminence/procfs/pull/300](https://redirect.github.com/eminence/procfs/pull/300) - Add oom_score_adj Process methods by [@futpib](https://redirect.github.com/futpib) in [https://github.com/eminence/procfs/pull/298](https://redirect.github.com/eminence/procfs/pull/298) - feat: move PhysicalPageFlags to procfs-core by [@tatref](https://redirect.github.com/tatref) in [https://github.com/eminence/procfs/pull/303](https://redirect.github.com/eminence/procfs/pull/303) - Fix documentation for `Meminfo.s_reclaimable`. by [@carletes](https://redirect.github.com/carletes) in [https://github.com/eminence/procfs/pull/306](https://redirect.github.com/eminence/procfs/pull/306) - Doc: Fix incorrect link to examples by [@VxDxK](https://redirect.github.com/VxDxK) in [https://github.com/eminence/procfs/pull/307](https://redirect.github.com/eminence/procfs/pull/307) - Implemented proc/crypto parsing by [@Hwatwasthat](https://redirect.github.com/Hwatwasthat) in [https://github.com/eminence/procfs/pull/296](https://redirect.github.com/eminence/procfs/pull/296) - Remove lazy-static dependency by [@notgull](https://redirect.github.com/notgull) in [https://github.com/eminence/procfs/pull/308](https://redirect.github.com/eminence/procfs/pull/308) - Fix build error with backtrace feature enabled by [@mbrubeck](https://redirect.github.com/mbrubeck) in [https://github.com/eminence/procfs/pull/309](https://redirect.github.com/eminence/procfs/pull/309) - net: Improve parsing of /proc/net/snmp by [@haaspors](https://redirect.github.com/haaspors) in [https://github.com/eminence/procfs/pull/313](https://redirect.github.com/eminence/procfs/pull/313) - Updated some examples to a bit more than printing debug. by [@Hwatwasthat](https://redirect.github.com/Hwatwasthat) in [https://github.com/eminence/procfs/pull/314](https://redirect.github.com/eminence/procfs/pull/314) - Implemented crypto example by [@Hwatwasthat](https://redirect.github.com/Hwatwasthat) in [https://github.com/eminence/procfs/pull/315](https://redirect.github.com/eminence/procfs/pull/315) - Add support for /dev/devices by [@yamaura](https://redirect.github.com/yamaura) in [https://github.com/eminence/procfs/pull/311](https://redirect.github.com/eminence/procfs/pull/311) #### New Contributors - [@ryoqun](https://redirect.github.com/ryoqun) made their first contribution in [https://github.com/eminence/procfs/pull/294](https://redirect.github.com/eminence/procfs/pull/294) - [@michel-slm](https://redirect.github.com/michel-slm) made their first contribution in [https://github.com/eminence/procfs/pull/297](https://redirect.github.com/eminence/procfs/pull/297) - [@rusty-snake](https://redirect.github.com/rusty-snake) made their first contribution in [https://github.com/eminence/procfs/pull/300](https://redirect.github.com/eminence/procfs/pull/300) - [@futpib](https://redirect.github.com/futpib) made their first contribution in [https://github.com/eminence/procfs/pull/298](https://redirect.github.com/eminence/procfs/pull/298) - [@carletes](https://redirect.github.com/carletes) made their first contribution in [https://github.com/eminence/procfs/pull/306](https://redirect.github.com/eminence/procfs/pull/306) - [@VxDxK](https://redirect.github.com/VxDxK) made their first contribution in [https://github.com/eminence/procfs/pull/307](https://redirect.github.com/eminence/procfs/pull/307) - [@Hwatwasthat](https://redirect.github.com/Hwatwasthat) made their first contribution in [https://github.com/eminence/procfs/pull/296](https://redirect.github.com/eminence/procfs/pull/296) - [@notgull](https://redirect.github.com/notgull) made their first contribution in [https://github.com/eminence/procfs/pull/308](https://redirect.github.com/eminence/procfs/pull/308) - [@mbrubeck](https://redirect.github.com/mbrubeck) made their first contribution in [https://github.com/eminence/procfs/pull/309](https://redirect.github.com/eminence/procfs/pull/309) - [@haaspors](https://redirect.github.com/haaspors) made their first contribution in [https://github.com/eminence/procfs/pull/313](https://redirect.github.com/eminence/procfs/pull/313) - [@yamaura](https://redirect.github.com/yamaura) made their first contribution in [https://github.com/eminence/procfs/pull/311](https://redirect.github.com/eminence/procfs/pull/311) **Full Changelog**: https://github.com/eminence/procfs/compare/v0.16.0...v0.17.0proptest-rs/proptest (proptest-derive)
### [`v0.5.0`](https://redirect.github.com/proptest-rs/proptest/compare/0.4.0...proptest-derive-0.5.0) [Compare Source](https://redirect.github.com/proptest-rs/proptest/compare/0.4.0...proptest-derive-0.5.0)statrs-dev/statrs (statrs)
### [`v0.17.1`](https://redirect.github.com/statrs-dev/statrs/releases/tag/v0.17.1) [Compare Source](https://redirect.github.com/statrs-dev/statrs/compare/v0.17.0...v0.17.1) Revival! A few fixes, some dependency updates, most notably `nalgebra`. Breaking changes in statrs::StatsError, expect more changes later. ### [`v0.17.0`](https://redirect.github.com/statrs-dev/statrs/blob/HEAD/CHANGELOG.md#0170---2024-05-30) [Compare Source](https://redirect.github.com/statrs-dev/statrs/compare/v0.16.1...v0.17.0) ##### Added - specializes `inverse_cdf()` for Uniform ([#166](https://redirect.github.com/statrs-dev/statrs/issues/166)) - Add way to get standard normal distribution easily. ([#228](https://redirect.github.com/statrs-dev/statrs/issues/228)) - reject constructing Uniform of infinite support ([#218](https://redirect.github.com/statrs-dev/statrs/issues/218)) - extend `StatsError` for finiteness ([#218](https://redirect.github.com/statrs-dev/statrs/issues/218)) - default implementation of survival function with generics ([#179](https://redirect.github.com/statrs-dev/statrs/issues/179)) - update `MultivariateNormal` API - construct from nalgebra with `MultivariateNormal::new_from_nalgebra` ([#177](https://redirect.github.com/statrs-dev/statrs/issues/177)) - support `std::vec` vector input in addition to `nalgebra` vectors ([#199](https://redirect.github.com/statrs-dev/statrs/issues/199)) ##### Fixed - Update nalgebra to 0.32 ([#187](https://redirect.github.com/statrs-dev/statrs/issues/187)) - for Gamma with shape<1 there is no mode, returns `None` instead of some negative number ([#212](https://redirect.github.com/statrs-dev/statrs/issues/212)) - fix precision ofPeternator7/strum (strum)
### [`v0.26.3`](https://redirect.github.com/Peternator7/strum/blob/HEAD/CHANGELOG.md#0263-strummacros) [Compare Source](https://redirect.github.com/Peternator7/strum/compare/v0.26.2...v0.26.3) - [#344](https://redirect.github.com/Peternator7/strum/pull/344): Hide `EnumTable` because it's going to be deprecated in the next version. - [#357](https://redirect.github.com/Peternator7/strum/pull/357): Fixes an incompatiblity with `itertools` by using the fully qualified name rather than the inherent method. - [#345](https://redirect.github.com/Peternator7/strum/pull/345): Allows unnamed tuple like variants to use their variants in string interpolation. `#[strum(to_string = "Field 0: {0}, Field 1: {1})")]` will now work for tuple variants ### [`v0.26.2`](https://redirect.github.com/Peternator7/strum/blob/HEAD/CHANGELOG.md#0262) [Compare Source](https://redirect.github.com/Peternator7/strum/compare/v0.26.1...v0.26.2) - [#337](https://redirect.github.com/Peternator7/strum/pull/337): Fix missing generic impls for `EnumTryAs` - [#334](https://redirect.github.com/Peternator7/strum/pull/334): Support prefix in `AsRefStr`. Technically a breaking change, but `prefix` was just added in `0.26.0` so it's a newer feature and it makes the feature more consisent in general. ### [`v0.26.1`](https://redirect.github.com/Peternator7/strum/blob/HEAD/CHANGELOG.md#0261) - [#325](https://redirect.github.com/Peternator7/strum/pull/325): use `core` instead of `std` in VariantArray. ### [`v0.26.0`](https://redirect.github.com/Peternator7/strum/blob/HEAD/CHANGELOG.md#0260) ##### Breaking Changes - The `EnumVariantNames` macro has been renamed `VariantNames`. The deprecation warning should steer you in the right direction for fixing the warning. - The Iterator struct generated by EnumIter now has new bounds on it. This shouldn't break code unless you manually added the implementation in your code. - `Display` now supports format strings using named fields in the enum variant. This should be a no-op for most code. However, if you were outputting a string like `"Hello {field}"`, this will now be interpretted as a format string. - EnumDiscriminant now inherits the repr and discriminant values from your main enum. This makes the discriminant type closer to a mirror of the original and that's always the goal. ##### New features - The `VariantArray` macro has been added. This macro adds an associated constant `VARIANTS` to your enum. The constant is a `&'static [Self]` slice so that you can access all the variants of your enum. This only works on enums that only have unit variants. ```rust use strum::VariantArray; #[derive(Debug, VariantArray)] enum Color { Red, Blue, Green, } fn main() { println!("{:?}", Color::VARIANTS); // prints: ["Red", "Blue", "Green"] } ``` - The `EnumTable` macro has been *experimentally* added. This macro adds a new type that stores an item for each variant of the enum. This is useful for storing a value for each variant of an enum. This is an experimental feature because I'm not convinced the current api surface area is correct. ```rust use strum::EnumTable; #[derive(Copy, Clone, Debug, EnumTable)] enum Color { Red, Blue, Green, } fn main() { let mut counts = ColorTable::filled(0); for color in &[Color::Red, Color::Red, Color::Green]] { counts[color] += 1; } assert_eq!(counts[Color::Red], 2); assert_eq!(counts[Color::Blue], 0); assert_eq!(counts[Color::Green], 1); } ``` - `Display` has 2 new features: - the `strum(prefix = "some_value")` attribute on an enum now allows you to prepend a string onto every variant when you serialize it. - Custom `to_string` and `serialize` attributes now support string interopolation on serialization. ##### PR's Merged - [#322](https://redirect.github.com/Peternator7/strum/pull/322): avoid collisions on `std::fmt::Debug` - [#321](https://redirect.github.com/Peternator7/strum/pull/321): avoid conflicts with consecutive underscores. - [#314](https://redirect.github.com/Peternator7/strum/pull/314): add additional bounds to EnumIterator - [#311](https://redirect.github.com/Peternator7/strum/pull/311): add FusedIterator bounds to EnumIterator - [#297](https://redirect.github.com/Peternator7/strum/pull/297): New macro, add `VariantArray` - [#296](https://redirect.github.com/Peternator7/strum/pull/296): adds prefix attribute to To/From String macros. - [#294](https://redirect.github.com/Peternator7/strum/pull/294): use named enum fields in to_string macro. - [#288](https://redirect.github.com/Peternator7/strum/pull/288): discriminant enums now inherit the repr from the original enum. - [#279](https://redirect.github.com/Peternator7/strum/pull/279): Add `EnumTable` macro to generate a mapping between fieldless variants and data.tikv/jemallocator (tikv-jemalloc-ctl)
### [`v0.6.0`](https://redirect.github.com/tikv/jemallocator/blob/HEAD/CHANGELOG.md#060---2024-07-14) - Fix build on riscv64gc-unknown-linux-musl ([#67](https://redirect.github.com/tikv/jemallocator/issues/67)) ([#75](https://redirect.github.com/tikv/jemallocator/issues/75)) - Allow jemalloc-sys to be the default allocator on musl linux ([#70](https://redirect.github.com/tikv/jemallocator/issues/70)) - Add Chimera Linux to gmake targets ([#73](https://redirect.github.com/tikv/jemallocator/issues/73)) - Add profiling options to jemalloc-ctl ([#74](https://redirect.github.com/tikv/jemallocator/issues/74)) - Fix jemalloc version not shown in API ([#77](https://redirect.github.com/tikv/jemallocator/issues/77)) - Fix jemalloc stats is still enabled when stats feature is disabled ([#82](https://redirect.github.com/tikv/jemallocator/issues/82)) - Fix duplicated symbol when build and link on aarch64-linux-android ([#83](https://redirect.github.com/tikv/jemallocator/issues/83)) - Revise CI runner platform on macOS ([#86](https://redirect.github.com/tikv/jemallocator/issues/86)) - Allow setting per-target env ([#91](https://redirect.github.com/tikv/jemallocator/issues/91)) - Remove outdated clippy allows ([#94](https://redirect.github.com/tikv/jemallocator/issues/94)) - Set MSRV to 1.71.0 ([#95](https://redirect.github.com/tikv/jemallocator/issues/95)) Note since 0.6.0, if you want to use jemalloc stats, you have to enable the feature explicitly.Configuration
π Schedule: Branch creation - "after 2am and before 3am" in timezone America/New_York, Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» 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 was generated by Mend Renovate. View the repository job log.