Skip to content

Commit 0d535c9

Browse files
authored
Merge pull request #1394 from isaacsas/extension_clean
Remove dead deps (Requires, DynamicPolynomials), clean up extension checks
2 parents 344fa7e + 0c14072 commit 0d535c9

File tree

4 files changed

+7
-8
lines changed

4 files changed

+7
-8
lines changed

Project.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ Combinatorics = "861a8166-3701-5b0c-9a16-15d98fcdc6aa"
77
DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
88
DiffEqBase = "2b5f629d-d688-5b77-993f-72d75c75574e"
99
DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
10-
DynamicPolynomials = "7c1d4256-1411-5781-91ec-d7bc3513ac07"
1110
DynamicQuantities = "06fc5a27-2a28-4c7c-a15d-362465fb6821"
1211
EnumX = "4e289a0a-7415-4d19-859d-a7e5c4648b56"
1312
Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6"
@@ -19,7 +18,6 @@ MacroTools = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09"
1918
ModelingToolkitBase = "7771a370-6774-4173-bd38-47e70ca0b839"
2019
Parameters = "d96e819e-fc66-5662-9728-84c9c7592b0a"
2120
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
22-
Requires = "ae029012-a4dd-5104-9daa-d747884805df"
2321
RuntimeGeneratedFunctions = "7e49a35a-f44a-4d26-94aa-eba1b4ca6b47"
2422
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
2523
Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46"
@@ -32,6 +30,7 @@ Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
3230
[weakdeps]
3331
BifurcationKit = "0f109fa4-8a5d-4b75-95aa-f515264e7665"
3432
CairoMakie = "13f3f980-e62b-5c42-98c6-ff1f3baf88f0"
33+
DynamicPolynomials = "7c1d4256-1411-5781-91ec-d7bc3513ac07"
3534
GraphMakie = "1ecd5474-83a3-4783-bb4f-06765db800d2"
3635
HomotopyContinuation = "f213a82b-91d6-5c5d-acf7-10f1c761b327"
3736
Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
@@ -42,7 +41,7 @@ StructuralIdentifiability = "220ca800-aa68-49bb-acd8-6037fa93a544"
4241
CatalystBifurcationKitExtension = "BifurcationKit"
4342
CatalystCairoMakieExtension = "CairoMakie"
4443
CatalystGraphMakieExtension = ["GraphMakie", "NetworkLayout", "Makie"]
45-
CatalystHomotopyContinuationExtension = "HomotopyContinuation"
44+
CatalystHomotopyContinuationExtension = ["DynamicPolynomials", "HomotopyContinuation"]
4645
CatalystStructuralIdentifiabilityExtension = "StructuralIdentifiability"
4746

4847
[compat]
@@ -68,7 +67,6 @@ ModelingToolkitBase = "1.11.1"
6867
NetworkLayout = "0.4.7"
6968
Parameters = "0.12"
7069
Reexport = "1.0"
71-
Requires = "1.0"
7270
RuntimeGeneratedFunctions = "0.5.12"
7371
SciMLBase = "2.84"
7472
Setfield = "1"

docs/Project.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ DataInterpolations = "82cc6244-b520-54b8-b5a6-8a565e85f1d0"
88
DiffEqBase = "2b5f629d-d688-5b77-993f-72d75c75574e"
99
Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"
1010
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
11+
DynamicPolynomials = "7c1d4256-1411-5781-91ec-d7bc3513ac07"
1112
DynamicalSystems = "61744808-ddfa-5f27-97ff-6e42cc95d634"
1213
FiniteStateProjection = "069e79ea-d681-44e8-b935-95bdaf9e8f28"
1314
GlobalSensitivity = "af5da776-676b-467e-8baf-acd8249e4f0f"
@@ -57,6 +58,7 @@ DataInterpolations = "7.2, 8"
5758
DiffEqBase = "6.159.0"
5859
Distributions = "0.25"
5960
Documenter = "1.11.1"
61+
DynamicPolynomials = "0.6"
6062
FiniteStateProjection = "0.3.2"
6163
GlobalSensitivity = "2.6"
6264
GraphMakie = "0.6"

docs/make.jl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,7 @@ makedocs(sitename = "Catalyst.jl",
4040
assets = ["assets/favicon.ico"],
4141
canonical = "https://docs.sciml.ai/Catalyst/stable/"),
4242
modules = [Catalyst, ModelingToolkitBase,
43-
isdefined(Base, :get_extension) ?
44-
Base.get_extension(Catalyst, :CatalystGraphMakieExtension) :
45-
Catalyst.CatalystGraphMakieExtension],
43+
Base.get_extension(Catalyst, :CatalystGraphMakieExtension)],
4644
doctest = false,
4745
clean = true,
4846
pages = pages,

src/Catalyst.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ module Catalyst
55

66
using DocStringExtensions
77
using SparseArrays, DiffEqBase, Reexport, Setfield, EnumX
8-
using LaTeXStrings, Latexify, Requires
8+
import SciMLBase
9+
using LaTeXStrings, Latexify
910
using LinearAlgebra, Combinatorics
1011
using JumpProcesses: JumpProcesses, JumpProblem,
1112
MassActionJump, ConstantRateJump, VariableRateJump,

0 commit comments

Comments
 (0)