Skip to content

Commit a37073c

Browse files
authored
Import deps transitively in extension (#923)
* Import deps transitively in extension * Add comment
1 parent 9840157 commit a37073c

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

Project.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "ApproxFun"
22
uuid = "28f2ccd6-bb30-5033-b560-165f7b14dc2f"
3-
version = "0.13.24"
3+
version = "0.13.25"
44

55
[deps]
66
AbstractFFTs = "621f4979-c628-5d54-868e-fcf4e3e8185c"
@@ -41,6 +41,7 @@ DualNumbers = "0.6.2"
4141
FFTW = "1"
4242
FastTransforms = "0.13, 0.14, 0.15"
4343
IntervalSets = "0.7.5"
44+
LinearAlgebra = "1.6"
4445
RecipesBase = "1.0"
4546
Reexport = "1.0"
4647
SpecialFunctions = "1.1, 2"

ext/ApproxFunDualNumbersExt.jl

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@ module ApproxFunDualNumbersExt
22

33
using DualNumbers
44
using ApproxFun
5-
using ApproxFun: TransformPlan, ITransformPlan
6-
import ApproxFunBase: valsdomain_type_promote
7-
using DomainSets
8-
import FastTransforms: ChebyshevTransformPlan, IChebyshevTransformPlan,
5+
# Specifying the full namespace is necessary because of https://github.com/JuliaLang/julia/issues/48533
6+
# See https://github.com/JuliaStats/LogExpFunctions.jl/pull/63
7+
using ApproxFun.ApproxFunBase: TransformPlan, ITransformPlan
8+
import ApproxFun.ApproxFunBase: valsdomain_type_promote
9+
using ApproxFun.DomainSets
10+
import ApproxFun.FastTransforms: ChebyshevTransformPlan, IChebyshevTransformPlan,
911
plan_chebyshevtransform, plan_chebyshevtransform!,
1012
plan_ichebyshevtransform, plan_ichebyshevtransform!
1113

0 commit comments

Comments
 (0)