Hi Gilbert,
First of all, thank you for your patch.
When sending the V2 patch, it would be great if you could also check the build-backend and dependencies because these seem to have changed.
https://github.com/twisted/twisted/blob/2e59e1fb322bc4b20009443f2252ecc6d7c79f80/pyproject.toml#L7
Best Regards