-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 08 Feb 2026 07:17:45 +0000 Source: debputy Architecture: source Version: 0.1.81~bpo13+1 Distribution: trixie-backports Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Closes: 1121339 1126403 Changes: debputy (0.1.81~bpo13+1) trixie-backports; urgency=medium . * Rebuild for trixie-backports. . debputy (0.1.81) unstable; urgency=medium . [ Niels Thykier ] * Add a `py.typed` file to expose typing to consumers * fix: crash with `dh-sequence-zz-debputy-rrr` with `dbgsym` packages. Thanks to Chris Hofstaedtler <zeha@debian.org> (Closes: #1126403) * fix: incorrect error related to `Rules-Requires-Root` in `full` mode. In `full` mode, building packages with static ownership would fail since `dpkg-buildpackage` will not pass `DEB_RULES_REQUIRES_ROOT` in the environment (it only applies to `debian/rules` based builds). With this change, `debputy` behaves like `DEB_RULES_REQUIRES_ROOT` was set to `no` (with a slightly different warning message), since `debputy` is here to support "rootless" builds . [ Nicolas Boulenguez ] * 19 refactor, typing fixes and other internal clean up commits to improve the maintainability for developers. . debputy (0.1.80) unstable; urgency=medium . * API: - *Backwards incompatibility*: Remove unused `VirtualPath.stat` method from the public spec. As mentioned, it was unused, so no breakage expected. Note that the default implementation still has the method, so at this point it will only be visible as a typing warning and not a runtime error. . [ Nicolas Boulenguez ] * Improve log, warning and error messages related to the new `built-using` and `static-built-using` features. * 40+ refactor, typing fixes and other internal clean up commits to improve the maintainability for developers. . [ Niels Thykier ] * deb_packer.py: provide closer match to `dpkg-deb` `xz` compression . debputy (0.1.79) unstable; urgency=medium . * Backwards Incompatibility: - Install `debian/pkg.modprobe` files under `/usr/lib/modprobe.d`. No packages using `debputy` in Debian used this feature yet, so the change was done without migration. If you migrate a package using `debian/pkg.modprobe`, please consider adding `dh-debputy (>= 0.1.79~)` as Build-Dependency to ensure there are no surprises with backports (etc.). . * Manifest changes: - Add `built-using` and `static-built-using` keywords to enable `debputy` to generate `Built-Using` and `Static-Built-Using` for you. This replaces the `dh-sequence-builtusing` when using either `full` or `dh-sequence-zz-debputy` integration mode. (Closes: #1121339) . * migrate-from-dh: - Detect and provide manual instructions for migrating from `dh-builtusing` in `dh-sequence-zz-debputy` or `full` integration mode. . * Plugin API: - Manifest detectors can now access some of the pluggable manifest rules via the context. . [ Michael Hudson-Doyle ] * debputy: Support Ubuntu's `Architecture-Variant` when deciding the output file name for binary packages. . [ Nicolas Boulenguez ] * Design and implement the `built-using` and `static-built-using` feature based on `dh-builtusing`. . [ Niels Thykier ] * debputy: Recognise `.org` as common upstream changelog extension. This is to match `dh_installchangelogs`. * Generated prerm: Validate that `python3` works before calling `py3clean`. This is to match what `dh-python` does. Checksums-Sha1: 025c5e304967adab360912635a3ce9880b579eb0 2630 debputy_0.1.81~bpo13+1.dsc 7bcd2bd3a110af9e979a3bfcccfbaf5ed46037a2 736468 debputy_0.1.81~bpo13+1.tar.xz 78f15f7c43d93822b40f8dd02e3ecce19fdf27ef 1289464 debputy_0.1.81~bpo13+1.git.tar.xz f4b7b901d75c0ec3a681c22ad6338cf1c6a2d1a6 17322 debputy_0.1.81~bpo13+1_source.buildinfo Checksums-Sha256: 456563062d30dd66be75bd7ba869a20a1476c5e1477cce378701ef7ecd5346be 2630 debputy_0.1.81~bpo13+1.dsc a9f2cfd43d18bcd7749cfdd45657282a3f5c5227815d6a6ad7f9a28dc33ddae0 736468 debputy_0.1.81~bpo13+1.tar.xz c879f8a25ebdc7559f6a76d6785657acf797a5207de31a353858553b86505d5e 1289464 debputy_0.1.81~bpo13+1.git.tar.xz b422c12a24a5f8a977e65182589bfab82e77de4d70cd5bc444aed014202a027c 17322 debputy_0.1.81~bpo13+1_source.buildinfo Files: bea1ca2c11725229a1cf07e01c29ee38 2630 devel optional debputy_0.1.81~bpo13+1.dsc f84ef39c66af8d52ab585be5dcf616fb 736468 devel optional debputy_0.1.81~bpo13+1.tar.xz 87a2122d55c1258f0f58159fa8e2b212 1289464 devel None debputy_0.1.81~bpo13+1.git.tar.xz 9badf85014904cfe2a7570bd9861c349 17322 devel optional debputy_0.1.81~bpo13+1_source.buildinfo Git-Tag-Info: tag=d0fc908d220ffe712f9f4c2b73d66e1ea981544c fp=f5e7199aef5e5c67e555873f740d68888365d289 Git-Tag-Tagger: Niels Thykier <niels@thykier.net> -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmmIO1AACgkQYG0ITkaD wHncTRAAjUqVAB080F7x750G81Bwt1968riYU/F5J4+jk4mI2YH/axg8YGzW50gI RDkqd3oyFkSjNsTnyDaujr+Ny7Ti3AWPbptYiHFrFFBB/faqdF2hmrmeS76yq9QE K2CWbpNcgp1auwUsEwbTyCsd8QAx/uP4bwa5ACfv1XNoc8SdCO6kmxfinrxEa/jh 5mEC9JS4/f4ocfLKKWDzOfX2ZVDwSXUt0IyssVhMkzU6O8ZOTvsK2fWj6qkYdN7H FqgfPON5VlGiw0dGCDgHubFQ2XhmAX7qa5kgZQROmGBRcmpxHWfqZ0ZAMPkkbZ7B noymY6wiARI4/zm4rHbdPXj2SExvx9Qqi7x9BFSpX8pufGKDlLy3Nh7kj2Xb00fi m1qD7+GEg0RwiStVSZ+0oFlRdIbARxP60er6T9N80Il2Y7iQbp1ifx9W4/EHayBB nbb9BIs0mQ6xdr8751XPDg9Dq43PyMN5F0JwtEHOwWb5rkfU4xaZyG7yxOQENbsu PrGu22gHfrQ2AF0mYTTZA7CX0JBzU9J6tUE8vSXaG3RXytQHsgIe2QQxHjgib9BU RQN2HtYIjInVa7fT5mNOZ1V35ET+k1cykkUY3EiGE30DJEhyss8GDiZ7fqB4jPpG 1gz7QlAIMFRts4LUA0/9MoaeHkRk9nslp9VHIT+xX4GipboD3vY= =Bg5K -----END PGP SIGNATURE-----