From b09a25b65d95274eb991eef7ef3bb1aca6552983 Mon Sep 17 00:00:00 2001 From: Hendrik Ranocha Date: Fri, 24 Feb 2023 16:40:58 +0100 Subject: [PATCH 1/3] remove unused import of `static_length` I couldn't find any reference to `static_length` in StrideArrays.jl. Thus, I removed it to prepare for the update to ArrayInterface.jl v7. --- src/StrideArrays.jl | 1 - 1 file changed, 1 deletion(-) diff --git a/src/StrideArrays.jl b/src/StrideArrays.jl index 365673f..918fdee 100644 --- a/src/StrideArrays.jl +++ b/src/StrideArrays.jl @@ -28,7 +28,6 @@ using ArrayInterface: strides, offsets, indices, - static_length, axes, dense_dims, stride_rank, From 201273bb2636395504d87a590fa991e789f74684 Mon Sep 17 00:00:00 2001 From: Hendrik Ranocha Date: Sun, 12 Mar 2023 12:47:45 +0100 Subject: [PATCH 2/3] disable piracy tests of Aqua.jl --- .github/workflows/CompatHelper.yml | 2 +- test/Project.toml | 4 ++++ test/runtests.jl | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CompatHelper.yml b/.github/workflows/CompatHelper.yml index cba9134..14b7e85 100644 --- a/.github/workflows/CompatHelper.yml +++ b/.github/workflows/CompatHelper.yml @@ -13,4 +13,4 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} COMPATHELPER_PRIV: ${{ secrets.DOCUMENTER_KEY }} - run: julia -e 'using CompatHelper; CompatHelper.main()' + run: julia -e 'using CompatHelper; CompatHelper.main(; subdirs=["", "test"])' diff --git a/test/Project.toml b/test/Project.toml index 7a507ca..579c95f 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -4,3 +4,7 @@ ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[compat] +Aqua = "0.6" +ArrayInterface = "6" diff --git a/test/runtests.jl b/test/runtests.jl index 5db55b8..4a09d2b 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -14,7 +14,8 @@ const START_TIME = time() StrideArrays, ambiguities = false, project_toml_formatting = false, - deps_compat = VERSION <= v"1.8" || isempty(VERSION.prerelease) + deps_compat = VERSION <= v"1.8" || isempty(VERSION.prerelease), + piracy = false ) # Currently, there are five method ambiguities: # (rand!(A::AbstractStrideArray, args::Vararg{Any, K}) where K in StrideArrays at StrideArrays/src/rand.jl:3, rand!(f::F, rng::VectorizedRNG.AbstractVRNG, x::AbstractArray{T}, α::Number, β, γ) where {T<:Union{Float32, Float64}, F} in VectorizedRNG at VectorizedRNG/L3orR/src/api.jl:242) From a16b7eea79e4efe0112dc8f35ae49e5d49fae62b Mon Sep 17 00:00:00 2001 From: Chris Elrod Date: Mon, 13 Mar 2023 20:08:47 -0400 Subject: [PATCH 3/3] ArrayInterface 7 --- test/Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/Project.toml b/test/Project.toml index ac8f44a..ae30e1e 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -8,4 +8,4 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] Aqua = "0.6" -ArrayInterface = "6" +ArrayInterface = "7"