Hi, I have an issue with AxisArrays since Compact (unavoidable) does now export axes
julia> using AxisArrays
julia> using Compat
julia> axes
WARNING: both Compat and AxisArrays export "axes"; uses of it in module Main must be qualified
ERROR: UndefVarError: axes not defined
julia> using Compat
julia> using ImageAxes
julia> A = AxisArray(zeros(20),1:20)
julia> pixelspacing(A)
WARNING: both AxisArrays and Compat export "axes"; uses of it in module ImageAxes must be qualified
ERROR: UndefVarError: axes not defined
Stacktrace:
[1] pixelspacing(::AxisArrays.AxisArray{Float64,1,Array{Float64,1},Tuple{AxisArrays.Axis{:row,UnitRange{Int64}}}}) at /Users/knopp/.julia/v0.6/ImageAxes/src/ImageAxes.jl:152
julia>
I thought these kind of issues would be avoided because JuliaCIBot would run tests in depending packages? Or is the sampling the issue here, i.e. when that Compat.jl thing was merged, JuliaCIBot ran some depending package tests, but not any in Images.jl?
I do wonder whether METADATA PRs on such a central package as Compat.jl shouldn’t be run on more than just five random depending packages for JuliaCIBot…