from setuptools import setup, find_packages with open("requirements.txt") as f: requirements = f.read().splitlines() setup( name="garmin-sync-cli", version="0.1.0", packages=find_packages(where="cli/src"), package_dir={"": "cli/src"}, install_requires=requirements, entry_points={ "console_scripts": [ "garmin-sync=src.main:cli", ], }, author="FitTrack Team", author_email="team@fittrack.com", description="Command-line interface for interacting with GarminSync API", long_description=open("README.md").read() if open("README.md").read() else "", long_description_content_type="text/markdown", url="https://github.com/FitTrack/GarminSync", classifiers=[ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.13", ], python_requires=">=3.13", )