Como criar uma roda Pure-Python
No seguinte arquivo setup.py, estou tentando criar uma roda python pura a partir de um projeto que deve conter apenas o código python 2.7.
from setuptools import setup
setup(
name='foo',
version='0.0.1',
description='',
url='',
install_requires=[
'bpython',
'Django==1.8.2',
],
)
No entanto, quando eu corropython setup.py bdist_wheel
o arquivo de roda gerado é específico da plataformafoo-0.0.1-cp27-none-macosx_10_9_x86_64.whl
arquivo de roda em vez do esperadofoo-0.0.1-cp27-none-any.whl
. Quando tento instalar esta roda em uma plataforma diferente, ela falha ao dizerit is not compatible with this Python
.
Existe algo que preciso mudar sobre o arquivo setup.py ou o interpretador python, talvez, que permita que essa roda seja usada em qualquer plataforma?