1""" 2Setup for lookatme 3""" 4 5 6from setuptools import setup, find_packages 7import os 8 9 10req_path = os.path.join(os.path.dirname(__file__), "requirements.txt") 11with open(req_path, "r") as f: 12 required = f.read().splitlines() 13 14 15readme_path = os.path.join(os.path.dirname(__file__), "README.md") 16with open(readme_path, "r") as f: 17 readme = f.read() 18 19 20setup( 21 name="lookatme", 22 version="2.3.2", 23 description="An interactive, command-line presentation tool", 24 author="James Johnson", 25 author_email="d0c.s4vage@gmail.com", 26 url="https://github.com/d0c-s4vage/lookatme", 27 long_description=readme, 28 long_description_content_type="text/markdown", 29 python_requires=">=3.6", 30 packages=find_packages(exclude=["docs", ".gitignore", "README.md"]), 31 install_requires=required, 32 classifiers=[ 33 "Environment :: Console", 34 "Environment :: Plugins", 35 "Intended Audience :: Developers", 36 "License :: OSI Approved :: MIT License", 37 "Operating System :: OS Independent", 38 "Programming Language :: Python :: 3", 39 "Programming Language :: Python :: 3 :: Only", 40 "Topic :: Multimedia :: Graphics :: Presentation", 41 "Topic :: Software Development :: Documentation", 42 ], 43 entry_points={ 44 "console_scripts": [ 45 "lookatme = lookatme.__main__:main", 46 "lam = lookatme.__main__:main", 47 "witnessme = lookatme.__main__:main", 48 ] 49 }, 50) 51