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('pom/__version__.py') as f: version_info = {} exec(f.read(), version_info) version = version_info['version'] setup( name='pom', version=version, packages=['pom'], install_requires=requirements, description='A command line Pomodoro timer', long_description=long_description, author='Gregory Leeman', author_email='email@gregoryleeman.com', entry_points={ 'console_scripts': [ 'pom = pom.script:main' ], }, )