From #2310 1. We could totally switch to `hatchling` as we do in `ops-tracing`. * correction: switch to `uv-build` 3. We should drop `[bdist_wheel] universal = 1`, as we only support Python 3.