3 ms·
IIRC GNU Parallel versions by date. Recently in the python ecosystem the `uv` package manager let's you install a package as it was on a certain date. Addition
by porridgeraisin 2y ago
IIRC GNU Parallel versions by date.
Recently in the python ecosystem the `uv` package manager let's you install a package as it was on a certain date. Additionally, you can "freeze" your dependencies to a certain date in pyproject.toml. So when someone clones it and installs dependencies it will install it at the date you've chosen to freeze it at.
Personally I love this method much more than versioning.
I think versioning is mostly useful to just talk about software and maybe major major additions/changes e.g io-uring shipping with linux mainline.
- jimmaswell 2y agoOn the opposite side of the world in Gentoo, we compile updates to libraries and applications together on a rolling basis all the time, and it generally works out while letting us have everything as bleeding edge as we want it.