wheel python setup.py pypi

wheel - Especificando dependencias opcionales en pypi python setup.py



python pip install (1)

Tienes una palabra clave incorrecta. Es extras_require , y se supone que es un dict.

setup( name="django-cherrypy", ... extras_require = { ''mysterious_feature_x'': ["newrelic"] } )

¿Cómo especifico las dependencias opcionales en setup.py de setup.py ?

Aquí está mi intento de especificar una dependencia opcional para una biblioteca de código abierto mía, pero no parece hacer mucho.

https://github.com/od-eon/django-cherrypy/blob/master/setup.py

Específicamente extra_requires en este fragmento:

setup( name=''django-cherrypy'', version=''0.1'', packages=packages, license=''LICENSE'', description=''cherrypy, running under django'', long_description=open(''README.md'').read(), author=''Calvin Cheng'', author_email=''[email protected]'', install_requires=[''cherrypy-wsgiserver''], extra_requires=[''newrelic''], url=''https://github.com/od-eon/django-cherrypy'', )

Sugerencias?