• Bug#1108608: ITP: golang-bugst-relaxed-semver -- Go library to handle s

    From Nicolas Peugnet@1:229/2 to All on Tue Jul 1 12:20:01 2025
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Package: wnpp
    Severity: wishlist
    Owner: Nicolas Peugnet <[email protected]>

    * 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)

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)