Skip to content

fix(python): POWER-5106 add readme and project urls to PyPI metadata - #141

Merged
mHjertaker merged 1 commit into
mainfrom
fix/POWER-5106-pypi-project-description
Jul 17, 2026
Merged

fix(python): POWER-5106 add readme and project urls to PyPI metadata#141
mHjertaker merged 1 commit into
mainfrom
fix/POWER-5106-pypi-project-description

Conversation

@mHjertaker

Copy link
Copy Markdown
Contributor

Summary

Fixes the empty project description on https://pypi.org/project/heimdallpower-api-client/ by declaring python/README.md as the package readme in pyproject.toml, and adds Homepage/Documentation/Repository/Changelog project URLs for the PyPI sidebar. Also rewords the README opening line so it reads naturally as a PyPI landing page. Verified locally: the built wheel's METADATA embeds the readme (text/markdown) and all four Project-URL entries; poetry check --lock passes.

Jira

Ticket: POWER-5106

AI usage (required)

  • No AI used
  • Observation (no repository artifact)
  • Proposal (AI-generated content, human-constructed PR)
  • Assisted execution (AI-created commits or opened PR)

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 <noreply@anthropic.com>
@mHjertaker
mHjertaker requested a review from a team as a code owner July 17, 2026 12:05
@mHjertaker
mHjertaker merged commit 897d742 into main Jul 17, 2026
2 checks passed
@mHjertaker
mHjertaker deleted the fix/POWER-5106-pypi-project-description branch July 17, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant