[project]
name = "data-analysis"
version = "0.1.0"
description = "数据分析任务集"
requires-python = ">=3.10,<3.14"
dependencies = [
    "pyodps>=0.12",
    "pandas>=2.0",
    "numpy>=1.24",
    "scipy>=1.10",
    "matplotlib>=3.7",
    "tqdm>=4.60",
    "pyarrow>=14.0",
    "requests>=2.28",
    "curl-cffi>=0.5",
    "python-dotenv>=1.0",
    "Pillow>=10.0",
    "alibabacloud-dataworks-public20240518>=8.0.3",
]

[tool.setuptools]
py-modules = ["run_sql", "fetch_daily", "fetch_table_code", "desc_table"]

[tool.setuptools.packages.find]
include = ["lib*"]

[project.scripts]
run-sql = "run_sql:main"
fetch-daily = "fetch_daily:main"
fetch-table-code = "fetch_table_code:main"
desc-table = "desc_table:main"
