代码迁移

This commit is contained in:
Neo
2025-11-18 02:28:47 +08:00
parent ccf3baca2b
commit 84e80841cd
86 changed files with 185483 additions and 0 deletions

30
etl_billiards/setup.py Normal file
View File

@@ -0,0 +1,30 @@
# -*- 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",
],
)