Skip to content

Commit eb49c07

Browse files
Widen DiffEqBase/SciMLBase/RecursiveArrayTools compat to admit v7/v3/v4
The SciML ODE stack just shipped a coordinated breaking release: OrdinaryDiffEq.jl v7, DiffEqBase v7 (requires SciMLBase v3), SciMLBase v3, RecursiveArrayTools v4. BoundaryValueDiffEq's current `[compat]` caps all three at the older majors, which prevents any downstream project that depends on both BVDE and OrdinaryDiffEq v7 from resolving. Widens top-level and per-sublibrary (Ascher, Core, FIRK, MIRK, MIRKN, Shooting) `[compat]` entries: - DiffEqBase: "6.183" → "6.183, 7" (top-level) "6.213" → "6.213, 7" (Core) - SciMLBase: "2.152.1" → "2.152.1, 3" - RecursiveArrayTools: "3.27.0"/"3.31.2" → "..., 4" Bumps the affected package versions. No source changes here; qualified uses (`SciMLBase.DEStats`, etc.) still resolve under v3. Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
1 parent c992e4d commit eb49c07

7 files changed

Lines changed: 23 additions & 23 deletions

File tree

Project.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "BoundaryValueDiffEq"
22
uuid = "764a87c0-6b3e-53db-9096-fe964310641d"
3-
version = "5.21.0"
3+
version = "5.22.0"
44

55
[deps]
66
ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b"
@@ -41,7 +41,7 @@ BoundaryValueDiffEqFIRK = "1"
4141
BoundaryValueDiffEqMIRK = "1"
4242
BoundaryValueDiffEqMIRKN = "1"
4343
BoundaryValueDiffEqShooting = "1"
44-
DiffEqBase = "6.183"
44+
DiffEqBase = "6.183, 7"
4545
DiffEqDevTools = "2.48"
4646
FastClosures = "0.3.2"
4747
ForwardDiff = "0.10.38, 1"
@@ -58,9 +58,9 @@ OptimizationBase = "5"
5858
Pkg = "1.10.0"
5959
Random = "1.10"
6060
ReTestItems = "1.29"
61-
RecursiveArrayTools = "3.31.2"
61+
RecursiveArrayTools = "3.31.2, 4"
6262
Reexport = "1.2"
63-
SciMLBase = "2.152.1"
63+
SciMLBase = "2.152.1, 3"
6464
Sparspak = "0.3.11"
6565
StaticArrays = "1.9.8"
6666
Test = "1.10"

lib/BoundaryValueDiffEqAscher/Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "BoundaryValueDiffEqAscher"
22
uuid = "7227322d-7511-4e07-9247-ad6ff830280e"
33
authors = ["Qingyu Qu <erikqqy123@gmail.com>"]
4-
version = "1.12.0"
4+
version = "1.13.0"
55

66
[deps]
77
ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b"
@@ -34,9 +34,9 @@ LinearAlgebra = "1.10"
3434
PreallocationTools = "0.4, 1"
3535
Random = "1.10"
3636
ReTestItems = "1.23.1"
37-
RecursiveArrayTools = "3.27.0"
37+
RecursiveArrayTools = "3.27.0, 4"
3838
Reexport = "1.2"
39-
SciMLBase = "2.152.1"
39+
SciMLBase = "2.152.1, 3"
4040
Setfield = "1.1.1"
4141
StaticArrays = "1.9.8"
4242
Test = "1.10"

lib/BoundaryValueDiffEqCore/Project.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "BoundaryValueDiffEqCore"
22
uuid = "56b672f2-a5fe-4263-ab2d-da677488eb3a"
3-
version = "2.2.0"
3+
version = "2.3.0"
44
authors = ["Qingyu Qu <erikqqy123@gmail.com>"]
55

