fix: move dependencies back under [project] in pyproject.toml

The key had drifted below [project.urls], making setuptools interpret it
as a URL entry and failing validation.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Andreas Wrede
2026-05-13 06:37:14 -04:00
parent 0f90be659e
commit 928035df50
+3 -5
View File
@@ -8,6 +8,9 @@ version = "5.3.4"
description = "Heartbeat monitoring system — client (hbc) and server (hbd)" description = "Heartbeat monitoring system — client (hbc) and server (hbd)"
readme = "README.md" readme = "README.md"
requires-python = ">=3.11" requires-python = ">=3.11"
dependencies = [
"PyYAML>=6.0",
]
license = "MIT" license = "MIT"
license-files = ["LICENSE.md"] license-files = ["LICENSE.md"]
keywords = ["heartbeat", "monitoring", "dns", "websocket", "system-monitoring"] keywords = ["heartbeat", "monitoring", "dns", "websocket", "system-monitoring"]
@@ -29,11 +32,6 @@ classifiers = [
[project.urls] [project.urls]
Repository = "https://git.wrede.ca/andreas/heartbeat" Repository = "https://git.wrede.ca/andreas/heartbeat"
# Core dependencies (required for both client and server)
dependencies = [
"PyYAML>=6.0",
]
[project.optional-dependencies] [project.optional-dependencies]
# Client-only dependencies (hbc - system monitoring client) # Client-only dependencies (hbc - system monitoring client)
client = [ client = [