diff --git a/Project.toml b/Project.toml index d67d1656..3c98da59 100644 --- a/Project.toml +++ b/Project.toml @@ -17,7 +17,6 @@ SymbolicIndexingInterface = "2efcf032-c050-4f8e-a9bb-153293bab1f5" [weakdeps] FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898" ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" -IteratorInterfaceExtensions = "82899510-4779-5014-852e-03e436cf321d" KernelAbstractions = "63c18a36-062a-441e-b654-da1e3ab1ce7c" Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7" MonteCarloMeasurements = "0987c9cc-fe09-11e8-30f0-b96dd679fdca" @@ -37,7 +36,7 @@ RecursiveArrayToolsMonteCarloMeasurementsExt = "MonteCarloMeasurements" RecursiveArrayToolsReverseDiffExt = ["ReverseDiff", "Zygote"] RecursiveArrayToolsSparseArraysExt = ["SparseArrays"] RecursiveArrayToolsStructArraysExt = "StructArrays" -RecursiveArrayToolsTablesExt = ["Tables", "IteratorInterfaceExtensions"] +RecursiveArrayToolsTablesExt = ["Tables"] RecursiveArrayToolsTrackerExt = "Tracker" RecursiveArrayToolsZygoteExt = "Zygote" @@ -49,7 +48,6 @@ DocStringExtensions = "0.9" FastBroadcast = "0.2.8, 0.3" ForwardDiff = "0.10.19, 1" GPUArraysCore = "0.1.1, 0.2" -IteratorInterfaceExtensions = "1" KernelAbstractions = "0.9.36" LinearAlgebra = "1.10" Measurements = "2.3" @@ -95,4 +93,4 @@ Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d" Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" [targets] -test = ["Aqua", "FastBroadcast", "ForwardDiff", "IteratorInterfaceExtensions", "KernelAbstractions", "Measurements", "NLsolve", "Pkg", "Random", "SafeTestsets", "SciMLBase", "SparseArrays", "StaticArrays", "StructArrays", "Tables", "Test", "Unitful", "Zygote"] +test = ["Aqua", "FastBroadcast", "ForwardDiff", "KernelAbstractions", "Measurements", "NLsolve", "Pkg", "Random", "SafeTestsets", "SciMLBase", "SparseArrays", "StaticArrays", "StructArrays", "Tables", "Test", "Unitful", "Zygote"] diff --git a/ext/RecursiveArrayToolsTablesExt.jl b/ext/RecursiveArrayToolsTablesExt.jl index 214d34b2..3b1e63c4 100644 --- a/ext/RecursiveArrayToolsTablesExt.jl +++ b/ext/RecursiveArrayToolsTablesExt.jl @@ -2,7 +2,7 @@ module RecursiveArrayToolsTablesExt import RecursiveArrayTools: AbstractDiffEqArray, variable_symbols import Tables -import IteratorInterfaceExtensions +import Tables: IteratorInterfaceExtensions # Tables traits for AbstractDiffEqArray Tables.istable(::Type{<:AbstractDiffEqArray}) = true diff --git a/test/tabletraits.jl b/test/tabletraits.jl index cbcab1ef..bb0ad31a 100644 --- a/test/tabletraits.jl +++ b/test/tabletraits.jl @@ -1,5 +1,4 @@ -using RecursiveArrayTools, Random, Test, Tables, IteratorInterfaceExtensions - +using RecursiveArrayTools, Random, Test, Tables include("testutils.jl") Random.seed!(1234) diff --git a/test/testutils.jl b/test/testutils.jl index 2feb15a6..45b98b38 100644 --- a/test/testutils.jl +++ b/test/testutils.jl @@ -1,5 +1,6 @@ using RecursiveArrayTools -using Tables, IteratorInterfaceExtensions +using Tables +using Tables: IteratorInterfaceExtensions # Test Tables interface with row access + IteratorInterfaceExtensions for QueryVerse # (see https://tables.juliadata.org/stable/#Testing-Tables.jl-Implementations)