I initially thought this is mach-nix resurfaced, then realized this is only for python versions, not pypi packages. What is the perceived benefit of updating this repo every hour as opposed to every day?
Given a software update can always break your code, especially since a lot pypi packages have so-so versioning metadata, I would be very wary of automatically updating Python without testing it in staging the whole stack with users for some time.
I initially thought this is mach-nix resurfaced, then realized this is only for python versions, not pypi packages. What is the perceived benefit of updating this repo every hour as opposed to every day?
Given a software update can always break your code, especially since a lot pypi packages have so-so versioning metadata, I would be very wary of automatically updating Python without testing it in staging the whole stack with users for some time.
It’s not automatically updated in your code. It’s the repo that’s automatically updated with new versions as they get released.
You still need to do a manual update on your app’s side.