summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog31
-rw-r--r--debian/control3
2 files changed, 34 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 61b7d3d..c2f471d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,34 @@
+debputy (0.1.34) unstable; urgency=medium
+
+ * LSP/Lint:
+ - Improve Synopsis hover docs by using a wording closer to
+ DevRef 6.2.2 and provide a reference example for comparison.
+ - Detect some issues with the Synopsis of package description.
+ Example include detecting known placeholders, the synopsis being
+ too short (single word), and the synopsis starting with an
+ article.
+ - Avoid emitting diagnostic for missing `Standards-Version` when
+ the source package only produces `udebs`.
+ - Limit diagnostics of `debian/changelog` to the first two issues
+ (Closes: debputy#92)
+ - The `black` style no longer normalizes stanza order. Instead,
+ current order is preserved as-is.
+ - Fix negated architectures being considered a typo. This is a quick
+ fix that side-steps the issue. However, the current solution should
+ be replaced by a specialized diagnostic logic for `Architecture`.
+ Thanks to
+ Picca Frédéric-Emmanuel <frederic-emmanuel.picca@synchrotron-soleil.fr>
+ for reporting the issue.
+
+ * debputy: Support `junit` report format for the `lint` subcommand.
+ (Closes: debputy#99)
+ * d/control: Have `dh-debputy` provide `debputy` for now to simplify
+ installation. The documentation still uses `dh-debputy` until such
+ a time where it makes sense to create a standalone `debputy` package.
+ * Improve support for `dwz` being missing to match `debhelper`
+
+ -- Niels Thykier <niels@thykier.net> Tue, 21 May 2024 14:48:10 +0000
+
debputy (0.1.33) unstable; urgency=medium
* LSP/Lint:
diff --git a/debian/control b/debian/control
index 1eaf3d9..2649236 100644
--- a/debian/control
+++ b/debian/control
@@ -34,6 +34,7 @@ Package: dh-debputy
Architecture: all
Depends:
debhelper,
+ dwz <!pkg.debputy.minimal>,
man-db <!pkg.debputy.minimal>,
# The colors dependencies are not necessary for debputy to work.
# However, to have coloring work, we need to use Depends because
@@ -51,10 +52,12 @@ Recommends:
Suggests:
hunspell-en-us,
python3-hunspell,
+ python3-junit.xml,
python3-levenshtein,
python3-lsprotocol,
python3-pygls,
Provides:
+ debputy (= ${binary:Version}),
debputy-plugin-gnome,
debputy-plugin-grantlee,
debputy-plugin-numpy3,