-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 04 Apr 2024 07:18:03 +0200
Source: debputy
Architecture: source
Version: 0.1.25
Distribution: unstable
Urgency: medium
Maintainer: Debputy Maintainers <debputy@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Closes: 82
Changes:
debputy (0.1.25) unstable; urgency=medium
.
* LSP/lint:
- Provide initial hover docs for `d/debputy.manifest`.
- Provide initial completion support for `d/debputy.manifest`.
- Provide more diagnostics for `d/debputy.manifest`. Note that
`debputy check-manifest` still covers a lot more, but it usually
only reports one issue at the time and does not work with the LSP.
- When the editor does not provide a language id for the files,
`debputy` now attempts to guess the language from the filename.
This makes the language server work with most editors that do
not know about the file format (such as `debian/debputy.manifest`).
.
[ Niels Thykier ]
* d/copyright: Dual license linter and LSP, since that makes it easier
to share code with `debpkg-metadata`.
* debputy: Add YAML mode (debputy.manifest) to emacs LSP editor config
example.
* LSP/lint: Fix crash bug with some errors in debputy.manifest
* Migrate to `python3-ruyaml` as default. It has fewer arch:any
dependencies, which in turn should make arch bootstrapping easier.
(Closes: debputy#84)
* debputy: Make `debputy lsp editor-config` list known config names.
Thanks to David Kalnischkies <david@kalnischkies.de> (Closes: #82)
* LSP: Fallback to filename based detection if no language id is provided
.
[ Otto Kekäläinen ]
* Add Lintian overrides
* Add Salsa-CI to both build packages, and to run `debputy lint` on itself
Checksums-Sha1:
be2519c39cec6d519fb2ae5a97bdb851ac1750c2 1744 debputy_0.1.25.dsc
5868590f17f30f5560abf8b9c464c59ece0a8fe9 387292 debputy_0.1.25.tar.xz
acb52bfd9c529ac483b2eede8b937c91222e01bb 6876 debputy_0.1.25_source.buildinfo
Checksums-Sha256:
5cf8fbdde6c23bf8eb2b5b9ecf0024fb7443f371980380107a6d917cde6371bc 1744 debputy_0.1.25.dsc
e495f9b8cf8c164038ba96d4246ef58d329efcdaa71d0f2e66998a59993419c4 387292 debputy_0.1.25.tar.xz
d489d3aae7059db0d7e55eefc2b8c0653d03c0f639b439b2d7311c8eaccfe512 6876 debputy_0.1.25_source.buildinfo
Files:
0d602ad0e7fe8bc2d0abe405f559d17f 1744 devel optional debputy_0.1.25.dsc
337ea8463a604692354626bdbfc28f04 387292 devel optional debputy_0.1.25.tar.xz
0c26bbb746694bf19bae0c87d8741fc4 6876 devel optional debputy_0.1.25_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmYOO2IACgkQdA1oiINl
0okZiAf/WNu7tFplCeibqPrRyEkc5UJrTLV3XnZhM/LLv67ucJhLrMGxZxZZ/MUx
v1cyzm28rQqGjj+N6jGc8lIgRIc7w+jY/TPE9H8vNZ5eaUrukNn3oYctsiatU1vo
Ix+Z6TO15Co4V/vWMhz420vrlvbKcT6Uy6lhFyczcGH6HhxPaiD9V86mL432LhA2
rN37jMbpxIwLmb6fJn71+Ci+SqtbqvY1qskYssOvvQLxu4TB0St6jSsW0VrwUt8h
ZvSMExFnh/BsL9XL7WXL2KvQ/H+kRcuOfrkG4F8uh8sTD07gog+H4+SFV/XEhjva
m2Q7PazhHhAean817Gb742mzoTtYCQ==
=hpjM
-----END PGP SIGNATURE-----
Attachment:
pgpOSC_Ck8OPk.pgp
Description: PGP signature