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
Uh oh!
There was an error while loading. Please reload this page.
-
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