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