I am creating a package in Julia. For that package environment, I have also ] add
ed the Revise and OhMyREPL packages, for convenience.
However, when I upload my package to the general registry, I don’t really want to keep these as strict dependencies (i hope). So, how can I make it so that they are used when I am working/developing the package locally, but doesn’t get added to the Project.toml
for when I register my package.
Should I remove them before committing, or keep them there, or is there another solution to this?
Also, I have created my package in an arbitrary folder. Should I create it somewhere in ~/.julia
, is that necessary?