Without opening a philosophical discussion on Python package management what were the pragmatic reasons from switching from Poetry to Hatch?
I'm about to run my first bit of kr8s code!
Poetry is a locking package manager. That’s extremely useful for applications where you don’t want dependencies to drift. However for a library you want pinning a to be looser so the benefits of poetry aren’t as strong. Given that hatch is the official method from the PyPA it felt like a better choice.