Skip to content

Commit 4f0e0a6

Browse files
isaacsasclaude
andcommitted
Test against the JumpProcesses 10 branch while this PR is WIP
Pin JumpProcesses through [sources] in StochasticDiffEqCore, StochasticDiffEqImplicit, StochasticDiffEqLeaping, and the StochasticDiffEq umbrella, which tests with it, to the branch of SciML/JumpProcesses.jl#680. That branch is still at version 9.33.1, so it satisfies the current 9.26.0 compat, and CI now runs the new JumpProblem tests against the JumpProcesses 10 code instead of the registered 9.x release. Julia 1.10 ignores [sources], so LTS jobs still resolve registered JumpProcesses. Remove the pins, and require JumpProcesses "10", before merging. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
1 parent 2ebc5d5 commit 4f0e0a6

4 files changed

Lines changed: 12 additions & 0 deletions

File tree

‎lib/StochasticDiffEq/Project.toml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ StochasticDiffEqMilstein = {path = "../StochasticDiffEqMilstein"}
4545
StochasticDiffEqROCK = {path = "../StochasticDiffEqROCK"}
4646
StochasticDiffEqRODE = {path = "../StochasticDiffEqRODE"}
4747
StochasticDiffEqWeak = {path = "../StochasticDiffEqWeak"}
48+
# Temporary: test against the JumpProcesses 10 branch (SciML/JumpProcesses.jl#680). Remove
49+
# it, along with bumping the JumpProcesses compat to "10", before merging.
50+
JumpProcesses = {url = "https://github.com/isaacsas/DiffEqJump.jl.git", rev = "integration/v10-master-2026-09-22"}
4851

4952
[compat]
5053
ADTypes = "1.22.0"

‎lib/StochasticDiffEqCore/Project.toml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ StochasticDiffEqLevyArea = "90dbc90e-856a-4131-af2c-e8c5aa0f35b5"
3333
DiffEqBase = {path = "../DiffEqBase"}
3434
OrdinaryDiffEqCore = {path = "../OrdinaryDiffEqCore"}
3535
StochasticDiffEqLevyArea = {path = "../StochasticDiffEqLevyArea"}
36+
# Temporary: test against the JumpProcesses 10 branch (SciML/JumpProcesses.jl#680). Remove
37+
# it, along with bumping the JumpProcesses compat to "10", before merging.
38+
JumpProcesses = {url = "https://github.com/isaacsas/DiffEqJump.jl.git", rev = "integration/v10-master-2026-09-22"}
3639

3740
[compat]
3841
SciMLTesting = "2.8"

‎lib/StochasticDiffEqImplicit/Project.toml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ SciMLTesting = "09d9d899-5365-40a9-917a-5f67fddea283"
2929

3030
[sources]
3131
DiffEqBase = {path = "../DiffEqBase"}
32+
# Temporary: test against the JumpProcesses 10 branch (SciML/JumpProcesses.jl#680). Remove
33+
# it, along with bumping the JumpProcesses compat to "10", before merging.
34+
JumpProcesses = {url = "https://github.com/isaacsas/DiffEqJump.jl.git", rev = "integration/v10-master-2026-09-22"}
3235

3336
[compat]
3437
SciMLTesting = "2.8"

‎lib/StochasticDiffEqLeaping/Project.toml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ SciMLTesting = "09d9d899-5365-40a9-917a-5f67fddea283"
2727

2828
[sources]
2929
DiffEqBase = {path = "../DiffEqBase"}
30+
# Temporary: test against the JumpProcesses 10 branch (SciML/JumpProcesses.jl#680). Remove
31+
# it, along with bumping the JumpProcesses compat to "10", before merging.
32+
JumpProcesses = {url = "https://github.com/isaacsas/DiffEqJump.jl.git", rev = "integration/v10-master-2026-09-22"}
3033

3134
[compat]
3235
SciMLTesting = "2.8"

0 commit comments

Comments
 (0)