01[project]
02name = "new-energy-platform"
03version = "0.1.0"
04description = "新能源平台"
05readme = "README.md"
06requires-python = ">=3.11"
07dependencies = [
08 "apscheduler>=3.11.2", # 定时任务调度
09 "flask>=3.1.3", # Web 框架
10 "flask-sqlalchemy>=3.1.1", # ORM
11 "joblib>=1.5.3", # 模型序列化
12 "numpy>=2.4.6", # 数值计算
13 "pandas>=3.0.3", # 数据处理
14 "pymysql>=1.2.0", # MySQL 驱动
15 "python-dotenv>=1.2.2", # 环境变量
16 "scikit-learn>=1.9.0", # 机器学习
17]
18
19[project.scripts]
20serve = "run:app.run"
21
22[build-system]
23requires = ["hatchling"]
24build-backend = "hatchling.build"