from setuptools import setup with open('README.md', 'r') as f: long_description = f.read() with open('requirements.txt') as f: requirements = f.read().splitlines() with open('wf/__version__.py') as f: version_info = {} exec(f.read(), version_info) version = version_info['version'] setup( name='wf', version=version, packages=['wf'], install_requires=requirements, description='A command line interface for using WorkFlowy.', long_description=long_description, author='Gregory Leeman', author_email='email@gregoryleeman.com', entry_points={ 'console_scripts': [ 'wf = wf.script:main' ], }, )