Skip to content

packaging: add project links to published package metadata - #69

Merged
fastrevmd-lab merged 2 commits into
mainfrom
agent/MEC-2146-pypi-project-urls-v2
Oct 7, 2026
Merged

fastrevmd-lab merged 2 commits into
mainfrom
agent/MEC-2146-pypi-project-urls-v2

Conversation

@fastrevmd-lab

Copy link
Copy Markdown
Member

Summary

  • Adds [project.urls] (Homepage, Repository, Documentation, Changelog, Issues) to rustez-py/pyproject.toml so the PyPI package page links back to the project.
  • Adds homepage and documentation to both publishable crates' Cargo.toml (rustez, rustez-py) alongside the existing repository field.
  • Notes the change in rustez/CHANGELOG.md under [Unreleased].

Supersedes #68.

Verification

  • python3 -I scripts/check_versions.py — versions aligned.
  • cargo metadata --no-deps — homepage/documentation/repository resolve correctly for rustez and rustez-py.
  • CI on packaging: add project links to published package metadata #68 passed all 10 checks against this identical 4-file diff (Check/Test/Lint, MSRV 1.86, pytest, fmt, clippy, cargo-audit + cargo-deny, gitleaks, CodeQL).

Test plan

  • Merge and confirm the next rustez release's PyPI page shows the project links.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@fastrevmd-lab
fastrevmd-lab merged commit f765beb into main Oct 7, 2026
10 checks passed
@fastrevmd-lab
fastrevmd-lab deleted the agent/MEC-2146-pypi-project-urls-v2 branch October 7, 2026 04:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant