no setup.py desarrolla uso de la rueda para install_requires?

Tengo la impresión de que (usando setuptools):

python setup.py develop 

No utilizará ruedas al instalar los paquetes requeridos (especificados en install_requires).

Preguntas:

  1. ¿Es mi impresión correcta?
  2. ¿Hay alguna forma de forzarlo a usar la rueda?

Estoy hablando de este script de configuración en particular .

Por alguna razón, setuptools simplemente no usa ruedas. La explicación probable es que setuptools es más antiguo que las ruedas, y nadie lo ha actualizado para usarlo.

Utilizando pip install . Funciona sin embargo, ya que pip está bien con ruedas. En su caso con python setup.py develop , sería pip install --editable . .

Entonces, para responder a tus puntos:

  1. Sí, setup.py/setuptools no utilizará ruedas.
  2. No, no en este momento. Pero puedes usar pip en lugar de ejecutar setup.py directamente.

Preguntas similares:

  • ¿Puede python setup.py instalar ruedas de uso?
  • Cómo instrumentar setup.py para usar paquetes de ruedas.