monsoon-rl / pyproject.toml
DHDRL's picture
Upload pyproject.toml
bc3ebcc verified
Raw
History Blame
997 Bytes
[build-system]
requires = ["setuptools>=61"]
build-backend = "setuptools.build_meta"
[project]
name = "monsoon-rl"
version = "0.3.0"
description = "Agricultural weather-risk RL (MaskablePPO + zone-equivariant GRU) for Indonesian rice zones"
readme = "README.md"
requires-python = ">=3.10"
license = { text = "AGPL-3.0-or-later" }
authors = [{ name = "DHDRL" }]
dependencies = [
"numpy>=1.24",
"torch>=2.0",
"gymnasium>=0.29",
"stable-baselines3>=2.0",
"sb3-contrib>=2.0",
]
optional-dependencies = { edge = ["onnx>=1.15"], mqtt = ["paho-mqtt>=1.6"], dev = ["pytest>=7.0", "optuna>=3.5"] }
[project.urls]
Repository = "https://huggingface.co/DHDRL/monsoon-rl"
[tool.setuptools]
py-modules = [
"zone_observation",
"crop_risk_scorer",
"weather_forecast_env",
"gru_weather_policy",
"climatology",
"indonesia_zones",
"physics_dynamics",
"product_alert_service",
"impact_labels",
"mnn_export",
"train_kaggle",
"train_curriculum",
]