66
[deps]
@@ -33,7 +33,7 @@ Adapt = "4.1.1"
3333
Aqua = "0.8"
3434
ArrayInterface = "7.18"
3535
ConcreteStructs = "0.2.3"
36-
DiffEqBase = "6.213"
36+
DiffEqBase = "6.213, 7"
3737
ForwardDiff = "0.10.38, 1"
3838
Integrals = "4.7.1, 5"
3939
InteractiveUtils = "<0.0.1, 1"
@@ -43,9 +43,9 @@ NonlinearSolveBase = "2.11.2"
4343
NonlinearSolveFirstOrder = "1.2, 2"
4444
OptimizationBase = "5.1"
4545
PreallocationTools = "1.2"
46-
RecursiveArrayTools = "3.27.0"
46+
RecursiveArrayTools = "3.27.0, 4"
4747
Reexport = "1.2"
48-
SciMLBase = "2.152.1"
48+
SciMLBase = "2.152.1, 3"
4949
SciMLLogging = "1.8.0"
5050
SciMLStructures = "1.7.0"
5151
Setfield = "1"

lib/BoundaryValueDiffEqFIRK/Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "BoundaryValueDiffEqFIRK"
22
uuid = "85d9eb09-370e-4000-bb32-543851f73618"
3-
version = "1.13.1"
3+
version = "1.14.0"
44

55
[deps]
66
ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b"
@@ -51,9 +51,9 @@ PrecompileTools = "1.2"
5151
Preferences = "1.4"
5252
Random = "1.10"
5353
ReTestItems = "1.23.1"
54-
RecursiveArrayTools = "3.27.0"
54+
RecursiveArrayTools = "3.27.0, 4"
5555
Reexport = "1.2"
56-
SciMLBase = "2.152.1"
56+
SciMLBase = "2.152.1, 3"
5757
SciMLStructures = "1.7.0"
5858
Setfield = "1.1.1"
5959
SparseArrays = "1.10"

lib/BoundaryValueDiffEqMIRK/Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "BoundaryValueDiffEqMIRK"
22
uuid = "1a22d4ce-7765-49ea-b6f2-13c8438986a6"
3-
version = "1.13.1"
3+
version = "1.14.0"
44

55
[deps]
66
ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b"
@@ -51,9 +51,9 @@ PrecompileTools = "1.2"
5151
Preferences = "1.4"
5252
Random = "1.10"
5353
ReTestItems = "1.23.1"
54-
RecursiveArrayTools = "3.27.0"
54+
RecursiveArrayTools = "3.27.0, 4"
5555
Reexport = "1.2"
56-
SciMLBase = "2.152.1"
56+
SciMLBase = "2.152.1, 3"
5757
SciMLStructures = "1.7.0"
5858
Setfield = "1.1.1"
5959
SparseArrays = "1.10"

lib/BoundaryValueDiffEqMIRKN/Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "BoundaryValueDiffEqMIRKN"
22
uuid = "9255f1d6-53bf-473e-b6bd-23f1ff009da4"
33
authors = ["Qingyu Qu <erikqqy123@gmail.com>"]
4-
version = "1.12.0"
4+
version = "1.13.0"
55

66
[deps]
77
ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b"
@@ -46,9 +46,9 @@ PrecompileTools = "1.2"
4646
Preferences = "1.4"
4747
Random = "1.10"
4848
ReTestItems = "1.23.1"
49-
RecursiveArrayTools = "3.27.0"
49+
RecursiveArrayTools = "3.27.0, 4"
5050
Reexport = "1.2"
51-
SciMLBase = "2.152.1"
51+
SciMLBase = "2.152.1, 3"
5252
Setfield = "1.1.1"
5353
SparseArrays = "1.10"
5454
StaticArrays = "1.9.8"

lib/BoundaryValueDiffEqShooting/Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "BoundaryValueDiffEqShooting"
22
uuid = "ed55bfe0-3725-4db6-871e-a1dc9f42a757"
3-
version = "1.13.0"
3+
version = "1.14.0"
44

55
[deps]
66
ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b"
@@ -49,9 +49,9 @@ Pkg = "1.10.0"
4949
PreallocationTools = "0.4, 1"
5050
Random = "1.10"
5151
ReTestItems = "1.23.1"
52-
RecursiveArrayTools = "3.27.0"
52+
RecursiveArrayTools = "3.27.0, 4"
5353
Reexport = "1.2"
54-
SciMLBase = "2.152.1"
54+
SciMLBase = "2.152.1, 3"
5555
Setfield = "1.1.1"
5656
SparseArrays = "1.10"
5757
StaticArrays = "1.9.8"

0 commit comments

Comments
 (0)