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): bump the patches group with 4 updates #1208

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

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

Bumps the patches group with 4 updates: async-trait, bstr, cc and moka.

Updates async-trait from 0.1.83 to 0.1.84

Release notes

Sourced from async-trait's releases.

0.1.84

  • Support impl Trait in return type (#282)
Commits
  • 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
  • 00f9367 Raise minimum compiler for tests to rust 1.70
  • 9fc6835 Prevent upload-artifact step from causing CI failure
  • 03468c2 Update ui test suite to nightly-2024-10-31
  • c8f5733 Update ui test suite to nightly-2024-10-30
  • Additional commits viewable in compare view

Updates bstr from 1.11.1 to 1.11.3

Commits
  • cbe2c69 1.11.3
  • 1ade797 impl: fix impl_partial_eq_cow to apply .as_bytes() and &** to the corre...
  • b669472 1.11.2
  • 732fc99 impl: fix formatting of control characters \x1a through \x1f in Debug impl
  • 7cd4694 impl: remove unused 'b lifetime from trait implementation macros
  • See full diff in compare view

Updates cc from 1.2.6 to 1.2.7

Release notes

Sourced from cc's releases.

cc-v1.2.7

Other

  • Regenerate target info (#1342)
  • Document new supported architecture names in windows::find
  • Make is_flag_supported_inner take an &Tool (#1337)
  • Fix is_flag_supported on msvc (#1336)
  • Allow using Visual Studio target names in find_tool (#1335)
Changelog

Sourced from cc's changelog.

1.2.7 - 2025-01-03

Other

  • Regenerate target info (#1342)
  • Document new supported architecture names in windows::find
  • Make is_flag_supported_inner take an &Tool (#1337)
  • Fix is_flag_supported on msvc (#1336)
  • Allow using Visual Studio target names in find_tool (#1335)
Commits

Updates moka from 0.12.8 to 0.12.10

Changelog

Sourced from moka's changelog.

Version 0.12.10

Changed

  • Disable the quanta feature by default. (#482[gh-pull-0482])
  • Replaced most uses of quanta::Instant with std::time::Instant to increase the accuracy of time measurements (#481[gh-pull-0481]):
    • When quanta feature is enabled, quanta::Instant is used for some performance critical parts in the cache, and std::time::Instant is used for the rest of the parts.
    • However, as of this version, enabling the quanta feature will not make any noticeable difference in the performance.
    • When quanta feature is disabled (default), std::time::Instant is used for all time measurements.
  • Switched to AtomicU64 of the portable-atomic crate, which provides fallback implementations for platforms where std AtomicU64 is not available (#480[gh-pull-0480]):
    • moka's atomic64 feature no longer has any effect on the build as AtomicU64 is now always available on all platforms. But we keep the atomic64 feature in Cargo.toml for backward compatibility.

Version 0.12.9

Bumped the minimum supported Rust version (MSRV) to 1.70 (June 1, 2023) (#474[gh-pull-0474]).

Fixed

  • Prevent an occasional panic in an internal to_std_instant method when per-entry expiration policy is used. (#472[gh-issue-0472])
  • Documentation: Removed leftover mentions of background threads. (#464[gh-issue-0464])
    • Also added the implementation details chapter to the crate top-level documentation to explain some internal behavior of the cache.

Added

  • Added and_try_compute_if_nobody_else method to future::Cache's entry API. (#460[gh-pull-0460], by [@​xuehaonan27][gh-xuehaonan27])

Removed

  • Removed triomphe crate from the dependency by adding our own internal Arc type. (#456[gh-pull-0456])
    • Our Arc will be more memory efficient than std::sync::Arc or triomphe::Arc on 64-bit platforms as it uses a single AtomicU32 counter.
  • Removed needless traits along with async-trait usage. (#445[gh-pull-0445], by [@​Swatinem][gh-Swatinem])

... (truncated)

Commits
  • de0b2d6 Merge pull request #483 from moka-rs/prepare-v0-12-10
  • c7aec09 Update the README; remove a broken link to the troubleshooting section
  • 101e3a9 Merge pull request #482 from moka-rs/disable-quanta-by-default
  • 9764df5 Merge pull request #481 from moka-rs/increase-time-accuracy
  • 5d03e02 Minor tweaks in the clock module
  • 5dbd7ab Merge pull request #480 from moka-rs/portable-atomic
  • f7d2d29 Update the change log
  • 0a6b6a4 Disable the quanta feature by default
  • d22f4f3 Update the change log
  • 668bdc0 Remove commented out codes
  • Additional commits viewable 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

Bumps the patches group with 4 updates: [async-trait](https://github.com/dtolnay/async-trait), [bstr](https://github.com/BurntSushi/bstr), [cc](https://github.com/rust-lang/cc-rs) and [moka](https://github.com/moka-rs/moka).


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

Updates `bstr` from 1.11.1 to 1.11.3
- [Commits](BurntSushi/bstr@1.11.1...1.11.3)

Updates `cc` from 1.2.6 to 1.2.7
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.6...cc-v1.2.7)

Updates `moka` from 0.12.8 to 0.12.10
- [Changelog](https://github.com/moka-rs/moka/blob/main/CHANGELOG.md)
- [Commits](moka-rs/moka@v0.12.8...v0.12.10)

---
updated-dependencies:
- dependency-name: async-trait
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patches
- dependency-name: bstr
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patches
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patches
- dependency-name: moka
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: patches
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added domain: deps Anything related to dependencies no-changelog Changes in this PR do not need user-facing explanations in the release changelog labels Jan 6, 2025
@pront pront enabled auto-merge January 6, 2025 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain: deps Anything related to dependencies no-changelog Changes in this PR do not need user-facing explanations in the release changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant