from setuptools import setup, find_packages setup( name="git-insights-cli", version="1.0.0", description="A CLI tool that analyzes git repositories to generate developer productivity insights", author="Git Insights Team", packages=find_packages(where="src"), package_dir={"": "src"}, python_requires=">=3.8", install_requires=[ "click>=8.1.7", "rich>=13.7.0", "gitpython>=3.1.40", "dataclasses-json>=0.6.4", "pyyaml>=6.0.1", "jinja2>=3.1.3", ], entry_points={ "console_scripts": [ "git-insights=src.cli:main", ], }, include_package_data=True, )