pimutils / todoman

✅ A simple, standards-based, cli todo (aka: task) manager.
https://todoman.readthedocs.io
ISC License
489 stars 78 forks source link

Versions 4.0.1 and 4.1.0 missing from GitHub releases #496

Open Hawk777 opened 1 year ago

Hawk777 commented 1 year ago

Versions 4.0.0 and below are on GitHub releases. Versions 4.0.1 and 4.1.0 are missing, however.

WhyNotHugo commented 1 year ago

Git tags (e.g.: with source) are available here: https://github.com/pimutils/todoman/tags

Binary packages are also available at PyPI: https://pypi.org/project/todoman/#history

GitHub releases were just copies of the files in PyPI and provide no extra value. GH also auto-generates some broken zips and tars that are more of a confusion than anything else.

WhyNotHugo commented 1 year ago

Git tags are signed, so for packaging and scripting are the recommended source.

Hawk777 commented 1 year ago

I realize the files are available elsewhere. However, since all the previous releases are here on GitHub, I assumed newer ones would be too, and therefore that watching the project would be a good way to get an e-mail on a new release. Which didn’t work. Maybe it would make sense to announce somehow, perhaps in the README, that GitHub releases are not going to be used going forward? Sure, I’ve now pointed myself at the RSS on PyPI—it’s not that I couldn’t do that, it’s that I didn’t know I needed to because it looked like watching the GitHub project instead would provide the same information, and that was slightly easier (actually much easier because at the time, years ago, when I started using todoman, I didn’t have an RSS system set up).

WhyNotHugo commented 1 year ago

People do watch for releases, you're quite right.

I'll try and push an extra one, and include a note of how to watch for new releases in future.