Upstream changed the build backend to flit, hence the migration to pyproject macros as a part of the update.