diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 5c874b0..ad64278 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -30,7 +30,7 @@ jobs: - os: windows-latest version: '1.6' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 with: version: ${{ matrix.version }} @@ -48,7 +48,7 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 with: version: '1' @@ -66,7 +66,7 @@ jobs: name: Doctests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 with: version: '1' diff --git a/Project.toml b/Project.toml index 1fabdbc..350d4b9 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "CompactBases" uuid = "2c0377a8-7469-4ebd-be0f-82e501f20078" authors = ["Stefanos Carlström "] -version = "0.3.14" +version = "0.3.15" [deps] BandedMatrices = "aae01518-5342-5314-be14-df237901396f" @@ -20,10 +20,10 @@ SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" [compat] ArnoldiMethod = "0.2" -BandedMatrices = "0.16,0.17" +BandedMatrices = "0.16,0.17, 1" BlockBandedMatrices = "0.11, 0.12" -ContinuumArrays = "0.10, 0.11, 0.12" -FastGaussQuadrature = "0.4, 0.5" +ContinuumArrays = "0.10, 0.11, 0.12, 0.16" +FastGaussQuadrature = "0.4, 0.5, 1" FillArrays = "0.12,0.13, 1" Formatting = "0.4" IntervalSets = "0.5.1,0.6,0.7" @@ -31,7 +31,7 @@ LazyArrays = "0.22, 1" OffsetArrays = "1.1" PrettyTables = "2" ProgressMeter = "1.5" -QuasiArrays = "0.9" +QuasiArrays = "0.9, 0.11" RecipesBase = "1.0" RollingFunctions = "0.6, 0.7" UnicodePlots = "3" diff --git a/test/fedvr/basics.jl b/test/fedvr/basics.jl index 4c55542..df2e48a 100644 --- a/test/fedvr/basics.jl +++ b/test/fedvr/basics.jl @@ -45,9 +45,9 @@ end @testset "Pretty printing" begin B = FEDVR(range(0,stop=20,length=71), 10) C = FEDVR(range(0,stop=20,length=71), 10, t₀=10.0, ϕ=π/3) - @test occursin("FEDVR{Float64} basis with 70 elements on 0.0..20.0", string(B)) + @test occursin("FEDVR{Float64} basis with 70 elements on $(axes(B,1).domain)", string(B)) Ts = string(ComplexF64) - @test occursin("FEDVR{$(Ts)} basis with 70 elements on 0.0..20.0 with ECS @ 60.00° starting at 10.00", string(C)) + @test occursin("FEDVR{$(Ts)} basis with 70 elements on $(axes(C,1).domain) with ECS @ 60.00° starting at 10.00", string(C)) end @testset "Element access" begin