From 62c379956c776cc37b9d65bc32007a512296f432 Mon Sep 17 00:00:00 2001 From: sfph Date: Fri, 1 May 2026 20:35:06 +0000 Subject: [PATCH] fix: move homepage/repository to [project.urls] for PEP 621 compliance setuptools rejects homepage and repository as top-level [project] keys. Move them to the standard [project.urls] table so `poetry build` succeeds in CI. Signed-off-by: sfph Co-authored-by: Cursor --- pyproject.toml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 46d9323..91879cc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,8 +5,6 @@ description = "Package for IoC knowledge management" authors = [ {name = "Outshift by Cisco",email = "outshiftbycisco@cisco.com"} ] -homepage = "https://github.com/outshift-open/ioc-knowledge-memory" -repository = "https://github.com/outshift-open/ioc-knowledge-memory" readme = "README.md" requires-python = ">=3.10,<4.0.0" dependencies = [ @@ -25,6 +23,10 @@ dependencies = [ "urllib3>=2.6.3", ] +[project.urls] +Homepage = "https://github.com/outshift-open/ioc-knowledge-memory" +Repository = "https://github.com/outshift-open/ioc-knowledge-memory" + [project.optional-dependencies] dev = [ "black==23.11.0",