Changelogs » Lastversion

PyUp Safety actively tracks 232,000 Python packages for vulnerabilities and notifies you when to upgrade.

Lastversion

2.3.4

* Added new `--format tag` switch to get just the latest release's tag name. Proven to be useful in
  some cases

1.1.7

Added
  * Aggregate older tags, up to one year, for better latest release detection (feed only)

1.1.6

Added
  * General improvements for releases detection
  * SourceForge projects support

1.1.5

Added
  * Better detection of post-releases, e.g. Magento 2.3.4-p2 is the latest *stable* release for the

1.1.4

Fixed
  * Fixed detecting non-GitHub repos and known URLs
  * Improved RPM install by checking with RPM db and avoiding unnecessary downloads absent updates

1.1.3

Fixed
  * Show error when no repo found (no results from search)
  * Added spec_tag_no_prefix to JSON output
  * Returning Null for license when it doesn't exist at release tag

1.1.2

Fixed
  * Require requests>=2.6.1 to compensate for cachecontrol bug

1.1.1

Fixed
  * Do not output progressbar when downloading and no TTY available, e.g. for log output

1.1.0

Added
  * Install action
  * Progressbar for download action, when download size is known

1.0.1

Fixed
  * Compatibility with older PyYAML

1.0.0

Changed
  * BREAKING release for Python consumers:
  The `latest` Python function now returns `Version` object instead of string, by default
  
  Added
  
  * `test` command to see how a given tag would be parsed as version:
  `lastversion test 'release-3_0_2'`
  * Limited GitLab support
  * Limited Mercurial web repos support
  * Limited BitBucket support
  * Use feeds where available, thus much much faster while still precise
  * Ability to pass `.yml` with `repo:` value inside. Other elements are merged into `--format json`
  output. More on the [wiki](https://github.com/dvershinin/lastversion/wiki/Use-in-automatic-RPM-building)
  on how useful it is