Debian Patches

Status for changelog-chug/0.0.3-1.1

Patch Description Author Forwarded Bugs Origin Last update
semver-optional-minor-and-patch-parts.patch Backport ‘semver.Version.parse’ from version 3.0. .
The ‘semver’ library has breaking API changes in version “3.0”, which is what
‘changelog-chug’ depends on. But currently in Debian (bug#1081140), no later
than version “2.10” is available.
.
We add a wrapper for ‘semver.VersionInfo’ so that it has equivalent ‘parse’
method from ‘semver’ version 3.0.

diff --git /dev/null new/src/chug/semver_parse_backport.py
Ben Finney <bignose@debian.org> no debian 2024-10-25
backport-to-semver-version-2-api.patch Backport uses of ‘semver’ library to custom wrapper class. .
The ‘semver’ library has breaking API changes in version “3.0”, which is what
‘changelog-chug’ depends on. But currently in Debian (bug#NNN), no later than
version “2.10” is available.
.
We patch the ‘changelog-chug’ source to use a back-ported custom wrapper class
‘VersionInfoWithV3Parse’, to allow it to work while Debian still has the
obsolete ‘semver’ version.

diff --git old/pyproject.toml new/pyproject.toml
Ben Finney <bignose@debian.org> no debian 2024-10-26

All known versions for source package 'changelog-chug'

Links