Changelogs » Lastversion

Lastversion

0.2.4

Better platform-specific --assets detection (mostly so for 64 bit)

0.2.3

* Handle non-github.com (enterprise) use case (implemented 7)
* Download via -d flag (implemented 8)
* Added `--shorter-urls` (or `-su`) switch for shorter URLs (for 6)

0.2.2

* Output an error when no release exists
* Ability to be run via `python -m lastversion` module invocation

0.2.1

Return tag name in JSON output

0.2.0

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.

0.1.2

* Added license fetching for JSON output
* Updated tests

0.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)

0.1.0

* Refactored to only use GitHub API with caching, so it is faster and uses conditional `GET` logic, supported by GitHub via `ETag` matching
* New `--assets` and `--source` flags to output URLs of latest release's assets/source archive for easy download with `wget` (see `README.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.

0.0.14

- Further detect RC releases
- Another test

0.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`

0.0.11

Fixed silly mistake for Python 3.x (interestingly worked with Python 2.7)

0.0.10

* Added `--version`; `--verbose`, `--pre` options
* Documented updated usage
* Fixed some regressions
* More tests

0.0.9

* Fixes for some repositories (see 2)
* New `--format` option
* More tests

0.0.8

More API calls can be made through the use of Github API token (see README)

0.0.7

Use lxml parser

0.0.6


      

0.0.4

Rewritten for PyPi

0.0.2


      

0.0.1

For packaging