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-and-patch-cargo-updates group across 1 directory with 12 updates #3228

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 8, 2025

Bumps the minor-and-patch-cargo-updates group with 11 updates in the / directory:

Package From To
prometheus-client 0.22.3 0.23.0
serde 1.0.216 1.0.217
tempfile 3.14.0 3.15.0
serde_json 1.0.134 1.0.135
async-trait 0.1.83 0.1.85
pin-project 1.1.7 1.1.8
libmdbx 0.5.2 0.5.3
syn 2.0.92 2.0.95
itertools 0.13.0 0.14.0
clap 4.5.23 4.5.24
pin-project-lite 0.2.15 0.2.16

Updates prometheus-client from 0.22.3 to 0.23.0

Release notes

Sourced from prometheus-client's releases.

v0.23.0

See changelog for details.

Changelog

Sourced from prometheus-client's changelog.

[0.23.0]

Changed

  • ConstCounter::new now requires specifying the type of literal arguments, like this: ConstCounter::new(42u64);. See PR 173.

  • Update prost dependencies to v0.12. See PR 198.

  • Implement Atomic<u64> for AtomicU64 for gauges. See PR 226.

  • Implement EnableLabelValue for bool. See PR 237

Added

  • Support i32/f32 for Gauge and u32/f32 for Counter/CounterWithExemplar. See PR 173 and PR 216.

  • Supoort Arc<String> for EncodeLabelValue. See PR 217.

  • Add histogram::exponential_buckets_range. See PR 233.

  • Added get method to Family. See PR 234.

Fixed

  • Don't prepend , when encoding empty family label set. See PR 175.
