Problem
pyproject.toml currently has:
[project.urls]
Homepage = "https://github.com/Koukyosyumei/h5i"
Two issues with this:
- Wrong repo. The URL points at the old-org engine repository, not this SDK. This project lives at
https://github.com/h5i-dev/h5i-python (and the engine at https://github.com/h5i-dev/h5i). PyPI renders these links prominently on the project page, so anyone installing h5i-orchestra from PyPI is sent to the wrong place.
- Sparse metadata.
Homepage is the only entry. PyPI supports (and users expect) Repository, Issues, and Documentation links.
Suggested fix
[project.urls]
Homepage = "https://github.com/h5i-dev/h5i-python"
Repository = "https://github.com/h5i-dev/h5i-python"
Issues = "https://github.com/h5i-dev/h5i-python/issues"
(Optionally add a Documentation entry once docs have a stable home.)
~5-line change in pyproject.toml, no code involved. You can sanity-check the result with python -m build or just hatchling's metadata output.
Problem
pyproject.tomlcurrently has:Two issues with this:
https://github.com/h5i-dev/h5i-python(and the engine athttps://github.com/h5i-dev/h5i). PyPI renders these links prominently on the project page, so anyone installingh5i-orchestrafrom PyPI is sent to the wrong place.Homepageis the only entry. PyPI supports (and users expect)Repository,Issues, andDocumentationlinks.Suggested fix
(Optionally add a
Documentationentry once docs have a stable home.)~5-line change in
pyproject.toml, no code involved. You can sanity-check the result withpython -m buildor justhatchling's metadata output.