sakha v0.1: Standardizing on uv and invoke
· One min read
I have been using Makefiles as long as I can remember. When I was using Ruby I was fond of Rake. I have largely stayed with Python as my language with opsZero. Using Python the ecosystem while large and diverse has the problem of being a pain to get consistency.
With uv that has changed. It is really easy to invoke binaries, have multiple Python versions and in general the speed of running things is just great. With uv a core install I am moving from make to invoke as my process manager.
Why now?
Well uvx invoke works well and I don’t have to worry about random breakages.
uvx invoke