From 29aaed3d50adc3273c6482075b47d25611497a9a Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Tue, 14 May 2024 18:23:19 +0200 Subject: Adding debian version 0.1.33. Signed-off-by: Daniel Baumann --- debian/changelog | 31 ++++++++++++++++++++++++++++++- debian/control | 3 ++- 2 files changed, 32 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index deedca4..61b7d3d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,32 @@ +debputy (0.1.33) unstable; urgency=medium + + * LSP/Lint: + - Check `Files` in debian/copyright for unnecessary syntactical segments. + - Add basic validation of `Standards-Version` field (like out of date + Standards-Version or incorrect format) + - Add support for `debian/patches/series`. Note that for the LSP support + you will probably need `--ignore-language-ids` for it to activate. + Current features are: + + Semantic tokens: Comments + Patches (as "String") are matched. + Some patch options are marked too. + + Diagnostics: Patches not mentioned, non-existent patches, duplicate + patches, patches not ending with .diff/.patch (to aid editor + support), and syntax issues. + + Completion: Patch names are completed. Option completion is not + supported (but `debian/patches/series` only allows `-p1` which + is redundant). + - Packages with multiple `Vcs-*` fields (ignoring `Vcs-Browser`) now + triggers a diagnostic. + - Linter (but not LSP) now has a separate severity for spelling issues + called `spelling`. It works like the previous severity for all intents + and purposes, it is just a different name for the same severity. + + * d/control: Bump Standards-Version to 4.7.0 - no changes required + * Add basic `grantlee` packaging plugin to match the `debhelper` + sequence add-on of same name. + + -- Niels Thykier Thu, 09 May 2024 10:43:23 +0000 + debputy (0.1.32) unstable; urgency=medium * LSP/Lint: @@ -20,7 +49,7 @@ debputy (0.1.31) unstable; urgency=medium - Prune more fields and values in the deb822 completer based on the context. As an example, `same` is no longer suggested as a completion for `Multi-Arch` if the package is - `Architecture: all`. (Closes: #88) + `Architecture: all`. (Closes: debputy#88) - Flag `X-Time64-Compat` as an issue in `Architecture: all` packages. - Update hover doc for `M-A: allowed` to clarify how rare it is diff --git a/debian/control b/debian/control index c4b310e..1eaf3d9 100644 --- a/debian/control +++ b/debian/control @@ -25,7 +25,7 @@ Build-Depends: strip-nondeterminism , Rules-Requires-Root: no X-Style: black -Standards-Version: 4.6.2 +Standards-Version: 4.7.0 Homepage: https://salsa.debian.org/debian/debputy Vcs-Git: https://salsa.debian.org/debian/debputy.git Vcs-Browser: https://salsa.debian.org/debian/debputy @@ -56,6 +56,7 @@ Suggests: python3-pygls, Provides: debputy-plugin-gnome, + debputy-plugin-grantlee, debputy-plugin-numpy3, debputy-plugin-perl-openssl, dh-sequence-debputy (= ${binary:Version}), -- cgit v1.2.3