ConcurrencyViolationError when loading packages via Requires.jl in julia 1.11

That is right: you cannot import your own package into yourself anymore (why would you ever want to do that?), so this is not supported, and seems really not very useful either:

module A
    __init__() = @eval using A: __init__
end
3 Likes