Commits
  • cbde2cb chore: prepare v0.23.0 (#255)
  • 8f13460 feat: add range based exponential buckets in histogram (#233)
  • 1adc994 docs: update openmetrics links to v1.0.0 release (#253)
  • 93c63db feat(metrics/family): add get method to Family (#234)
  • 7413b61 feat(encoding): impl EncodeLabelValue for bool (#237)
  • d3e3637 chore(ci): fix clippy warnings when using rust 1.83 (#250)
  • 3e6b9e2 chore: add CONTRIBUTING.md instructions (#247)
  • 12923ca fix(metrics/gauge): implement Atomic<u64> for AtomicU64 (#226)
  • ad05f0f fix(encoding): correctly handle empty family labels (#224)
  • 0c3e89e build(deps): update pyo3 requirement from 0.21 to 0.22 (#213)
  • Additional commits viewable in compare view

Updates serde from 1.0.216 to 1.0.217

Release notes

Sourced from serde's releases.

v1.0.217

  • Support serializing externally tagged unit variant inside flattened field (#2786, thanks @​Mingun)
Commits
  • 930401b Release 1.0.217
  • cb6eaea Fix roundtrip inconsistency:
  • b6f339c Resolve repr_packed_without_abi clippy lint in tests
  • 2a5caea Merge pull request #2872 from dtolnay/ehpersonality
  • b9f93f9 Add no-std CI on stable compiler
  • eb5cd47 Drop #[lang = "eh_personality"] from no-std test
  • 8478a3b Merge pull request #2871 from dtolnay/nostdstart
  • dbb9091 Replace #[start] with extern fn main
  • See full diff in compare view

Updates tempfile from 3.14.0 to 3.15.0

Changelog

Sourced from tempfile's changelog.

3.15.0

Re-seed the per-thread RNG from system randomness when we repeatedly fail to create temporary files (#314). This resolves a potential DoS vector (#178) while avoiding getrandom in the common case where it's necessary. The feature is optional but enabled by default via the getrandom feature.

For libc-free builds, you'll either need to disable this feature or opt-in to a different getrandom backend.

Commits

Updates serde_json from 1.0.134 to 1.0.135

Release notes

Sourced from serde_json's releases.

v1.0.135

Commits

Updates async-trait from 0.1.83 to 0.1.85

Release notes

Sourced from async-trait's releases.

0.1.85

  • Omit Self: 'async_trait bound in impl when not needed by signature (#284)

0.1.84

  • Support impl Trait in return type (#282)
Commits
  • fee923d Release 0.1.85
  • 0c2e108 Merge pull request #284 from dtolnay/selfinblock
  • 9456e54 Omit Self: 'async_trait bound in impl when not needed by signature
  • b77d0d5 Add regression test for issue 283
  • 4c8406d Release 0.1.84
  • 1cab7e4 Merge pull request #282 from dtolnay/impltrait
  • 3af8236 Require Rust 1.75+ for RPITIT (return position impl trait in trait)
  • 85b572c Support impl Trait in return type
  • aff365f Add regression test for issue 281
  • 7d8519d Update ui test suite to nightly-2024-12-09
  • Additional commits viewable in compare view

Updates pin-project from 1.1.7 to 1.1.8

Release notes

Sourced from pin-project's releases.

1.1.8

  • Suppress unnameable_types, clippy::absolute_paths, clippy::min_ident_chars, clippy::pub_with_shorthand, clippy::single_call_fn, clippy::single_char_lifetime_names lints in generated code.
Changelog

Sourced from pin-project's changelog.

[1.1.8] - 2025-01-06

  • Suppress unnameable_types, clippy::absolute_paths, clippy::min_ident_chars, clippy::pub_with_shorthand, clippy::single_call_fn, clippy::single_char_lifetime_names lints in generated code.
Commits
  • a1e1eb2 Release 1.1.8
  • 5a1a568 pinned_drop: Use located_at instead of allowing unused_qualifications and cli...
  • 2fb3d56 Suppress various lints in generated code
  • 3fa6e92 tests: Update ui test output to nightly-2024-12-15
  • b5eb2b2 tests: Update ui test output to nightly-2024-12-11
  • dcc70b0 Fix typo
  • 6b3fa50 Update .deny.toml
  • f17c4c2 Ignore clippy::unnecessary_map_or lint
  • 69da844 tests: Update lint test
  • 5df0bb1 tests: Update ui test output to nightly-2024-11-02
  • Additional commits viewable in compare view

Updates libmdbx from 0.5.2 to 0.5.3

Commits

Updates syn from 2.0.92 to 2.0.95

Release notes

Sourced from syn's releases.

2.0.95

  • Fix parenthesization of struct literals in let-chains (#1832)

2.0.94

2.0.93

  • Fix expression parsing edge cases: x as T <<= y (#1804), break as T (#1805), match x { _ if .. => {} } (#1807)
  • Fix expression printing edge cases: || -> T 'a: {} (#1806), if break x {} (#1808, #1810)
Commits
  • c7b7638 Release 2.0.95
  • a809689 Merge pull request #1832 from dtolnay/cond
  • 3f8bac6 Rewrite condition printing to parenthesize leafs instead of whole cond
  • 52699de Print syntax trees in test_fixup failure
  • 5c935d2 Reuse print_subexpression outside of expr.rs
  • 505ab00 Fix trailing comma not inserted by rustfmt
  • 417ff92 Release 2.0.94
  • b2fa210 Add test of deeply nested prefix ranges
  • bd02f07 Test larger expr depth
  • 8b162d4 Merge pull request #1830 from dtolnay/scan
  • Additional commits viewable in compare view

Updates itertools from 0.13.0 to 0.14.0

Changelog

Sourced from itertools's changelog.

0.14.0

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)
Commits
  • a015a68 Add next_array and collect_array
  • a1213e1 Prepare v0.14.0 release
  • ff0c942 fix clippy lints
  • f80883b Fix into_group_map_by documentation errors
  • b793238 Add track_caller for asser_equal
  • 5d4056b default_features is deprecated - switch it to default-features
  • a447b68 doc for added trait
  • d0479b0 "nitpicks"
  • 35c78ce IndexMut -> BorrowMut<slice>
  • deb53ba refactored to share code
  • Additional commits viewable in compare view

Updates clap from 4.5.23 to 4.5.24

Release notes

Sourced from clap's releases.

v4.5.24

[4.5.24] - 2025-01-07

Fixes

  • (parser) Correctly handle defaults with ignore_errors(true) and when a suggestion is provided for an unknown argument
Changelog

Sourced from clap's changelog.

[4.5.24] - 2025-01-07

Fixes

  • (parser) Correctly handle defaults with ignore_errors(true) and when a suggestion is provided for an unknown argument
Commits

Updates pin-project-lite from 0.2.15 to 0.2.16

Release notes

Sourced from pin-project-lite's releases.

0.2.16

  • Suppress clippy::absolute_paths, clippy::min_ident_chars, and clippy::single_char_lifetime_names lints in generated code.
Changelog

Sourced from pin-project-lite's changelog.

[0.2.16] - 2025-01-06

  • Suppress clippy::absolute_paths, clippy::min_ident_chars, and clippy::single_char_lifetime_names lints in generated code.
Commits

Updates serde_derive from 1.0.216 to 1.0.217

Release notes

Sourced from serde_derive's releases.

v1.0.217

  • Support serializing externally tagged unit variant inside flattened field (#2786, thanks @​Mingun)
Commits
  • 930401b Release 1.0.217
  • cb6eaea Fix roundtrip inconsistency:
  • b6f339c Resolve repr_packed_without_abi clippy lint in tests
  • 2a5caea Merge pull request #2872 from dtolnay/ehpersonality
  • b9f93f9 Add no-std CI on stable compiler
  • eb5cd47 Drop #[lang = "eh_personality"] from no-std test
  • 8478a3b Merge pull request #2871 from dtolnay/nostdstart
  • dbb9091 Replace #[start] with extern fn main
  • See full diff in compare view

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name> 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 <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…rectory with 12 updates

Bumps the minor-and-patch-cargo-updates group with 11 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [prometheus-client](https://github.com/prometheus/client_rust) | `0.22.3` | `0.23.0` |
| [serde](https://github.com/serde-rs/serde) | `1.0.216` | `1.0.217` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` | `3.15.0` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.134` | `1.0.135` |
| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.83` | `0.1.85` |
| [pin-project](https://github.com/taiki-e/pin-project) | `1.1.7` | `1.1.8` |
| [libmdbx](https://github.com/vorot93/libmdbx-rs) | `0.5.2` | `0.5.3` |
| [syn](https://github.com/dtolnay/syn) | `2.0.92` | `2.0.95` |
| [itertools](https://github.com/rust-itertools/itertools) | `0.13.0` | `0.14.0` |
| [clap](https://github.com/clap-rs/clap) | `4.5.23` | `4.5.24` |
| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.15` | `0.2.16` |



Updates `prometheus-client` from 0.22.3 to 0.23.0
- [Release notes](https://github.com/prometheus/client_rust/releases)
- [Changelog](https://github.com/prometheus/client_rust/blob/master/CHANGELOG.md)
- [Commits](prometheus/client_rust@v0.22.3...v0.23.0)

Updates `serde` from 1.0.216 to 1.0.217
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.216...v1.0.217)

Updates `tempfile` from 3.14.0 to 3.15.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](Stebalien/tempfile@v3.14.0...v3.15.0)

Updates `serde_json` from 1.0.134 to 1.0.135
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.134...v1.0.135)

Updates `async-trait` from 0.1.83 to 0.1.85
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](dtolnay/async-trait@0.1.83...0.1.85)

Updates `pin-project` from 1.1.7 to 1.1.8
- [Release notes](https://github.com/taiki-e/pin-project/releases)
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
- [Commits](taiki-e/pin-project@v1.1.7...v1.1.8)

Updates `libmdbx` from 0.5.2 to 0.5.3
- [Commits](https://github.com/vorot93/libmdbx-rs/commits)

Updates `syn` from 2.0.92 to 2.0.95
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.92...2.0.95)

Updates `itertools` from 0.13.0 to 0.14.0
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.13.0...v0.14.0)

Updates `clap` from 4.5.23 to 4.5.24
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.23...clap_complete-v4.5.24)

Updates `pin-project-lite` from 0.2.15 to 0.2.16
- [Release notes](https://github.com/taiki-e/pin-project-lite/releases)
- [Changelog](https://github.com/taiki-e/pin-project-lite/blob/main/CHANGELOG.md)
- [Commits](taiki-e/pin-project-lite@v0.2.15...v0.2.16)

Updates `serde_derive` from 1.0.216 to 1.0.217
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.216...v1.0.217)

---
updated-dependencies:
- dependency-name: prometheus-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: async-trait
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: pin-project
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: libmdbx
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: itertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: pin-project-lite
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch-cargo-updates
- dependency-name: serde_derive
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch-cargo-updates
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependency rust Pull requests that update Rust code labels Jan 8, 2025
@dependabot dependabot bot requested a review from jsdanielh January 8, 2025 15:05
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 9, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Jan 9, 2025
@dependabot dependabot bot deleted the dependabot/cargo/minor-and-patch-cargo-updates-c102c4f53b branch January 9, 2025 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant