Skip to content

replace CompatHelper by Dependabot#304

Merged
JoshuaLampert merged 1 commit into
mainfrom
hr/dependabot
May 1, 2026
Merged

replace CompatHelper by Dependabot#304
JoshuaLampert merged 1 commit into
mainfrom
hr/dependabot

Conversation

@ranocha

@ranocha ranocha commented May 1, 2026

Copy link
Copy Markdown
Member

This setup will group all Julia package updates into a single PR. This will be more annoying, e.g., if we cannot update one dependency but some others. However, this situation should occur less often than the typical case we had with CompatHelper.

@ranocha ranocha requested a review from JoshuaLampert May 1, 2026 04:58
@github-actions

github-actions Bot commented May 1, 2026

Copy link
Copy Markdown
Contributor

Benchmark Results (Julia v1.10)

Time benchmarks
main c0029d8... main / c0029d8...
bbm_1d/bbm_1d_basic.jl - rhs!: 15.7 ± 0.26 μs 15.8 ± 0.23 μs 0.996 ± 0.022
bbm_1d/bbm_1d_fourier.jl - rhs!: 0.233 ± 0.0066 ms 0.234 ± 0.0071 ms 0.996 ± 0.042
bbm_bbm_1d/bbm_bbm_1d_basic_reflecting.jl - rhs!: 0.0826 ± 0.00046 ms 0.0828 ± 0.00045 ms 0.998 ± 0.0078
bbm_bbm_1d/bbm_bbm_1d_dg.jl - rhs!: 0.0364 ± 0.0005 ms 0.0367 ± 0.0014 ms 0.992 ± 0.041
bbm_bbm_1d/bbm_bbm_1d_relaxation.jl - rhs!: 0.0321 ± 0.0004 ms 31.5 ± 3.5 μs 1.02 ± 0.11
bbm_bbm_1d/bbm_bbm_1d_upwind_relaxation.jl - rhs!: 0.0495 ± 0.0012 ms 0.0495 ± 0.0019 ms 0.999 ± 0.045
hyperbolic_serre_green_naghdi_1d/hyperbolic_serre_green_naghdi_dingemans.jl - rhs!: 4.18 ± 0.04 μs 4.29 ± 0.059 μs 0.974 ± 0.016
kdv_1d/kdv_1d_basic.jl - rhs!: 1.88 ± 0.02 μs 1.42 ± 0.011 μs 1.32 ± 0.017
kdv_1d/kdv_1d_implicit.jl - rhs!: 1.43 ± 0.03 μs 1.48 ± 0.02 μs 0.966 ± 0.024
serre_green_naghdi_1d/serre_green_naghdi_well_balanced.jl - rhs!: 0.192 ± 0.0071 ms 0.191 ± 0.0065 ms 1 ± 0.051
svaerd_kalisch_1d/svaerd_kalisch_1d_dingemans_relaxation.jl - rhs!: 0.148 ± 0.0043 ms 0.146 ± 0.0037 ms 1.02 ± 0.039
time_to_load 2.18 ± 0.0096 s 2.23 ± 0.02 s 0.98 ± 0.0099
Memory benchmarks
main c0029d8... main / c0029d8...
bbm_1d/bbm_1d_basic.jl - rhs!: 1 allocs: 4.12 kB 1 allocs: 4.12 kB 1
bbm_1d/bbm_1d_fourier.jl - rhs!: 1 allocs: 4.12 kB 1 allocs: 4.12 kB 1
bbm_bbm_1d/bbm_bbm_1d_basic_reflecting.jl - rhs!: 5 allocs: 1.17 kB 5 allocs: 1.17 kB 1
bbm_bbm_1d/bbm_bbm_1d_dg.jl - rhs!: 10 allocs: 8.62 kB 10 allocs: 8.62 kB 1
bbm_bbm_1d/bbm_bbm_1d_relaxation.jl - rhs!: 2 allocs: 8.25 kB 2 allocs: 8.25 kB 1
bbm_bbm_1d/bbm_bbm_1d_upwind_relaxation.jl - rhs!: 2 allocs: 8.25 kB 2 allocs: 8.25 kB 1
hyperbolic_serre_green_naghdi_1d/hyperbolic_serre_green_naghdi_dingemans.jl - rhs!: 0 allocs: 0 B 0 allocs: 0 B
kdv_1d/kdv_1d_basic.jl - rhs!: 0 allocs: 0 B 0 allocs: 0 B
kdv_1d/kdv_1d_implicit.jl - rhs!: 0 allocs: 0 B 0 allocs: 0 B
serre_green_naghdi_1d/serre_green_naghdi_well_balanced.jl - rhs!: 0.075 k allocs: 0.66 MB 0.075 k allocs: 0.66 MB 1
svaerd_kalisch_1d/svaerd_kalisch_1d_dingemans_relaxation.jl - rhs!: 0.042 k allocs: 0.315 MB 0.042 k allocs: 0.315 MB 1
time_to_load 0.153 k allocs: 14.5 kB 0.153 k allocs: 14.5 kB 1

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@coveralls

Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 25202944549

Coverage remained the same at 98.483%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 2571
Covered Lines: 2532
Line Coverage: 98.48%
Coverage Strength: 8183355.7 hits per line

💛 - Coveralls

@JoshuaLampert JoshuaLampert left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

This setup will group all Julia package updates into a single PR. This will be more annoying, e.g., if we cannot update one dependency but some others. However, this situation should occur less often than the typical case we had with CompatHelper.

Yes, I agree. Most of the time if more than one package updates the major version within one day (or if it happens on the weekend within a few days because interval: "daily" means only weekdays, see here), they belong together and should be considered together (like the recent SciML updates). In this case, grouping is helpful.

@JoshuaLampert JoshuaLampert merged commit 0d87bb5 into main May 1, 2026
13 checks passed
@JoshuaLampert JoshuaLampert deleted the hr/dependabot branch May 1, 2026 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants