Files
feiqiu-ETL/etl_billiards/setup.py
2025-11-18 02:28:47 +08:00

31 lines
801 B
Python

# -*- 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",
],
)