# -*- coding: utf-8 -*- """ Setup script for ETL Billiards """ from setuptools import setup, find_packages with open("requirements.txt") as f: requirements = f.read().splitlines() setup( name="etl-billiards", version="2.0.0", description="Modular ETL system for billiards business data", author="Data Platform Team", author_email="data-platform@example.com", packages=find_packages(), install_requires=requirements, python_requires=">=3.10", entry_points={ "console_scripts": [ "etl-billiards=cli.main:main", ], }, classifiers=[ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", ], )