For far too long, we have been shackled by the bounds that exist in our daily Julia life. I am, of course, talking about the bounds (upper and lower) that the General registry imposes on us. Instead of the package manager just installing the packages we want, at the versions we want, we get long weird resolver errors preventing us from using the latest and greatest features of our dependencies.
To that, I say: No more!
I would like to announce a new registry called “LivingAtHead” that can be found at https://github.com/KristofferC/LivingAtHead. It is a fork of the General registry, it contains the same packages and the same version of all packages. The only difference is that it contains no upper bounds (and no lower bounds). In other words, it is a liberated version of the General registry.
To start using it, first, get rid of the oppressive General registry:
(v1.3) pkg> registry rm General Removing registry `General` from ~/.julia/registries/General
and then, add the new, free and liberal registry, LivingAtHead:
(v1.3) pkg> registry add https://github.com/KristofferC/LivingAtHead
Now just run
Pkg.update() to get all the new features and start living like a free (wo)man.
Kristoffer “breaker of bounds” Carlsson
PS: This post is not really serious. Don’t report issues to packages using this registry. In fact, don’t report anything to anyone using this registry. Plz.