Packages installed for different versions of Julia on my computer should be independent from each other, right?
For example, I can have JuMP 0.18 installed for Julia 1.3.1 while having JuMP 0.21 installed for Julia 1.1.1
Now I have version 0 of a package (called it “A”) cloned from github on Julia 1.3.1, and I tried to clone version 1 of this package A on Julia 1.1.1. But when I did “using A” on Julia 1.1.1, it loaded version 0 (which is only installed for my Julia 1.3.1) instead of version 1.
This package seems to locate under “/.julia/dev/”. I can’t see this directory is separated by different Julia versions. Is this a directory shared by all versions of Julia on my computer? And how can I have different versions of package A for different versions of Julia?