Skip to content

chore(deps): bump the all-julia-packages group across 2 directories with 18 updates#97

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/julia/docs/all-julia-packages-9d080bc7fc
Closed

chore(deps): bump the all-julia-packages group across 2 directories with 18 updates#97
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/julia/docs/all-julia-packages-9d080bc7fc

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 25, 2026

Updates the requirements on StaticArrays, Mooncake, Enzyme, DifferentiationInterface, DelimitedFiles, CairoMakie, RadialBasisFunctions, LiveServer, Cairo, StaticArraysCore, KernelAbstractions, Adapt, EnzymeCore, HaltonSequences, Statistics, ForwardDiff, FiniteDifferences and SafeTestsets to permit the latest version.
Updates StaticArrays to 1.9.17

Release notes

Sourced from StaticArrays's releases.

v1.9.17

StaticArrays v1.9.17

Diff since v1.9.16

Merged pull requests:

Closed issues:

  • sqrt inconsistancy with base sqrt(::Matrix) for some real matrices having complexe square root (#1331)
Commits

Updates Mooncake to 0.5.8

Release notes

Sourced from Mooncake's releases.

v0.5.8

Mooncake v0.5.8

Diff since v0.5.7

Merged pull requests:

Closed issues:

  • ERROR no method matching increment_field!!(::Base.TwicePrecision{Float64}, ::Float64, ::Val{:lo}) (#551)
  • frule!!/rrule!! for atomic_pointerset intrinsic (#876)
Changelog

Sourced from Mooncake's changelog.

0.5.0

Breaking Changes

  • The tangent type of a Complex{P<:IEEEFloat} is now Complex{P} instead of Tangent{@NamedTuple{re::P, im::P}}.
  • The prepare_pullback_cache, prepare_gradient_cache and prepare_derivative_cache interface functions now accept a Mooncake.Config directly.

0.4.147

Public Interface

  • Mooncake offers forward mode AD.
  • Two new functions added to the public interface: prepare_derivative_cache and value_and_derivative!!.
  • One new type added to the public interface: Dual.

Internals

  • get_interpreter was previously a zero-arg function. Is now a unary function, called with a "mode" argument: get_interpreter(ForwardMode), get_interpreter(ReverseMode).
  • @zero_derivative should now be preferred to @zero_adjoint. @zero_adjoint will be removed in 0.5.
  • @from_chainrules should now be preferred to @from_rrule. @from_rrule will be removed in 0.5.
Commits
  • 238957d add operator rule for TwicePrecision (#1002)
  • d8e876d pointerset + friends with pointers-to-pointers (#471)
  • 9ab55b6 Tuple handling for Mooncake.increment_and_get_rdata! (#997)
  • e706216 Fix ReturnNode dualization when a capture is introduced (#995)
  • d9fac77 refactor noinline and widening (#994)
  • 88fcea2 reword nondifferentiable_tangent_guard docstring
  • a8c7d8b Fix #955: prevent const-folding primitive calls (#991)
  • d295e13 NaN handling for builtins, low level math primitives. (#976)
  • cdedcbb Work on #685 (#981)
  • 4d91806 Refine project goal description in README.md
  • Additional commits viewable in compare view

Updates Enzyme to 0.13.129

Release notes

Sourced from Enzyme's releases.

v0.13.129

Enzyme v0.13.129

Diff since v0.13.128

Merged pull requests:

Commits

Updates DifferentiationInterface to 0.7.16

Release notes

Sourced from DifferentiationInterface's releases.

DifferentiationInterface-v0.7.16

DifferentiationInterface DifferentiationInterface-v0.7.16

Diff since DifferentiationInterface-v0.7.15

Merged pull requests:

Closed issues:

  • Mooncake Backend doesn't handle functions with StaticArrays output (#642)
Commits
  • d96e9a0 chore(deps): bump the all-julia-packages group across 1 directory with 3 updates
  • bf17102 fix: upgrade Mooncake compat to v0.5 (#961)
  • a266e80 fix!: turn Chairmarks and JET into weakdeps (#958)
  • 8d33550 chore: bump DI to v0.7.15 (#956)
  • 5996df5 fix: overloaded_input_type for one-element vector input (#954)
  • d6b05e4 test: bypass failing Enzyme test until upstream fix (#955)
  • cd515b3 chore: bump DI + changelog (#952)
  • 07e4a54 Fix inner preparation behavior for Mooncake (#948)
  • 45fad0e fix: function shadows for higher-order Enzyme (#943)
  • 325f2b8 chore: bump DI to v0.7.13 (#946)
  • Additional commits viewable in compare view

Updates DelimitedFiles to 1.9.1

Commits

Updates CairoMakie to 0.15.8

Commits

Updates RadialBasisFunctions to 0.3.0

Release notes

Sourced from RadialBasisFunctions's releases.

v0.3.0

RadialBasisFunctions v0.3.0

Diff since v0.2.7

Breaking Changes

  • Gradient type removedgradient(...) is now a convenience alias for jacobian(...). Code that used Gradient as a type directly will break.
  • Basis operator closures replaced with functor structs, , ∂², ∇², D, are now callable structs instead of closure-returning functions. The public API (∂(basis, dim), etc.) is unchanged, but code dispatching on closure types will need updating.
  • RadialBasisOperator gained a device type parameter — struct now has 7 type parameters (was 6). Code pattern-matching on the full parametric type may need updating.

New Features

Automatic Differentiation Support (Enzyme.jl & Mooncake.jl)

  • Native reverse-mode AD via package extensions (auto-activated when Enzyme or Mooncake is loaded)
  • Enzyme extensionEnzymeRules (augmented_primal + reverse) for operator application, _build_weights, and basis evaluation
  • Mooncake extensionrrule!! with @is_primitive for operator application, _build_weights, Interpolator construction, and basis evaluation
  • Shared backward pass (src/solve/backward.jl) using the implicit function theorem to differentiate through the stencil linear solve
  • Differentiable w.r.t. data point locations and basis shape parameter ε
  • Analytic second derivatives for all PHS orders, Gaussian, and IMQ (needed for chain rule through RHS assembly)
  • Shape parameter derivatives (∂φ/∂ε, ∂∇²φ/∂ε, ∂∂φ/∂ε) for Gaussian and IMQ bases
  • BLAS-optimized backward pass using mul! rank-1 updates
  • Compatible with DifferentiationInterface.jl for a unified AD interface

Jacobian Operator

  • New Jacobian operator replaces the old Gradient type
  • Generalizes beyond scalar fields: scalar input → (N_eval × D) gradient; vector input → (N_eval × D × D) Jacobian; higher-rank tensor support
  • gradient(...) is preserved as a convenience alias

Hessian Basis Functor

  • New H (Hessian) functor for all basis types (PHS 1/3/5/7, Gaussian, IMQ)
  • Returns SMatrix{N,N,T} for second-derivative matrix of basis functions
  • Used internally by Hermite dispatch for optimized second-derivative computation

GPU Improvements

  • device keyword on all operator constructors — auto-detects backend via KernelAbstractions.get_backend(data) or explicit override (e.g., device=CUDABackend())
  • Adapt.jl support — Adapt.adapt_structure for RadialBasisOperator and Interpolator, enabling adapt(CUDABackend(), op)
  • GPU array types preserved in operator algebra (+/-)
  • VectorValuedOperator evaluation uses mul! with views to eliminate temporaries
  • Interpolator batch evaluation accepts AbstractVector{<:AbstractVector} (not just Vector)
  • show methods use eltype() instead of typeof(first()) for GPU compatibility

Unified Keyword-Based Constructor API

  • Primary RadialBasisOperator constructor rewritten with keyword arguments:
    RadialBasisOperator(ℒ, data;
        eval_points=data, basis=PHS(3; poly_deg=2),
        k=autoselect_k(data, basis), adjl=...,
        hermite=nothing, device=get_backend(data))

... (truncated)

Commits
  • 3a5beb6 update claude.md
  • 5ff447c docs(design): add learnable shape parameters design document
  • 5bf9d60 docs: update logo to use Cairo.jl with improved styling
  • f9bccd3 remove package-lock form gitignore
  • b373516 Merge pull request #89 from JuliaMeshless/gpu
  • 06f4efc fix: use eltype() instead of typeof(first()) in show methods
  • b98be31 fix(gpu): preserve GPU array types in operator algebra (+/-)
  • c1f5160 perf(gpu): use mul! with views to eliminate temporaries in VectorValuedOperator
  • f41343d fix(enzyme): explicitly parameterize AugmentedReturn for Julia 1.10/1.11
  • 2fd3a18 docs
  • Additional commits viewable in compare view

Updates LiveServer to 1.5.0

Release notes

Sourced from LiveServer's releases.

v1.5.0

LiveServer v1.5.0

Diff since v1.4.0

Merged pull requests:

Closed issues:

  • Website with docs not working (#186)
  • Preventing refresh after making edit to files? (#196)
Commits

Updates Cairo to 1.1.1

Release notes

Sourced from Cairo's releases.

v1.1.1

Cairo v1.1.1

Diff since v1.1.0

Merged pull requests:

Commits
  • 228a872 Merge pull request #369 from t-bltg/colors-0.13
  • d4eca6b bump version - update .gitignore for jl files
  • c3973d9 support Colors 0.13
  • c41befb modernize CI
  • f0d9425 Merge pull request #365 from JuliaGraphics/vs/project
  • 3763f74 Update version to 1.1 in Project.toml
  • d187a5d Merge pull request #351 from fatteneder/add-copy-page
  • 3d3a566 Merge branch 'master' into add-copy-page
  • 09f9ca5 Merge pull request #364 from jwahlstrand/readonly
  • 3aa1396 Merge branch 'master' into add-copy-page
  • Additional commits viewable in compare view

Updates StaticArraysCore to 1.4.4

Release notes

Sourced from StaticArraysCore's releases.

v1.4.4

StaticArraysCore v1.4.4

Diff since v1.4.3

Merged pull requests:

Commits
  • 91effb8 Make DimensionMismatch error string lazy (#34)
  • c2971e5 Bump actions/checkout from 4 to 5 (#33)
  • fbf0244 chore: update StaticArraysCore.jl (#32)
  • 8aabc15 Merge pull request #31 from JuliaArrays/jishnub/reqindexing
  • 31765bd Use require_one_based_indexing from Base
  • 8ce7b62 Fix comparison of invalidation counts (#30)
  • e2f6d4c Documentation fixes (#29)
  • ec3ce1c Make empty Size() type stable (#28)
  • e85e646 provide docs for SizedVector and SizedMatrix (#27)
  • c39daee Bump julia-actions/setup-julia from 1 to 2 (#26)
  • Additional commits viewable in compare view

Updates StaticArrays to 1.9.17

Release notes

Sourced from StaticArrays's releases.

v1.9.17

StaticArrays v1.9.17

Diff since v1.9.16

Merged pull requests:

Closed issues:

  • sqrt inconsistancy with base sqrt(::Matrix) for some real matrices having complexe square root (#1331)
Commits

Updates KernelAbstractions to 0.9.40

Release notes

Sourced from KernelAbstractions's releases.

v0.9.40

KernelAbstractions v0.9.40

Diff since v0.9.39

Merged pull requests:

Closed issues:

  • Lower-level kernel form? (#578)
Commits
  • 4224ad9 Bump version from 0.9.39 to 0.9.40
  • a691e2d [release-1.9] Support Julia 1.13 (#680)
  • 06aa020 Add test for kernels with multiple shared buffers (#672) (#678)
  • 8672b59 Prefix possibly unused generated variable with _ (#673)
  • 1f84b17 Bump version from 0.9.38 to 0.9.39
  • 76a35d8 Merge pull request #653 from JuliaGPU/vc/accumulate
  • 218abb9 use aliasscope when user uses Const
  • 653637b disable alias-scope due to misscompilations on 1.11
  • e628aa4 Add test for accumulate issue
  • b525d6b bump version
  • Additional commits viewable in compare view

Updates Adapt to 4.4.0

Release notes

Sourced from Adapt's releases.

v4.4.0

Adapt v4.4.0

Diff since v4.3.0

Merged pull requests:

Commits
  • df3f72e Add some missed types to WrappedArray (#95)
  • cf6f6d4 Update Project.toml
  • 944774b Bump version.
  • 00b0ca3 Define adapt_structure for CartesianIndices (#93)
  • c80a6ac Add adapt definitions for SparseArrays (#91)
  • a18368b Formatter: fix merge-base with forks.
  • ef12a32 Formatter: use comments instead of code suggestions.
  • 29c5ee7 Switch formatting job to a different suggest action.
  • 447e7b8 Add formatting action.
  • bcc7559 Bump codecov/codecov-action from 4 to 5 (#89)
  • Additional commits viewable in compare view

Updates Mooncake to 0.5.8

Release notes

Sourced from Mooncake's releases.

v0.5.8

Mooncake v0.5.8

Diff since v0.5.7

Merged pull requests:

Closed issues:

  • ERROR no method matching increment_field!!(::Base.TwicePrecision{Float64}, ::Float64, ::Val{:lo}) (#551)
  • frule!!/rrule!! for atomic_pointerset intrinsic (#876)
Changelog

Sourced from Mooncake's changelog.

0.5.0

Breaking Changes

  • The tangent type of a Complex{P<:IEEEFloat} is now Complex{P} instead of Tangent{@NamedTuple{re::P, im::P}}.
  • The prepare_pullback_cache, prepare_gradient_cache and prepare_derivative_cache interface functions now accept a Mooncake.Config directly.

0.4.147

Public Interface

  • Mooncake offers forward mode AD.
  • Two new functions added to the public interface: prepare_derivative_cache and value_and_derivative!!.
  • One new type added to the public interface: Dual.

Internals

  • get_interpreter was previously a zero-arg function. Is now a unary function, called with a "mode" argument: get_interpreter(ForwardMode), get_interpreter(ReverseMode).
  • @zero_derivative should now be preferred to @zero_adjoint. @zero_adjoint will be removed in 0.5.
  • @from_chainrules should now be preferred to @from_rrule. @from_rrule will be removed in 0.5.
Commits
  • 238957d add operator rule for TwicePrecision (#1002)
  • d8e876d pointerset + friends with pointers-to-pointers (#471)
  • 9ab55b6 Tuple handling for Mooncake.increment_and_get_rdata! (#997)
  • e706216 Fix ReturnNode dualization when a capture is introduced (#995)
  • d9fac77 refactor noinline and widening (#994)
  • 88fcea2 reword nondifferentiable_tangent_guard docstring
  • a8c7d8b Fix #955: prevent const-folding primitive calls (#991)
  • d295e13 NaN handling for builtins, low level math primitives. (#976)
  • cdedcbb Work on #685 (#981)
  • 4d91806 Refine project goal description in README.md
  • Additional commits viewable in compare view

Updates Enzyme to 0.13.129

Release notes

Sourced from Enzyme's releases.

v0.13.129

Enzyme v0.13.129

Diff since v0.13.128

Merged pull requests:

Commits

Updates EnzymeCore to 0.8.18

Commits

Updates DifferentiationInterface to 0.7.16

Release notes

Sourced from DifferentiationInterface's releases.

DifferentiationInterface-v0.7.16

DifferentiationInterface DifferentiationInterface-v0.7.16

Diff since DifferentiationInterface-v0.7.15

Merged pull requests:

Closed issues:

  • Mooncake Backend doesn't handle functions with StaticArrays output (#642)
Commits
  • d96e9a0 chore(deps): bump the all-julia-packages group across 1 directory with 3 updates
  • bf17102 fix: upgrade Mooncake compat to v0.5 (#961)
  • a266e80 fix!: turn Chairmarks and JET into weakdeps (#958)
  • 8d33550 chore: bump DI to v0.7.15 (#956)
  • 5996df5 fix: overloaded_input_type for one-element vector input (#954)
  • d6b05e4 test: bypass failing Enzyme test until upstream fix (#955)
  • cd515b3 chore: bump DI + changelog (#952)
  • 07e4a54 Fix inner preparation behavior for Mooncake (#948)
  • 45fad0e fix: function shadows for higher-order Enzyme (#943)
  • 325f2b8 chore: bump DI to v0.7.13 (#946)
  • Additional commits viewable in compare view

Updates RadialBasisFunctions to 0.3.0

Release notes

Sourced from RadialBasisFunctions's releases.

v0.3.0

RadialBasisFunctions v0.3.0

Diff since v0.2.7

Breaking Changes

  • Gradient type removedgradient(...) is now a convenience alias for jacobian(...)Description has been truncated

…ith 18 updates

Updates the requirements on [StaticArrays](https://github.com/JuliaArrays/StaticArrays.jl), [Mooncake](https://github.com/chalk-lab/Mooncake.jl), [Enzyme](https://github.com/EnzymeAD/Enzyme.jl), [DifferentiationInterface](https://github.com/JuliaDiff/DifferentiationInterface.jl), [DelimitedFiles](https://github.com/JuliaData/DelimitedFiles.jl), [CairoMakie](https://github.com/MakieOrg/Makie.jl), [RadialBasisFunctions](https://github.com/JuliaMeshless/RadialBasisFunctions.jl), [LiveServer](https://github.com/JuliaDocs/LiveServer.jl), [Cairo](https://github.com/JuliaGraphics/Cairo.jl), [StaticArraysCore](https://github.com/JuliaArrays/StaticArraysCore.jl), [KernelAbstractions](https://github.com/JuliaGPU/KernelAbstractions.jl), [Adapt](https://github.com/JuliaGPU/Adapt.jl), [EnzymeCore](https://github.com/EnzymeAD/Enzyme.jl), [HaltonSequences](https://github.com/tobydriscoll/HaltonSequences.jl), [Statistics](https://github.com/JuliaStats/Statistics.jl), [ForwardDiff](https://github.com/JuliaDiff/ForwardDiff.jl), [FiniteDifferences](https://github.com/JuliaDiff/FiniteDifferences.jl) and [SafeTestsets](https://github.com/YingboMa/SafeTestsets.jl) to permit the latest version.

Updates `StaticArrays` to 1.9.17
- [Release notes](https://github.com/JuliaArrays/StaticArrays.jl/releases)
- [Commits](JuliaArrays/StaticArrays.jl@v0.0.1...v1.9.17)

Updates `Mooncake` to 0.5.8
- [Release notes](https://github.com/chalk-lab/Mooncake.jl/releases)
- [Changelog](https://github.com/chalk-lab/Mooncake.jl/blob/main/HISTORY.md)
- [Commits](chalk-lab/Mooncake.jl@v0.1.0...v0.5.8)

Updates `Enzyme` to 0.13.129
- [Release notes](https://github.com/EnzymeAD/Enzyme.jl/releases)
- [Commits](EnzymeAD/Enzyme.jl@v0.1.0...v0.13.129)

Updates `DifferentiationInterface` to 0.7.16
- [Release notes](https://github.com/JuliaDiff/DifferentiationInterface.jl/releases)
- [Commits](JuliaDiff/DifferentiationInterface.jl@DifferentiationInterface-v0.1.0...DifferentiationInterface-v0.7.16)

Updates `DelimitedFiles` to 1.9.1
- [Release notes](https://github.com/JuliaData/DelimitedFiles.jl/releases)
- [Commits](JuliaData/DelimitedFiles.jl@v1.9.0...v1.9.1)

Updates `CairoMakie` to 0.15.8
- [Release notes](https://github.com/MakieOrg/Makie.jl/releases)
- [Changelog](https://github.com/MakieOrg/Makie.jl/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MakieOrg/Makie.jl/commits)

Updates `RadialBasisFunctions` to 0.3.0
- [Release notes](https://github.com/JuliaMeshless/RadialBasisFunctions.jl/releases)
- [Commits](v0.1.0...v0.3.0)

Updates `LiveServer` to 1.5.0
- [Release notes](https://github.com/JuliaDocs/LiveServer.jl/releases)
- [Commits](JuliaDocs/LiveServer.jl@v0.1.0...v1.5.0)

Updates `Cairo` to 1.1.1
- [Release notes](https://github.com/JuliaGraphics/Cairo.jl/releases)
- [Commits](JuliaGraphics/Cairo.jl@v0.2.11...v1.1.1)

Updates `StaticArraysCore` to 1.4.4
- [Release notes](https://github.com/JuliaArrays/StaticArraysCore.jl/releases)
- [Commits](JuliaArrays/StaticArraysCore.jl@v1.0.0...v1.4.4)

Updates `StaticArrays` to 1.9.17
- [Release notes](https://github.com/JuliaArrays/StaticArrays.jl/releases)
- [Commits](JuliaArrays/StaticArrays.jl@v0.0.1...v1.9.17)

Updates `KernelAbstractions` to 0.9.40
- [Release notes](https://github.com/JuliaGPU/KernelAbstractions.jl/releases)
- [Commits](JuliaGPU/KernelAbstractions.jl@v0.1.0...v0.9.40)

Updates `Adapt` to 4.4.0
- [Release notes](https://github.com/JuliaGPU/Adapt.jl/releases)
- [Commits](JuliaGPU/Adapt.jl@v0.1.0...v4.4.0)

Updates `Mooncake` to 0.5.8
- [Release notes](https://github.com/chalk-lab/Mooncake.jl/releases)
- [Changelog](https://github.com/chalk-lab/Mooncake.jl/blob/main/HISTORY.md)
- [Commits](chalk-lab/Mooncake.jl@v0.1.0...v0.5.8)

Updates `Enzyme` to 0.13.129
- [Release notes](https://github.com/EnzymeAD/Enzyme.jl/releases)
- [Commits](EnzymeAD/Enzyme.jl@v0.1.0...v0.13.129)

Updates `EnzymeCore` to 0.8.18
- [Release notes](https://github.com/EnzymeAD/Enzyme.jl/releases)
- [Commits](https://github.com/EnzymeAD/Enzyme.jl/commits)

Updates `DifferentiationInterface` to 0.7.16
- [Release notes](https://github.com/JuliaDiff/DifferentiationInterface.jl/releases)
- [Commits](JuliaDiff/DifferentiationInterface.jl@DifferentiationInterface-v0.1.0...DifferentiationInterface-v0.7.16)

Updates `RadialBasisFunctions` to 0.3.0
- [Release notes](https://github.com/JuliaMeshless/RadialBasisFunctions.jl/releases)
- [Commits](v0.1.0...v0.3.0)

Updates `HaltonSequences` to 0.2.0
- [Release notes](https://github.com/tobydriscoll/HaltonSequences.jl/releases)
- [Commits](tobydriscoll/HaltonSequences.jl@v0.1.0...v0.2.0)

Updates `Statistics` to 1.11.1
- [Release notes](https://github.com/JuliaStats/Statistics.jl/releases)
- [Commits](JuliaStats/Statistics.jl@v1.4.0...v1.11.1)

Updates `ForwardDiff` to 1.3.2
- [Release notes](https://github.com/JuliaDiff/ForwardDiff.jl/releases)
- [Commits](JuliaDiff/ForwardDiff.jl@v0.0.2...v1.3.2)

Updates `FiniteDifferences` to 0.12.33
- [Release notes](https://github.com/JuliaDiff/FiniteDifferences.jl/releases)
- [Commits](JuliaDiff/FiniteDifferences.jl@v0.1.0...v0.12.33)

Updates `SafeTestsets` to 0.1.0
- [Release notes](https://github.com/YingboMa/SafeTestsets.jl/releases)
- [Commits](YingboMa/SafeTestsets.jl@v0.0.1...v0.1.0)

---
updated-dependencies:
- dependency-name: StaticArrays
  dependency-version: 1.9.17
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Mooncake
  dependency-version: 0.5.8
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Enzyme
  dependency-version: 0.13.129
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: DifferentiationInterface
  dependency-version: 0.7.16
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: DelimitedFiles
  dependency-version: 1.9.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: CairoMakie
  dependency-version: 0.15.8
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: RadialBasisFunctions
  dependency-version: 0.3.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: LiveServer
  dependency-version: 1.5.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Cairo
  dependency-version: 1.1.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: StaticArraysCore
  dependency-version: 1.4.4
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: StaticArrays
  dependency-version: 1.9.17
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: KernelAbstractions
  dependency-version: 0.9.40
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Adapt
  dependency-version: 4.4.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Mooncake
  dependency-version: 0.5.8
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Enzyme
  dependency-version: 0.13.129
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: EnzymeCore
  dependency-version: 0.8.18
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: DifferentiationInterface
  dependency-version: 0.7.16
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: RadialBasisFunctions
  dependency-version: 0.3.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: HaltonSequences
  dependency-version: 0.2.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Statistics
  dependency-version: 1.11.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: ForwardDiff
  dependency-version: 1.3.2
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: FiniteDifferences
  dependency-version: 0.12.33
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: SafeTestsets
  dependency-version: 0.1.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels Feb 25, 2026
@github-actions
Copy link
Contributor

Benchmark Results

main 3e02c33... main / 3e02c33...
Directional 2.52 ± 0.2 ms 2.52 ± 0.12 ms 1 ± 0.091
Directional (per point) 2.49 ± 0.15 ms 2.49 ± 0.071 ms 1 ± 0.066
Gradient 10.8 ± 0.22 ms 11.3 ± 0.18 ms 0.961 ± 0.025
MonomialBasis/dim=1/deg=0 0.0414 ± 0.0097 μs 0.0395 ± 0.0099 μs 1.05 ± 0.36
MonomialBasis/dim=1/deg=1 0.0644 ± 0.015 μs 0.0649 ± 0.015 μs 0.992 ± 0.33
MonomialBasis/dim=1/deg=2 0.0737 ± 0.015 μs 0.073 ± 0.015 μs 1.01 ± 0.29
MonomialBasis/dim=2/deg=0 31.3 ± 7.2 ns 31.1 ± 6.2 ns 1.01 ± 0.31
MonomialBasis/dim=2/deg=1 28.1 ± 9.5 ns 23.7 ± 9.5 ns 1.18 ± 0.62
MonomialBasis/dim=2/deg=2 0.0343 ± 0.0099 μs 0.0341 ± 0.0097 μs 1 ± 0.41
MonomialBasis/dim=3/deg=0 28.5 ± 9.5 ns 28.5 ± 9.5 ns 1 ± 0.47
MonomialBasis/dim=3/deg=1 0.0338 ± 0.0098 μs 0.0334 ± 0.0096 μs 1.01 ± 0.41
MonomialBasis/dim=3/deg=2 0.0418 ± 0.01 μs 0.0423 ± 0.01 μs 0.989 ± 0.34
Partial 2.55 ± 0.19 ms 2.54 ± 0.073 ms 1 ± 0.081
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∂ 8.11 ± 0.028 ns 8.29 ± 0.028 ns 0.978 ± 0.0047
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∂² 8.68 ± 0.066 ns 8.82 ± 0.069 ns 0.984 ± 0.011
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∇ 17.4 ± 0.035 ns 17.4 ± 0.071 ns 1 ± 0.0046
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∇² 10.2 ± 0.017 ns 10.6 ± 0.019 ns 0.961 ± 0.0024
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∂ 8.52 ± 0.035 ns 8.29 ± 0.029 ns 1.03 ± 0.0056
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∂² 8.74 ± 0.061 ns 8.81 ± 0.067 ns 0.992 ± 0.01
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∇ 17.5 ± 0.15 ns 17.4 ± 0.097 ns 1.01 ± 0.01
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∇² 10.5 ± 0.018 ns 10.2 ± 0.017 ns 1.03 ± 0.0025
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∂ 8.11 ± 0.03 ns 8.29 ± 0.029 ns 0.978 ± 0.005
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∂² 8.08 ± 0.098 ns 8.43 ± 0.24 ns 0.958 ± 0.029
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∇ 17.4 ± 0.12 ns 17.4 ± 0.097 ns 1 ± 0.0088
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∇² 10.2 ± 0.016 ns 10.2 ± 0.018 ns 0.995 ± 0.0024
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∂ 4.77 ± 0.016 ns 5 ± 0.009 ns 0.955 ± 0.0036
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∂² 15.5 ± 0.088 ns 15.5 ± 0.084 ns 0.999 ± 0.0079
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∇ 6.23 ± 0.022 ns 6.43 ± 0.036 ns 0.969 ± 0.0064
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∇² 14.3 ± 0.051 ns 14.5 ± 0.037 ns 0.988 ± 0.0043
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∂ 5.02 ± 0.013 ns 5.2 ± 0.008 ns 0.966 ± 0.0029
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∂² 15.5 ± 0.063 ns 15.5 ± 0.065 ns 1 ± 0.0059
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∇ 6.42 ± 0.03 ns 8.79 ± 0.039 ns 0.731 ± 0.0047
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∇² 14.3 ± 0.051 ns 14.5 ± 0.036 ns 0.988 ± 0.0043
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∂ 4.77 ± 0.016 ns 5.2 ± 0.009 ns 0.918 ± 0.0035
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∂² 15.5 ± 0.089 ns 15.5 ± 0.07 ns 0.997 ± 0.0073
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∇ 6.23 ± 0.023 ns 6.43 ± 0.036 ns 0.969 ± 0.0065
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∇² 14.3 ± 0.051 ns 14.5 ± 0.036 ns 0.988 ± 0.0043
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 0/0/∂ 2.9 ± 0.004 ns 2.62 ± 0.005 ns 1.11 ± 0.0026
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 0/0/∂² 3.35 ± 0.025 ns 3.35 ± 0.13 ns 1 ± 0.04
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 0/0/∇ 4.13 ± 0.14 ns 4.34 ± 0.29 ns 0.953 ± 0.071
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 0/0/∇² 2.61 ± 0.004 ns 2.33 ± 0.044 ns 1.12 ± 0.021
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 1/1/∂ 2.9 ± 0.004 ns 2.62 ± 0.005 ns 1.11 ± 0.0026
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 1/1/∂² 3.35 ± 0.027 ns 3.35 ± 0.13 ns 1 ± 0.04
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 1/1/∇ 4.13 ± 0.13 ns 4.34 ± 0.16 ns 0.953 ± 0.046
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 1/1/∇² 2.61 ± 0.004 ns 2.33 ± 0.045 ns 1.12 ± 0.022
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 2/2/∂ 2.9 ± 0.004 ns 2.62 ± 0.005 ns 1.11 ± 0.0026
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 2/2/∂² 3.35 ± 0.025 ns 3.35 ± 0.13 ns 1 ± 0.04
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 2/2/∇ 4.13 ± 0.14 ns 4.34 ± 0.067 ns 0.953 ± 0.036
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 2/2/∇² 2.61 ± 0.004 ns 2.33 ± 0.044 ns 1.12 ± 0.021
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 0/0/∂ 3.09 ± 0.018 ns 3.1 ± 0.014 ns 0.995 ± 0.0073
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 0/0/∂² 4.1 ± 0.087 ns 4.09 ± 0.058 ns 1 ± 0.026
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 0/0/∇ 4.79 ± 0.031 ns 4.78 ± 0.031 ns 1 ± 0.0092
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 0/0/∇² 2.96 ± 0.007 ns 2.96 ± 0.005 ns 0.999 ± 0.0029
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 1/1/∂ 3.09 ± 0.017 ns 4.6 ± 0.04 ns 0.672 ± 0.0069
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 1/1/∂² 4.1 ± 0.095 ns 4.09 ± 0.058 ns 1 ± 0.027
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 1/1/∇ 4.79 ± 0.032 ns 4.78 ± 0.032 ns 1 ± 0.0095
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 1/1/∇² 2.96 ± 0.007 ns 2.96 ± 0.005 ns 1 ± 0.0029
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 2/2/∂ 3.09 ± 0.015 ns 3.1 ± 0.015 ns 0.995 ± 0.0068
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 2/2/∂² 4.1 ± 0.09 ns 4.09 ± 0.058 ns 1 ± 0.026
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 2/2/∇ 4.79 ± 0.031 ns 4.78 ± 0.032 ns 1 ± 0.0093
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 2/2/∇² 2.96 ± 0.007 ns 2.96 ± 0.005 ns 1 ± 0.0029
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 0/0/∂ 3.77 ± 0.28 ns 3.75 ± 0.28 ns 1 ± 0.11
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 0/0/∂² 4.04 ± 0.27 ns 3.76 ± 0.53 ns 1.07 ± 0.17
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 0/0/∇ 4.46 ± 0.018 ns 4.47 ± 0.072 ns 0.999 ± 0.017
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 0/0/∇² 2.61 ± 0.006 ns 2.61 ± 0.005 ns 1 ± 0.003
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 1/1/∂ 3.77 ± 0.043 ns 3.75 ± 0.28 ns 1.01 ± 0.077
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 1/1/∂² 4.04 ± 0.009 ns 3.76 ± 0.29 ns 1.07 ± 0.082
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 1/1/∇ 4.46 ± 0.019 ns 4.47 ± 0.11 ns 0.999 ± 0.026
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 1/1/∇² 2.61 ± 0.005 ns 2.61 ± 0.006 ns 1 ± 0.003
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 2/2/∂ 3.77 ± 0.058 ns 3.55 ± 0.28 ns 1.06 ± 0.086
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 2/2/∂² 4.04 ± 0.26 ns 3.76 ± 0.53 ns 1.07 ± 0.17
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 2/2/∇ 4.46 ± 0.018 ns 4.47 ± 0.13 ns 0.999 ± 0.029
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 2/2/∇² 2.61 ± 0.006 ns 2.61 ± 0.005 ns 1 ± 0.003
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 0/0/∂ 8.87 ± 0.063 ns 8.88 ± 0.067 ns 0.998 ± 0.01
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 0/0/∂² 4.05 ± 0.28 ns 4.05 ± 0.56 ns 0.999 ± 0.16
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 0/0/∇ 10.9 ± 0.12 ns 10.9 ± 0.13 ns 0.998 ± 0.016
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 0/0/∇² 7.53 ± 0.077 ns 7.53 ± 0.068 ns 1 ± 0.014
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 1/1/∂ 8.87 ± 0.066 ns 8.89 ± 0.069 ns 0.998 ± 0.011
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 1/1/∂² 4.05 ± 0.28 ns 4.05 ± 0.56 ns 1 ± 0.15
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 1/1/∇ 10.9 ± 0.11 ns 11 ± 0.21 ns 0.997 ± 0.022
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 1/1/∇² 7.53 ± 0.074 ns 7.53 ± 0.067 ns 1 ± 0.013
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 2/2/∂ 8.87 ± 0.068 ns 8.88 ± 0.071 ns 0.999 ± 0.011
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 2/2/∂² 4.05 ± 0.29 ns 4.05 ± 0.56 ns 0.999 ± 0.16
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 2/2/∇ 10.9 ± 0.11 ns 10.9 ± 0.13 ns 0.998 ± 0.015
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 2/2/∇² 7.53 ± 0.072 ns 7.53 ± 0.067 ns 1 ± 0.013
time_to_load 0.754 ± 0.0076 s 0.745 ± 0.0024 s 1.01 ± 0.011

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).

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 2, 2026

Superseded by #99.

@dependabot dependabot bot closed this Mar 2, 2026
@dependabot dependabot bot deleted the dependabot/julia/docs/all-julia-packages-9d080bc7fc branch March 2, 2026 06:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file julia Pull requests that update julia code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants