"""Setup script for ConfSync.""" from setuptools import setup, find_packages setup( name="confsync", version="0.1.0", description="Intelligent Developer Configuration Sync CLI", author="ConfSync Team", python_requires=">=3.9", packages=find_packages(), install_requires=[ "typer>=0.9.0", "pyyaml>=6.0", "gitpython>=3.1.0", "cryptography>=41.0.0", "pathlib2>=2.3.0", "rich>=13.0.0", "toml>=0.10.0", "configparser>=5.3.0", ], extras_require={ "dev": ["pytest>=7.0.0", "pytest-cov>=4.0.0"], }, entry_points={ "console_scripts": [ "confsync=confsync.main:main", ], }, include_package_data=True, package_data={ "confsync": ["py.typed"], }, )