Refactored and updated dsmr_parser

This commit is contained in:
Ard Kuijpers
2025-03-22 17:20:52 +01:00
parent 53022aebb8
commit ccb31cbdc1
21 changed files with 731 additions and 69 deletions

20
pyproject.toml Normal file
View File

@@ -0,0 +1,20 @@
[tool.poetry]
name = "dsmr2mqtt"
version = "0.5.1"
description = "DSMR (Dutch Smart Meter Requirements) to MQTT bridge"
authors = ["Ard Kuijpers <ardkuijpers@gmail.com>"]
readme = "README.md"
[tool.poetry.dependencies]
python = "^3.12"
# homie4 = "^0.4.0"
homie4 = { path = "packages/homie4-0.4.1-py3-none-any.whl" }
pydantic-settings = "^2.8.1"
dsmr-parser = "^1.4.3"
[tool.poetry.group.dev.dependencies]
pytest = "^8.0.1"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"