From 928035df5012aa7c62511fa844b9beb5c1995b15 Mon Sep 17 00:00:00 2001 From: Andreas Wrede Date: Wed, 13 May 2026 06:37:14 -0400 Subject: [PATCH] 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 --- pyproject.toml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0449867..2d7f25c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,6 +8,9 @@ version = "5.3.4" description = "Heartbeat monitoring system — client (hbc) and server (hbd)" readme = "README.md" requires-python = ">=3.11" +dependencies = [ + "PyYAML>=6.0", +] license = "MIT" license-files = ["LICENSE.md"] keywords = ["heartbeat", "monitoring", "dns", "websocket", "system-monitoring"] @@ -29,11 +32,6 @@ classifiers = [ [project.urls] Repository = "https://git.wrede.ca/andreas/heartbeat" -# Core dependencies (required for both client and server) -dependencies = [ - "PyYAML>=6.0", -] - [project.optional-dependencies] # Client-only dependencies (hbc - system monitoring client) client = [