From 6fc237478dc8d25388927676bec0a79adb76eaeb Mon Sep 17 00:00:00 2001 From: Marius Hjertaker Date: Fri, 17 Jul 2026 14:05:39 +0200 Subject: [PATCH] fix(python): POWER-5106 add readme and project urls to PyPI metadata The PyPI project page showed "no project description provided" because the package metadata declared no readme. Embed python/README.md as the long description and add Homepage/Documentation/Repository/Changelog URLs for the PyPI sidebar. Co-Authored-By: Claude Fable 5 --- python/README.md | 2 +- python/pyproject.toml | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/python/README.md b/python/README.md index dd616ad..dc28c0c 100644 --- a/python/README.md +++ b/python/README.md @@ -1,6 +1,6 @@ # Heimdall API SDK for Python -This folder contains the Python SDK for accessing the [Heimdall Power External API](https://developer.heimdallcloud.com/docs/welcome). +The official Python SDK for accessing the [Heimdall Power External API](https://developer.heimdallcloud.com/docs/welcome). ## Getting Started diff --git a/python/pyproject.toml b/python/pyproject.toml index 4928ade..4c50268 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -2,6 +2,7 @@ name = "heimdallpower-api-client" version = "0.1.0" description = "Python SDK for interacting with the Heimdall Power External API" +readme = "README.md" authors = [ { name = "Heimdall Power", email = "software-developers@heimdallpower.com" } ] @@ -15,6 +16,12 @@ dependencies = [ "python-dateutil (>=2.9.0.post0,<3.0.0)" ] +[project.urls] +Homepage = "https://developer.heimdallcloud.com" +Documentation = "https://developer.heimdallcloud.com/docs/welcome" +Repository = "https://github.com/heimdallpower/api-sdk" +Changelog = "https://github.com/heimdallpower/api-sdk/releases" + [tool.poetry.group.dev.dependencies] ruff = "^0.15.20" pytest = "^9.1.1"