Specifying optional dependencies in pypi python setup.py

You’ve got an incorrect keyword. It’s extras_require, and it’s supposed to be a dict.

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

Leave a Comment