In Julia 1.8, I get the following result by pkg> st -o:
(@v1.8) pkg> st -o MyPkg1
Status `~/.julia/environments/v1.8/Project.toml`
⌅ [1766def0] MyPkg1 v0.1.4 (<v0.2.1): MyPkg2, MyPkg3, MyPkg4
Does this means that MyPkg1 is restricted to v0.1.4 because MyPkg2, MyPkg3, MyPkg4 require so, or it means that MyPkg1 restricted to v0.1.4 restricts the other three packages?
More generally, I am trying to understand why Julia refuses to install the up-to-date-version (v0.2.1) of MyPkg1. It will be nice to get a list of packages that requires the lower version of MyPkg1.