svartalf / rust-battery

Rust crate providing cross-platform information about the notebook batteries.
https://crates.io/crates/battery
Apache License 2.0
354 stars 40 forks source link

Update uom requirement from ~0.27 to ~0.28 #61

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Updates the requirements on uom to permit the latest version.

Release notes

Sourced from uom's releases.

v0.28.0

This request includes a number of trigonometric improvements as well as new units for Time. Many thanks to adamreichold and Aehmlo for pull requests included and issues resolved in this release.

Added

  • #182 Add inverse trigonometric functions to Ratio (acos, acosh, asin, asinh, atan, atanh) and Angle (atan2).
  • #184 Tropical and sidereal units added to Time.

Changed

  • #186 Make hypot available for all quantities, not just Length.
  • #187 [Breaking] Change trigonometric functions to return Ratio instead of the underlying storage type so that identities like x.sin().asin() == x are well-typed.
Changelog

Sourced from uom's changelog.

[v0.28.0] — 2020-05-21

This request includes a number of trigonometric improvements as well as new units for Time. Many thanks to adamreichold and Aehmlo for pull requests included and issues resolved in this release.

Added

  • #182 Add inverse trigonometric functions to Ratio (acos, acosh, asin, asinh, atan, atanh) and Angle (atan2).
  • #184 Tropical and sidereal units added to Time.

Changed

  • #186 Make hypot available for all quantities, not just Length.
  • #187 [Breaking] Change trigonometric functions to return Ratio instead of the underlying storage type so that identities like x.sin().asin() == x are well-typed.

[v0.27.0] — 2020-02-14

This release adds a number of quantities.

Added

  • #167 CatalyticActivity, CatalyticActivityConcentration, MassConcentration, and MolarConcentration quantities added.
  • #175 Curvature quantity added.

[v0.26.0] — 2019-11-04

This release adds a number of thermodynamic quantities in addition to TryFrom implementations for Time and trigonometric functions on Angle.

Added

  • #164 HeatFluxDensity quantity added.
  • #155 HeatCapacity, HeatTransfer, MolarEnergy, MolarMass, SpecificHeatCapacity, ThermalConductivity quantities added.
  • #150 TryFrom implemented between std::time::Duration and uom::si::Time.
  • #151 Trigonometric functions added to Angle.

Changed

  • Increase minimum supported rustc version to 1.31.0. Required to because of backwards incompatibilities with Cargo.toml edition keyword. cfg-if introducted the keyword in a minor version update and other issues with the keyword prompted the update.

[v0.25.0] — 2019-08-12

This release includes the long-requested Information and InformationRate quantities as well as support for i128/u128 as underlying storage types. A number of documentation updates, including for the 9th edition of the SI, are also included.

Added

  • #31 Information (bit, byte, ...) and
... (truncated)
Commits
  • e11648f Release v0.28.0.
  • 0980882 Move hypot function from quantity! into system!.
  • 5883e7c Add #[allow(non_camel_case_types)] on Units's base quantity associated ty...
  • 861e080 Merge pull request #186 from adamreichold/generic-hypot
  • 3fff032 Make hypot available for all quantities instead of just SI lengths
  • afd4e51 Merge pull request #187 from adamreichold/ratio-for-trig-functions
  • ad13c77 Change trigonometric functions to return ratio instead of bare values s.t. id...
  • bdb7372 Merge pull request #184 from adamreichold/inverse-trigonometric-functions
  • b62908d Implement inverse trigonometric functions from ratio to angle.
  • 4fceafc Merge pull request #183 from adamreichold/misplaced-doc-comment
  • 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 ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)