SymbolicML / DynamicQuantities.jl

Efficient and type-stable physical quantities in Julia
https://symbolicml.org/DynamicQuantities.jl/dev/
Apache License 2.0
120 stars 15 forks source link

Bump peter-evans/create-or-update-comment from 3 to 4 #112

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 5 months ago

Bumps peter-evans/create-or-update-comment from 3 to 4.

Release notes

Sourced from peter-evans/create-or-update-comment's releases.

Create or Update Comment v4.0.0

⚙️ Updated runtime to Node.js 20

  • The action now requires a minimum version of v2.308.0 for the Actions runner. Update self-hosted runners to v2.308.0 or later to ensure compatibility.

What's Changed

Full Changelog: https://github.com/peter-evans/create-or-update-comment/compare/v3.1.0...v4.0.0

Create or Update Comment v3.1.0

What's Changed

Full Changelog: https://github.com/peter-evans/create-or-update-comment/compare/v3.0.2...v3.1.0

Create or Update Comment v3.0.2

What's Changed

... (truncated)

Commits
  • 71345be feat: update runtime to node 20 (#306)
  • d41bfe3 build(deps-dev): bump prettier from 3.2.3 to 3.2.4 (#305)
  • 73b4b9e build(deps-dev): bump @​types/node from 18.19.7 to 18.19.8 (#304)
  • b865fac build(deps-dev): bump @​types/node from 18.19.6 to 18.19.7 (#303)
  • 52b668a build(deps-dev): bump eslint-plugin-jest from 27.6.1 to 27.6.3 (#302)
  • 974f56a build(deps-dev): bump prettier from 3.1.1 to 3.2.3 (#301)
  • 2cbfe8b build(deps-dev): bump @​types/node from 18.19.4 to 18.19.6 (#300)
  • 761872a build(deps-dev): bump eslint-plugin-prettier from 5.1.2 to 5.1.3 (#299)
  • 72c3238 build(deps-dev): bump @​types/node from 18.19.3 to 18.19.4 (#298)
  • 07daf7b build(deps-dev): bump eslint-plugin-jest from 27.6.0 to 27.6.1 (#297)
  • Additional commits viewable in compare view


Dependabot compatibility score

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 ignore conditions` will show all of the ignore conditions of the specified dependency - `@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)
github-actions[bot] commented 5 months ago

Benchmark Results

main b4b889b89c9633... t[main]/t[b4b889b89c9633...]
Quantity/creation/Quantity(x) 2.79 ± 0.009 ns 3.41 ± 0.01 ns 0.82
Quantity/creation/Quantity(x, length=y) 3.41 ± 0.01 ns 3.11 ± 0.001 ns 1.1
Quantity/with_numbers/*real 3.11 ± 0.01 ns 4.02 ± 0.87 ns 0.773
Quantity/with_numbers/^int 8.05 ± 1.9 ns 8.05 ± 2.2 ns 1
Quantity/with_numbers/^int * real 8.37 ± 1.9 ns 8.67 ± 2.2 ns 0.965
Quantity/with_quantity/+y 4.04 ± 0.001 ns 4.04 ± 0.001 ns 1
Quantity/with_quantity//y 3.11 ± 0.001 ns 3.42 ± 0.01 ns 0.909
Quantity/with_self/dimension 3.1 ± 0.01 ns 3.1 ± 0.01 ns 0.997
Quantity/with_self/inv 3.11 ± 0.001 ns 3.11 ± 0.001 ns 1
Quantity/with_self/ustrip 2.79 ± 0.01 ns 2.79 ± 0.01 ns 0.997
QuantityArray/broadcasting/multi_array_of_quantities 0.149 ± 0.0011 ms 0.145 ± 0.00076 ms 1.03
QuantityArray/broadcasting/multi_normal_array 0.0529 ± 0.00016 ms 0.0529 ± 0.00017 ms 1
QuantityArray/broadcasting/multi_quantity_array 0.158 ± 0.0005 ms 0.155 ± 0.0014 ms 1.02
QuantityArray/broadcasting/x^2_array_of_quantities 26 ± 2.8 μs 24.5 ± 2 μs 1.06
QuantityArray/broadcasting/x^2_normal_array 5.31 ± 0.86 μs 5.8 ± 0.76 μs 0.915
QuantityArray/broadcasting/x^2_quantity_array 6.99 ± 0.24 μs 7 ± 0.26 μs 0.999
QuantityArray/broadcasting/x^4_array_of_quantities 0.0786 ± 0.00053 ms 0.0788 ± 0.00054 ms 0.998
QuantityArray/broadcasting/x^4_normal_array 0.0498 ± 0.00018 ms 0.0469 ± 0.0002 ms 1.06
QuantityArray/broadcasting/x^4_quantity_array 0.0499 ± 0.00016 ms 0.053 ± 0.00022 ms 0.942
time_to_load 0.131 ± 0.0011 s 0.132 ± 0.0038 s 0.993

Benchmark Plots

A plot of the benchmark results have been uploaded as an artifact to the workflow run for this PR. Go to "Actions"->"Benchmark a pull request"->[the most recent run]->"Artifacts" (at the bottom).