This avoids the repetition of the platform checks in __main__.py by defining a dataclass with `get_python_configurations` and `build`.
This avoids the repetition of the platform checks in __main__.py by defining a dataclass with `get_python_configurations` and `build`.