Skip to content

Commit 6015b07

Browse files
Prepare SymbolicAnalysis 0.5 release
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
1 parent c923c35 commit 6015b07

7 files changed

Lines changed: 46 additions & 21 deletions

File tree

.github/dependabot.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ updates:
1010
- "/"
1111
- "/docs"
1212
- "/test"
13+
- "/test/DGP"
1314
schedule:
1415
interval: "daily"
1516
groups:

.github/workflows/Downgrade.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,21 @@ on:
1111
paths-ignore:
1212
- 'docs/**'
1313
jobs:
14-
downgrade:
14+
downgrade-core:
1515
uses: "SciML/.github/.github/workflows/downgrade.yml@v1"
1616
with:
1717
julia-version: "lts"
18-
# Downgrade the test project too: its deps (Optimization/Zygote/ForwardDiff)
19-
# have floors that pull transitive deps (SciMLBase) far above the package's
20-
# own minima, so pinning only the root project leaves an unsatisfiable env.
18+
group: "Core"
2119
projects: ".,test"
2220
secrets: "inherit"
21+
22+
# Core and DGP intentionally resolve different LogExpFunctions generations.
23+
# Separate Julia processes prevent extensions from binding to a version loaded
24+
# by the other environment.
25+
downgrade-dgp:
26+
uses: "SciML/.github/.github/workflows/downgrade.yml@v1"
27+
with:
28+
julia-version: "lts"
29+
group: "DGP"
30+
projects: "test/DGP"
31+
secrets: "inherit"

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "SymbolicAnalysis"
22
uuid = "4297ee4d-0239-47d8-ba5d-195ecdf594fe"
33
authors = ["Vaibhav Dixit <vaibhavyashdixit@gmail.com>", "Shashi Gowda <gowda@mit.edu>"]
4-
version = "0.4.0"
4+
version = "0.5.0"
55

66
[deps]
77
DSP = "717857b8-e6f2-59f4-9121-6e50c889abd2"

test/DGP/Project.toml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
[deps]
2+
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
3+
Manifolds = "1cead3c2-87b3-11e9-0ccd-23c62b72b94e"
4+
Optimization = "7f7a1694-90dd-40f0-9382-eb1efda571ba"
5+
OptimizationBase = "bca83a33-5cc9-4baa-983d-23429ab6bcbb"
6+
OptimizationManopt = "e57b7fff-7ee7-4550-b4f0-90e9476e9fb6"
7+
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
8+
SymbolicAnalysis = "4297ee4d-0239-47d8-ba5d-195ecdf594fe"
9+
Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7"
10+
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
11+
Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"
12+
13+
[sources]
14+
SymbolicAnalysis = {path = "../.."}
15+
16+
[compat]
17+
LinearAlgebra = "1.10"
18+
Manifolds = "0.10, 0.11"
19+
Optimization = "5.6.1"
20+
OptimizationBase = "5.2.2"
21+
OptimizationManopt = "1.3.2"
22+
Random = "1.10"
23+
Symbolics = "7.28"
24+
Test = "1"
25+
Zygote = "0.7.10"
26+
julia = "1.10"

test/dgp.jl renamed to test/DGP/dgp.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
using Manifolds, Symbolics, SymbolicAnalysis, LinearAlgebra
2-
using LinearAlgebra, PDMats
32
using Symbolics: unwrap
4-
using Test, Zygote, ForwardDiff
3+
using Test, Zygote
54
using SymbolicAnalysis: propagate_sign, propagate_curvature, propagate_gcurvature
65

76
@variables X[1:5, 1:5]

test/Project.toml

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,20 @@
11
[deps]
22
AllocCheck = "9b6a8646-10ed-4001-bbdc-1d2f46dfbb1a"
33
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
4-
ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
54
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
65
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
76
Manifolds = "1cead3c2-87b3-11e9-0ccd-23c62b72b94e"
8-
Manopt = "0fc0a36d-df90-57f3-8f93-d78a9fc72bb5"
9-
Optimization = "7f7a1694-90dd-40f0-9382-eb1efda571ba"
10-
OptimizationBase = "bca83a33-5cc9-4baa-983d-23429ab6bcbb"
11-
OptimizationManopt = "e57b7fff-7ee7-4550-b4f0-90e9476e9fb6"
12-
PDMats = "90014a1f-27ba-587c-ab20-58faa44d9150"
137
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
148
SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
159
SciMLTesting = "09d9d899-5365-40a9-917a-5f67fddea283"
1610
Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7"
1711
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
18-
Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"
12+
1913
[compat]
2014
AllocCheck = "0.2.4"
2115
Aqua = "0.8"
22-
ForwardDiff = "1.3.3"
2316
JET = "0.9,0.10,0.11"
2417
Manifolds = "0.10, 0.11"
25-
Manopt = "0.5.25, 0.6"
26-
Optimization = "5.6.1"
27-
OptimizationBase = "5.1.3"
28-
OptimizationManopt = "1.3.2"
29-
PDMats = "0.11"
3018
SafeTestsets = "0.1.0"
3119
SciMLTesting = "2.1"
3220
Symbolics = "7.28"
33-
Zygote = "0.7.10"

test/test_groups.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
[Core]
22
versions = ["lts", "1", "pre"]
33

4+
[DGP]
5+
versions = ["lts", "1", "pre"]
6+
47
[QA]
58
versions = ["lts", "1"]

0 commit comments

Comments
 (0)