Skip to content

Drop CompatHelper in favor of Dependabot#461

Merged
henry2004y merged 1 commit intomasterfrom
ci-drop-compathelper
Feb 15, 2026
Merged

Drop CompatHelper in favor of Dependabot#461
henry2004y merged 1 commit intomasterfrom
ci-drop-compathelper

Conversation

@henry2004y
Copy link
Owner

See the deprecation of CompatHelper here.

@gemini-code-assist
Copy link

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@henry2004y henry2004y changed the title Drop CompatHelper in favor of Dependabot. Drop CompatHelper in favor of Dependabot Feb 15, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 15, 2026

Benchmark Results (Julia v1)

Time benchmarks
master 52f2060... master / 52f2060...
interpolation/cartesian 0.13 ± 0.01 μs 0.12 ± 0.011 μs 1.08 ± 0.13
interpolation/spherical 0.411 ± 0.001 μs 0.411 ± 0.001 μs 1 ± 0.0034
interpolation/time-dependent 4.33 ± 3.8 μs 3.65 ± 0.62 μs 1.19 ± 1.1
trace/GC/DiffEq Vern6 5.91 ± 1.7 μs 5.64 ± 1.7 μs 1.05 ± 0.43
trace/GC/Native RK4 0.137 ± 0.0002 s 0.136 ± 0.00019 s 1.01 ± 0.002
trace/GC/Native RK45 3.44 ± 0.12 μs 3.36 ± 0.11 μs 1.02 ± 0.049
trace/Hybrid/Sheared 2.04 ± 0.1 μs 2.03 ± 0.09 μs 1 ± 0.066
trace/analytic field/in place 0.0586 ± 0.039 ms 0.06 ± 0.039 ms 0.975 ± 0.91
trace/analytic field/in place relativistic 0.0864 ± 0.039 ms 0.0858 ± 0.039 ms 1.01 ± 0.65
trace/analytic field/out of place 0.0441 ± 0.03 ms 0.0443 ± 0.038 ms 0.995 ± 1.1
trace/normalized/out of place 15.7 ± 8.8 μs 16 ± 9.2 μs 0.984 ± 0.79
trace/numerical field/Adaptive Boris 4.2 ± 0.12 ms 4.2 ± 0.066 ms 1 ± 0.032
trace/numerical field/Boris 7.37 ± 0.08 μs 7.37 ± 0.07 μs 1 ± 0.014
trace/numerical field/Boris ensemble 14.7 ± 0.14 μs 14.7 ± 0.14 μs 0.998 ± 0.014
trace/numerical field/Boris kernel 9.62 ± 0.17 μs 9.55 ± 0.17 μs 1.01 ± 0.025
trace/numerical field/Boris with fields 8.01 ± 0.08 μs 8.03 ± 0.07 μs 0.998 ± 0.013
trace/numerical field/Multistep Boris 11 ± 0.09 μs 10.9 ± 0.08 μs 1 ± 0.011
trace/numerical field/in place 27 ± 5.8 μs 27.3 ± 5.6 μs 0.989 ± 0.29
trace/numerical field/out of place 19.1 ± 5.5 μs 18.8 ± 5.6 μs 1.02 ± 0.42
trace/time-dependent field/in place 0.136 ± 0.0049 ms 0.136 ± 0.0045 ms 0.995 ± 0.049
trace/time-dependent field/out of place 0.108 ± 0.006 ms 0.107 ± 0.0046 ms 1.01 ± 0.071
time_to_load 2.14 ± 0.0074 s 2.13 ± 0.021 s 1 ± 0.01
Memory benchmarks
master 52f2060... master / 52f2060...
interpolation/cartesian 2 allocs: 0.234 kB 2 allocs: 0.234 kB 1
interpolation/spherical 2 allocs: 0.203 kB 2 allocs: 0.203 kB 1
interpolation/time-dependent 0.044 k allocs: 9.62 kB 0.044 k allocs: 9.62 kB 1
trace/GC/DiffEq Vern6 0.177 k allocs: 12.1 kB 0.177 k allocs: 12.1 kB 1
trace/GC/Native RK4 13 allocs: 0.382 MB 13 allocs: 0.382 MB 1
trace/GC/Native RK45 16 allocs: 2.44 kB 16 allocs: 2.44 kB 1
trace/Hybrid/Sheared 8 allocs: 2.98 kB 8 allocs: 2.98 kB 1
trace/analytic field/in place 2.07 k allocs: 0.0883 MB 2.07 k allocs: 0.0883 MB 1
trace/analytic field/in place relativistic 2.07 k allocs: 0.0883 MB 2.07 k allocs: 0.0883 MB 1
trace/analytic field/out of place 2.03 k allocs: 0.0865 MB 2.03 k allocs: 0.0865 MB 1
trace/normalized/out of place 0.753 k allocs: 0.0321 MB 0.753 k allocs: 0.0321 MB 1
trace/numerical field/Adaptive Boris 27 allocs: 1.5 MB 27 allocs: 1.5 MB 1
trace/numerical field/Boris 6 allocs: 1.16 kB 6 allocs: 1.16 kB 1
trace/numerical field/Boris ensemble 10 allocs: 2.28 kB 10 allocs: 2.28 kB 1
trace/numerical field/Boris kernel 0.038 k allocs: 2.12 kB 0.038 k allocs: 2.12 kB 1
trace/numerical field/Boris with fields 6 allocs: 1.52 kB 6 allocs: 1.52 kB 1
trace/numerical field/Multistep Boris 6 allocs: 1.16 kB 6 allocs: 1.16 kB 1
trace/numerical field/in place 0.432 k allocs: 20.7 kB 0.432 k allocs: 20.7 kB 1
trace/numerical field/out of place 0.393 k allocs: 18.5 kB 0.393 k allocs: 18.5 kB 1
trace/time-dependent field/in place 3.97 k allocs: 0.177 MB 3.97 k allocs: 0.177 MB 1
trace/time-dependent field/out of place 3.93 k allocs: 0.175 MB 3.93 k allocs: 0.175 MB 1
time_to_load 0.145 k allocs: 11 kB 0.145 k allocs: 11 kB 1

@henry2004y henry2004y closed this Feb 15, 2026
@henry2004y henry2004y reopened this Feb 15, 2026
@henry2004y henry2004y merged commit 2765a87 into master Feb 15, 2026
11 checks passed
@henry2004y henry2004y deleted the ci-drop-compathelper branch February 15, 2026 04:00
@codecov
Copy link

codecov bot commented Feb 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.04%. Comparing base (1d47ea1) to head (52f2060).
⚠️ Report is 7 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #461   +/-   ##
=======================================
  Coverage   82.04%   82.04%           
=======================================
  Files          21       21           
  Lines        2061     2061           
=======================================
  Hits         1691     1691           
  Misses        370      370           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

1 participant