diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..48c1c1e --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,20 @@ +[tool.poetry] +name = "mash-server" +version = "0.1.0" +description = "Max' Smart Home" +authors = ["Max "] + +[tool.poetry.dependencies] +python = "^3.10" +phue = "^1.1" +fritzconnection = "^1.14.0" +fastapi = "^0.115.6" +requests = "^2.32.3" +paho-mqtt = "^2.1.0" +uvicorn = {extras = ["standard"], version = "^0.34.0"} + +[tool.poetry.dev-dependencies] + +[build-system] +requires = ["poetry-core>=1.0.0"] +build-backend = "poetry.core.masonry.api" diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 51561a4..0000000 --- a/requirements.txt +++ /dev/null @@ -1,16 +0,0 @@ -# For Philips Hue -phue - -# For Fritz.Box API -fritzconnection - -# API -requests -fastapi -uvicorn[standard] - -# Clients -requests - -# Config file -pyyaml