using setuptools entry_points, so that exe wrappers get created correctly on windows