Skip to content

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

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

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

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 24, 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.7

Release notes

Sourced from Mooncake's releases.

v0.5.7

Mooncake v0.5.7

Diff since v0.5.6

Merged pull requests:

Closed issues:

  • User report of Mooncake failing with CensoredDistributions.jl (#998)
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
  • 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
  • 0146ccd Remove obsolete conversion function for complex tangents. (#989)
  • 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.7

Release notes

Sourced from Mooncake's releases.

v0.5.7

Mooncake v0.5.7

Diff since v0.5.6

Merged pull requests:

Closed issues:

  • User report of Mooncake failing with CensoredDistributions.jl (#998)
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
  • 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
  • 0146ccd Remove obsolete conversion function for complex tangents. (#989)
  • 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(...). 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.
  • Radial...

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

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

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.7
  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.7
  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 24, 2026
@github-actions
Copy link
Contributor

Benchmark Results

main 0018fa8... main / 0018fa8...
Directional 2.63 ± 0.13 ms 2.71 ± 0.1 ms 0.968 ± 0.059
Directional (per point) 2.63 ± 0.13 ms 2.67 ± 0.11 ms 0.984 ± 0.064
Gradient 9.76 ± 0.48 ms 10.1 ± 0.39 ms 0.962 ± 0.06
MonomialBasis/dim=1/deg=0 0.0444 ± 0.012 μs 0.0445 ± 0.012 μs 0.999 ± 0.39
MonomialBasis/dim=1/deg=1 0.0725 ± 0.02 μs 0.0718 ± 0.02 μs 1.01 ± 0.4
MonomialBasis/dim=1/deg=2 0.0675 ± 0.02 μs 0.0795 ± 0.021 μs 0.849 ± 0.34
MonomialBasis/dim=2/deg=0 28.5 ± 10 ns 0.0333 ± 0.0011 μs 0.858 ± 0.31
MonomialBasis/dim=2/deg=1 28.8 ± 11 ns 0.0341 ± 0.012 μs 0.846 ± 0.45
MonomialBasis/dim=2/deg=2 0.0396 ± 0.013 μs 0.0397 ± 0.013 μs 0.997 ± 0.45
MonomialBasis/dim=3/deg=0 0.0342 ± 0.012 μs 0.0344 ± 0.012 μs 0.992 ± 0.5
MonomialBasis/dim=3/deg=1 0.0396 ± 0.013 μs 0.0391 ± 0.012 μs 1.01 ± 0.45
MonomialBasis/dim=3/deg=2 0.0465 ± 0.013 μs 0.047 ± 0.013 μs 0.989 ± 0.38
Partial 2.65 ± 0.14 ms 2.91 ± 0.15 ms 0.908 ± 0.066
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∂ 8.66 ± 0.011 ns 9.38 ± 0.04 ns 0.923 ± 0.0041
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∂² 8.74 ± 0.05 ns 8.81 ± 0.2 ns 0.992 ± 0.023
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∇ 19.2 ± 0.04 ns 19.2 ± 0.043 ns 0.999 ± 0.0031
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∇² 19.8 ± 0.08 ns 19.8 ± 0.08 ns 0.999 ± 0.0057
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∂ 8.67 ± 0.02 ns 8.8 ± 0.02 ns 0.985 ± 0.0032
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∂² 8.75 ± 0.07 ns 8.79 ± 0.07 ns 0.995 ± 0.011
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∇ 19.2 ± 0.04 ns 19.2 ± 0.04 ns 0.999 ± 0.003
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∇² 19.7 ± 0.079 ns 19.8 ± 0.08 ns 0.998 ± 0.0057
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∂ 8.67 ± 0.02 ns 8.74 ± 0.02 ns 0.992 ± 0.0032
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∂² 8.74 ± 0.04 ns 8.75 ± 0.09 ns 0.999 ± 0.011
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∇ 19.2 ± 0.04 ns 19.2 ± 0.031 ns 0.999 ± 0.0026
RBF/Gaussian, exp(-(ε*r)²)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∇² 19.7 ± 0.08 ns 19.8 ± 0.09 ns 0.998 ± 0.0061
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∂ 5.72 ± 0.11 ns 5.65 ± 0.11 ns 1.01 ± 0.028
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∂² 13.1 ± 0.13 ns 13.2 ± 0.13 ns 0.997 ± 0.014
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∇ 7.53 ± 0.021 ns 7.53 ± 0.029 ns 1 ± 0.0048
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 0/0/∇² 14.8 ± 0.07 ns 14.8 ± 0.069 ns 1 ± 0.0066
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∂ 5.71 ± 0.11 ns 5.62 ± 0.01 ns 1.02 ± 0.02
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∂² 13.2 ± 0.14 ns 14.1 ± 0.081 ns 0.93 ± 0.011
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∇ 7.54 ± 0.04 ns 7.62 ± 0.039 ns 0.989 ± 0.0073
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 1/1/∇² 14.9 ± 0.079 ns 14.8 ± 0.061 ns 1 ± 0.0067
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∂ 5.71 ± 0.11 ns 5.71 ± 0.11 ns 1 ± 0.027
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∂² 13.3 ± 0.15 ns 13.1 ± 0.13 ns 1.01 ± 0.015
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∇ 7.63 ± 0.03 ns 7.53 ± 0.029 ns 1.01 ± 0.0056
RBF/Inverse Multiquadrics, 1/sqrt((r*ε)²+1)
├─Shape factor: ε = 1
└─Polynomial augmentation: degree 2/2/∇² 14.9 ± 0.08 ns 14.9 ± 0.07 ns 1 ± 0.0072
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 0/0/∂ 3.85 ± 0.01 ns 3.85 ± 0 ns 1 ± 0.0026
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 0/0/∂² 4.86 ± 0.029 ns 4.86 ± 0.029 ns 1 ± 0.0084
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 0/0/∇ 5.64 ± 0.011 ns 5.29 ± 0.01 ns 1.07 ± 0.0029
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 0/0/∇² 3.5 ± 0.001 ns 3.5 ± 0.001 ns 1 ± 0.0004
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 1/1/∂ 3.85 ± 0.009 ns 3.85 ± 0.001 ns 1 ± 0.0024
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 1/1/∂² 4.86 ± 0.029 ns 4.86 ± 0.029 ns 1 ± 0.0084
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 1/1/∇ 5.64 ± 0.011 ns 5.29 ± 0.01 ns 1.07 ± 0.0029
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 1/1/∇² 3.5 ± 0.001 ns 3.5 ± 0.001 ns 1 ± 0.0004
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 2/2/∂ 3.85 ± 0.01 ns 3.85 ± 0 ns 1 ± 0.0026
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 2/2/∂² 4.86 ± 0.029 ns 4.86 ± 0.029 ns 1 ± 0.0084
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 2/2/∇ 5.63 ± 0.011 ns 5.29 ± 0.01 ns 1.06 ± 0.0029
RBF/Polyharmonic spline (r³)
└─Polynomial augmentation: degree 2/2/∇² 3.5 ± 0.001 ns 3.5 ± 0.001 ns 1 ± 0.0004
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 0/0/∂ 4.82 ± 0.01 ns 4.82 ± 0.01 ns 1 ± 0.0029
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 0/0/∂² 5.6 ± 0.01 ns 5.26 ± 0 ns 1.06 ± 0.0019
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 0/0/∇ 6.32 ± 0.15 ns 6.31 ± 0.041 ns 1 ± 0.025
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 0/0/∇² 4.83 ± 0.041 ns 4.83 ± 0.021 ns 1 ± 0.0095
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 1/1/∂ 4.82 ± 0.01 ns 4.83 ± 0.01 ns 0.998 ± 0.0029
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 1/1/∂² 5.6 ± 0.01 ns 5.26 ± 0 ns 1.06 ± 0.0019
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 1/1/∇ 6.33 ± 0.16 ns 6.32 ± 0.041 ns 1 ± 0.026
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 1/1/∇² 4.83 ± 0.011 ns 4.83 ± 0.011 ns 1 ± 0.0032
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 2/2/∂ 4.82 ± 0.01 ns 4.83 ± 0.01 ns 0.998 ± 0.0029
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 2/2/∂² 5.6 ± 0.01 ns 5.26 ± 0 ns 1.06 ± 0.0019
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 2/2/∇ 6.42 ± 0.17 ns 6.32 ± 0.041 ns 1.02 ± 0.028
RBF/Polyharmonic spline (r¹)
└─Polynomial augmentation: degree 2/2/∇² 4.83 ± 0.04 ns 4.83 ± 0.03 ns 1 ± 0.01
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 0/0/∂ 5.24 ± 0.009 ns 5.24 ± 0 ns 1 ± 0.0017
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 0/0/∂² 5.59 ± 0.01 ns 4.89 ± 0.01 ns 1.14 ± 0.0031
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 0/0/∇ 5.59 ± 0.01 ns 5.27 ± 0.041 ns 1.06 ± 0.0085
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 0/0/∇² 3.5 ± 0.01 ns 3.5 ± 0.001 ns 1 ± 0.0029
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 1/1/∂ 5.24 ± 0 ns 5.24 ± 0 ns 1 ± 0
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 1/1/∂² 5.59 ± 0.01 ns 4.89 ± 0.01 ns 1.14 ± 0.0031
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 1/1/∇ 5.59 ± 0.01 ns 5.27 ± 0.05 ns 1.06 ± 0.01
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 1/1/∇² 3.5 ± 0.01 ns 3.5 ± 0.001 ns 1 ± 0.0029
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 2/2/∂ 5.24 ± 0 ns 5.24 ± 0 ns 1 ± 0
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 2/2/∂² 5.59 ± 0.001 ns 4.89 ± 0.01 ns 1.14 ± 0.0023
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 2/2/∇ 5.59 ± 0.01 ns 5.27 ± 0.04 ns 1.06 ± 0.0083
RBF/Polyharmonic spline (r⁵)
└─Polynomial augmentation: degree 2/2/∇² 3.5 ± 0.01 ns 3.5 ± 0.001 ns 1 ± 0.0029
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 0/0/∂ 8.9 ± 0.03 ns 8.9 ± 0.03 ns 1 ± 0.0048
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 0/0/∂² 5.24 ± 0.01 ns 5.24 ± 0.01 ns 1 ± 0.0027
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 0/0/∇ 11.4 ± 0.28 ns 11.4 ± 0.21 ns 0.997 ± 0.031
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 0/0/∇² 7.19 ± 0.03 ns 7.19 ± 0.03 ns 1 ± 0.0059
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 1/1/∂ 8.9 ± 0.021 ns 8.9 ± 0.021 ns 1 ± 0.0033
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 1/1/∂² 5.24 ± 0.01 ns 5.24 ± 0.01 ns 1 ± 0.0027
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 1/1/∇ 11.4 ± 0.26 ns 12.3 ± 0.041 ns 0.923 ± 0.021
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 1/1/∇² 7.19 ± 0.03 ns 7.19 ± 0.03 ns 1 ± 0.0059
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 2/2/∂ 8.9 ± 0.021 ns 8.9 ± 0.03 ns 1 ± 0.0041
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 2/2/∂² 5.24 ± 0.01 ns 5.24 ± 0.01 ns 1 ± 0.0027
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 2/2/∇ 11.3 ± 0.28 ns 11.4 ± 0.2 ns 0.991 ± 0.03
RBF/Polyharmonic spline (r⁷)
└─Polynomial augmentation: degree 2/2/∇² 7.19 ± 0.03 ns 7.19 ± 0.029 ns 1 ± 0.0058
time_to_load 0.84 ± 0.013 s 0.838 ± 0.0071 s 1 ± 0.017

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 Feb 25, 2026

Superseded by #97.

@dependabot dependabot bot closed this Feb 25, 2026
@dependabot dependabot bot deleted the dependabot/julia/docs/all-julia-packages-3f584067d4 branch February 25, 2026 06:25
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