Replies: 1 comment 4 replies
-
Thanks for pointing this out. I'm certainly on board with having any of the metadata we're missing filled in. Would you be interested in providing a PR for that? If not I'll try to take a look at some point. It's been awhile since I've set this stuff up, but https://github.com/altendky/qtrio/blob/43c7ff24c0be2f7a3df86eef3c6cc5dae2f7ffd3/setup.cfg#L8-L16 is one example I've got. It is in |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Tools like Renovate utilize the
project_urls
key insetup.py
to find the project source and changelog when checking pypi releases, for example:https://github.com/renovatebot/renovate/blob/098d22d09b099667bd96c2594a79098d0fdbe01a/lib/modules/datasource/pypi/index.ts#L114-L144
Setting project_urls as
{"Source": "https://github.com/Chia-Network/chia-blockchain/", "Changelog": "https://raw.githubusercontent.com/Chia-Network/chia-blockchain/main/CHANGELOG.md"}
should be enough to help Renovate find the release notes. (just keep in mind that I didn't actually test this and only followed the documentation)This is great for people using Renovate to keep their repositories up-to-date since one can quickly check what changed directly in the dependency bump PRs instead of having to hunt for changelogs manually.
https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/#project-urls
Beta Was this translation helpful? Give feedback.
All reactions