diff --git a/Project.toml b/Project.toml index ae9b7eaf..33f7f61a 100644 --- a/Project.toml +++ b/Project.toml @@ -9,6 +9,7 @@ DiffEqBase = "2b5f629d-d688-5b77-993f-72d75c75574e" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" ModelingToolkitBase = "7771a370-6774-4173-bd38-47e70ca0b839" PreallocationTools = "d236fae5-4411-538c-8e31-a6e3d9e00b46" +SymbolicUtils = "d1185830-fcd6-423d-90d6-eec64667417b" Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" [compat] @@ -33,8 +34,9 @@ SafeTestsets = "0.1" SciCompDSL = "1" SciMLBase = "2, 3" SciMLStructures = "1.7.0" -SciMLTesting = "1" +SciMLTesting = "2.1" SymbolicIndexingInterface = "0.3.39" +SymbolicUtils = "4" Symbolics = "7.4.1" Test = "1" julia = "1.10" diff --git a/src/ModelingToolkitStandardLibrary.jl b/src/ModelingToolkitStandardLibrary.jl index 650129c4..fb0455c3 100644 --- a/src/ModelingToolkitStandardLibrary.jl +++ b/src/ModelingToolkitStandardLibrary.jl @@ -1,5 +1,5 @@ module ModelingToolkitStandardLibrary -import Symbolics: unwrap +import SymbolicUtils: unwrap """ @symcheck J > 0 || throw(ArgumentError("Expected `J` to be positive")) diff --git a/test/qa/Project.toml b/test/qa/Project.toml index fea90d4c..756af262 100644 --- a/test/qa/Project.toml +++ b/test/qa/Project.toml @@ -5,12 +5,9 @@ SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f" SciMLTesting = "09d9d899-5365-40a9-917a-5f67fddea283" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" -[sources] -ModelingToolkitStandardLibrary = {path = "../.."} - [compat] Aqua = "0.8" SafeTestsets = "0.1" -SciMLTesting = "1.6" +SciMLTesting = "2.1" Test = "1" julia = "1.10" diff --git a/test/qa/qa.jl b/test/qa/qa.jl index 60acfa77..d918dd82 100644 --- a/test/qa/qa.jl +++ b/test/qa/qa.jl @@ -3,6 +3,7 @@ using SciMLTesting, ModelingToolkitStandardLibrary, Test run_qa( ModelingToolkitStandardLibrary; explicit_imports = true, + api_docs_kwargs = (; rendered = true), aqua_kwargs = (; ambiguities = (; recursive = false)), ei_kwargs = (; # `ifelse` is IfElse's sole export but it is not declared public in IfElse.