So my brand new M2 Mac and the requirement of occasional Intel-Python (yay, SQLAnywhere strikes again) has forced me into the hands of PDM for #Python project management (cross-platform lock files! 🎉) and a few sharp edges aside, it's the first full-service package manager that I don't hate! I even like it a bit! And I even can keep using hatchling as build-backend so nothing broke in that regard.
Relatedly: M2 is 🏎️💨 but holy shit is it a pain in the ass to wrangle two Homebrews etc.
@hynek PDM has also caught my wandering eye. Seems like you're using it for an application/tool, as opposed to a PyPI-published library?