from setuptools import setup, find_packages with open("README.md", "r", encoding="utf-8") as fh: long_description = fh.read() setup( name="shellhist", version="0.1.0", author="Developer", description="A CLI tool that analyzes shell command history to find patterns and suggest automation", long_description=long_description, long_description_content_type="text/markdown", url="https://github.com/user/shell-history-automation-tool", packages=find_packages(), python_requires=">=3.11", install_requires=[ "click>=8.1.0", "fuzzywuzzy>=0.18.0", "python-Levenshtein>=0.12.0", "rich>=13.0.0", ], entry_points={ "console_scripts": [ "shellhist=shellhist.cli:main", ], }, classifiers=[ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", ], )