This is a very basic question, but I could not find the answer anywhere.
Lets say I have my own, not registered, package Foo.jl for which the stable version has the tag 0.3.
It is still in development so I try new things out on a separate branch.
Package Bar.jl (not registered either) uses Foo.jl, but I want Bar.jl to only use version 0.3 of Foo.jl.
I wrote in REQUIRE file of the Bar package the following line:
But when I call Bar, it does not use the correct version of Foo.
How can I solve this?
Is the REQUIRE file only used for registered packages?
Many thanks in advance,