Bug#1108608: ITP: golang-bugst-relaxed-semver -- Go library to handle semver
Package: wnpp
Severity: wishlist
Owner: Nicolas Peugnet <nicolas@club1.fr>
* Package name : golang-bugst-relaxed-semver
Version : 0.15.0-1
Upstream Author : bug.st
* URL : https://github.com/bugst/relaxed-semver
* License : BSD-3-clause
Programming Lang: Go
Description : Go library to handle semver
A library for handling a superset of semantic versioning in golang.
.
This library tries to implement the semantic versioning specification
2.0.0 (https://semver.org/spec/v2.0.0.html) with an exception: the
numeric format major.minor.patch like 1.3.2 may be truncated if a number
is zero, so:
.
* 1.2.0 or 1.2.0-beta may be written as 1.2 or 1.2-beta respectively
* 1.0.0 or 1.0.0-beta may be written 1 or 1-beta respectively
* 0.0.0 may be written as the **empty string**, but 0.0.0-beta may
**not** be written as -beta
This is a dependency of arduino-cli (#1100073)
Reply to: