tox-dev / tox

Command line driven CI frontend and development task automation tool.
https://tox.wiki
MIT License
3.69k stars 523 forks source link

Make Change Log discoverable to bots #1670

Closed cooperlees closed 4 years ago

cooperlees commented 4 years ago

Hi,

Super low priority, can we try workout why some bots can't find your change log? Maybe it's because you don't add changes to the GitHub release? e.g. when I cut a release for bandersnatch I add them on the release:

Example

On bandersnatch I'd love to see what the charges are between my version of tox and what I'm moving to on PRs like this: https://github.com/pypa/bandersnatch/pull/684

gaborbernat commented 4 years ago

This sounds to me like a bug ticket to the bot, not to us. If raising the issue to the bot can identify the issue we can reopen with something actionable.

cooperlees commented 4 years ago

I gave a suggestion for the release process that would potentially allow pyup.io to show users a changelog. So that meets your request of "something actionable".

pyup.io works for all dependencies but tox, so your uncommon changelog.rst in docs directory is obviously not common.

cooperlees commented 4 years ago

Maybe also adding a change log link in setup.* might help?

Example: https://github.com/pypa/bandersnatch/blob/master/setup.cfg#L17

Change Log = https://github.com/pypa/bandersnatch/blob/master/CHANGES.md

Then it will also show on https://pypi.org/project/tox/

gaborbernat commented 4 years ago

I don't want to include the change log on GitHub, so if possible first I'd like to exhaust other options of pypi up.

gaborbernat commented 4 years ago

Also let's not go on potentially, but on definite solutions.