Build a universal wheel from setup.py
setup.py's setup()
supports an options
argument to pass options to any command. It is a dictionary of command names and command options. You can instruct it to build a universal wheel by providing any truthy value accepted by strtobool e.g.
setup(options={'bdist_wheel':{'universal':'1'})
or
setup(options={'bdist_wheel':{'universal':True})
See also https://github.com/python/cpython/blob/master/Lib/distutils/dist.py#L247