initial commit

This commit is contained in:
2026-01-20 18:55:06 +01:00
commit 5956185a1c
6 changed files with 494 additions and 0 deletions

18
pyproject.toml Normal file
View File

@@ -0,0 +1,18 @@
[project]
name = "goodwe-mqtt"
version = "0.1"
requires-python = "==3.12.*"
dependencies = [
"dotenv>=0.9.9",
"structlog>=25.5.0",
"uvicorn>=0.40.0",
"goodwe>=0.4.8",
"paho-mqtt>=2.1.0",
]
[dependency-groups]
dev = [
"mypy>=1.19.1",
"pre-commit>=4.5.1",
"ruff>=0.14.10",
]