I want to use StringDistances v0.6.2 in my project that I am working on in the Juno IDE.
The package Atom v0.11.3 has a dependency to DocSeeker v0.3.1 (version set in the compat bloc) which itself has a dependency to StringDistances v0.4.0. (version set in the compat bloc).
From Atom, if I run the following
using Pkg Pkg.activate(".") Pkg.status()
[...] StringDistances v0.6.2 [...]
That is atctually not the case, julia is using StringDistances v0.4.0 (I can see that because I am missing some functions that are new in v0.6.2 and also when displaying the documentation)
- I am using julia 1.2
- If I run my project outside of Atom I don’t have the problem anymore
Is there a way to prevent the Atom package from interfering with the project ?
Is it a bug that
Pkg.status() does not reflect the version of the package that is actually used?