from setuptools import setup # List of dependencies installed via `pip install -e .` # by virtue of the Setuptools `install_requires` value below. requires = [ 'deform', 'pyramid', 'pyramid_chameleon', 'pyramid_tm', 'sqlalchemy', 'waitress', 'zope.sqlalchemy', ] # List of dependencies installed via `pip install -e ".[dev]"` # by virtue of the Setuptools `extras_require` value in the Python # dictionary below. dev_requires = [ 'pyramid_debugtoolbar', 'pytest', 'webtest', ] setup( name='tutorial', install_requires=requires, extras_require={ 'dev': dev_requires, }, entry_points={ 'paste.app_factory': [ 'main = tutorial:main' ], 'console_scripts': [ 'initialize_tutorial_db = tutorial.initialize_db:main' ], }, )