Releases: dvershinin/lastversion
Releases · dvershinin/lastversion
v0.2.3
v0.2.2
- Output an error when no release exists
- Ability to be run via
python -m lastversion
module invocation
v0.2.1
Return tag name in JSON output
v0.2.0 - Slow precision
This release is targeted to fix getting last version for repositories where we can't rely on "highest" version number to be the latest.
It is much slower because we have to check each tag's commit date, but the results are more correct.
test edit 3
v0.1.2
- Added license fetching for JSON output
- Updated tests
v0.1.1
lastversion self
lastversion linux
(single word OK, uses search API, use for fun)lastversion --filter REGEX --assets owner/repo
- and finally,
lastversion owner/repo -gt 1.2.3
(for scripting)
v0.1.0
- Refactored to only use GitHub API with caching, so it is faster and uses conditional
GET
logic, supported by GitHub viaETag
matching - New
--assets
and--source
flags to output URLs of latest release's assets/source archive for easy download withwget
(seeREADME.md
) - OS aware, e.g.
--source
will show link to.zip
archive of latest release when script is run on Windows and.tar.gz
otherwise.
v0.0.14
- Further detect RC releases
- Another test
v0.0.13
- Fixed loops
- Extra test
0.0.12
- Fix for some repos which file a formal release but don't mark it as pre-release even though it clearly is, e.g
v0.3.1rc1
- A bit more
--verbose