Skip to content

Commit e8e3865

Browse files
committed
Improve metadata in pyproject.toml
- Update URLs - Fix author formatting - Adjust dependency group structure
1 parent 5915f33 commit e8e3865

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed

pyproject.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ name = "pystiebeleltron"
33
dynamic = ["version"]
44
description = "Python API for interacting with the Stiebel Eltron ISG web gateway via Modbus for controlling integral ventilation units and heat pumps."
55
readme = "README.md"
6+
urls = { Homepage = "https://github.com/ThyMYthOS/python-stiebel-eltron", Issues = "https://github.com/ThyMYthOS/python-stiebel-eltron/issues" }
67
authors = [
7-
{ name = "Manuel Stahl"},
8-
{ name = "'Martin Fuchs"}
8+
{ name = "Manuel Stahl" },
9+
{ name = "Martin Fuchs" },
910
]
1011
license = { file = "LICENSE" }
12+
keywords = ["stiebel-eltron", "tecalor", "modbus"]
1113
classifiers = [
1214
"Programming Language :: Python :: 3.10",
1315
"Programming Language :: Python :: 3.11",
@@ -23,7 +25,7 @@ dependencies = [
2325
requires = ["hatchling"]
2426
build-backend = "hatchling.build"
2527

26-
[dependency-groups]
28+
[project.optional-dependencies]
2729
dev = [
2830
"jinja2>=3.1.6",
2931
"pytest>=8.3.5",

uv.lock

Lines changed: 9 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)