-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 12 Mar 2026 08:35:40 +0100 Source: devscripts Architecture: source Version: 2.26.6~bpo13+1 Distribution: trixie-backports Urgency: medium Maintainer: Devscripts Maintainers <devscripts@packages.debian.org> Changed-By: Jochen Sprickerhof <jspricke@debian.org> Closes: 537875 960891 1016135 1104615 1111268 1111962 1112388 1112452 1113795 1119152 1120062 1120116 1120533 1121335 1121408 1121898 1121972 1122181 1122190 1123045 1123919 1124130 1124610 1124693 1126583 1126848 1127806 1129465 Changes: devscripts (2.26.6~bpo13+1) trixie-backports; urgency=medium . * Team upload. * Rebuild for trixie-backports. * Disable testGitUpstreamTagWithSubmodules and testGitUpstreamTagWithSubmodulesIgnoreExclusions due to old git version in trixie. * Bump minimal black version * Fix test with git version in trixie . devscripts (2.26.6) unstable; urgency=medium . * Team upload. . [ Arnaud Rebillout ] * uscan: Formatting nitpicks in Version4.pm * uscan: Prefer Dist keyword when updating d/watch to v5 (GitHub template) * Update chdist completion . [ Dmitry Shachnev ] * uscan: Add ~ to the version for PyPI pre-releases . [ Nicolas Schodet ] * salsa: accept dots in token when using a token file . [ Jérémy Lal ] * Fix stuttering in salsa fork doc * Update devscripts.pot . [ Holger Levsen ] * Update Portuguese translation, thanks to Américo Monteiro. Closes: #1126583 . [ Yadd ] * Update French translation * Udpate metacpan version to fix autopkgtest * autopkgtest: skip metacpan test if test version mismatch upstream version * Add SINGLE_USCAN_TEST env var to be able to test only one test/t/uscan/* test * Revert "uscan: Fix --download-current-version. (Closes: #1122181, #1112388)": breaks test * [uscan] Update Metacpan template to handle version with "v" prefix (Closes: #1120062) * Fix test_package_lifecycle: dpkg-source format change in dpkg-dev 1.23.7 . [ Daniel Gröber ] * bts: Fix Message-ID header missing "@" (Closes: #1126848) * bts retitle: Fix implicit bug 'it' showing up in title (Closes: #1127806) . [ Ian Jackson ] * debian-watch.pod: Speak of a git "repository" not an "archive" * debian-watch.pod: Improve git mode docs, narrow discouragement . [ Charles Plessy ] * Draft templates for CRAN and Bioconductor * Fix matchingpattern and downloadurlmangle * perltidy * Do not repack if no files are excluded * Trying to add tests * Add tests for Bioconductor. * Add mention that zip and tgz files are binary packages * Perltidy * perltidy II, the return * Document the CRAN and Bioconductor templates. . [ Omar Zagonel El Laden ] * uscan: Fix parsing of nested fields in d/u/metadata . [ Jochen Sprickerhof ] * debootsnap: support arch:all on metasnap * debootsnap: fix multiple arch:all * Reformat with new black version . [ Carles Pina i Estany ] * debrebuild: delete dead code * debrebuild: delete unused variable . [ Uwe Kleine-König ] * uscan: Fix --download-current-version. (Closes: #1122181, #1112388) . [ William Desportes ] * uscan: fix wrong example of "refs/tags/v@ANY_VERSION@" that should be "refs/tags/@ANY_VERSION@" (Closes: #1129465) . devscripts (2.26.5) unstable; urgency=medium . [ Daniel Gröber ] * bts: - fix online checks on cloned bugs. - retitle: Allow omitting bug number. - retitle: Fix mistakenly doing online checks in offline mode. . devscripts (2.26.4) unstable; urgency=medium . [ Agustin Martin Domingo ] * scripts/{debian-watch*.pod,uscan.pl}: Fix custom scripts (or uupdate) stuff. Thanks to Guillem Jover. Closes: #1121408. . [ Holger Levsen ] * Update po4a. . devscripts (2.26.3) unstable; urgency=medium . [ Simon McVittie ] * sadt: Split Tests, Features, Restrictions according to the spec. Closes: #1121898. . [ Arnaud Rebillout ] * uscan-templates.pod: - Add missing internal links for GitLab and Pypi. - Rework the GitHub example to mention Dist keyword. - Re-order alphabetically. - Rework npmregistry to be in line with the rest. - release is plural in links. . [ Holger Levsen ] * test/t/uscan/meta(data-)cpan/wanted_files: bump wanted version. . devscripts (2.26.2) unstable; urgency=medium . [ Daniel Gröber ] * bts: - fix 'unsubscribe' cmd incorrectly sending subscription request. Closes: #1124693. - fix cosmetic $ENV{"_"} uninitialized warning. . [ Holger Levsen ] * Bump standards version to 4.7.3 and stop stating optional priority as that is the default now. . devscripts (2.26.1) unstable; urgency=medium . [ Otto Kekäläinen ] * debchange: Update man page with new multimaint-merge default 'yes'. Closes: #1104615. . [ Daniel Gröber ] * bts: Fix sending using SMTP due to missing RCPTs. Closes: #1124610. . [ Holger Levsen ] * Update po4a. * Bump version number, happy new year to every human reading this. . devscripts (2.25.33) unstable; urgency=medium . * bts: Fix 'tags' command being ineffective (Closes: #1124130) * bts: Relax fixed/notfixed consistency check to allow fixups (Closes: #1123919) . devscripts (2.25.32) unstable; urgency=medium . [ Lucas Nussbaum ] * salsa: add rename_branches command to rename several branches at once * salsa: add update_gbp_conf command -- refresh debian/gbp.conf based on available branches * salsa: add commands for file manipulation (get/create/edit/delete) . [ Daniel Gröber ] * bts done: Revert to mailing control@ when no 'reply' cmd is used . [ Arnaud Rebillout ] * scripts/*: Fix pylint errors * test/test_mk-origtargz: Strip dpkg deprecation message from stderr * test/test_mk-origtargz: Adjust for reworded error message from dpkg 1.23 . devscripts (2.25.31) unstable; urgency=medium . [ Daniel Gröber ] * bts.1: Document 'show' command additions from 2.25.28 * bts: Allow -1 as alias for "it" - to referr to last used bug number * bts: bugs --mbox: Allow selecting with additional filters * bts: Ignore EMAIL/DEBEMAIL if invalid mail address * bts: Add BTS_WORKFLOW=mail|web config var, --mail and --web options * bts: tags: Remove 10yo 'gift' special handling :-O * bts: browse: Fix download_mbox tempfile file-descriptor leak * bts: tags: Disallow defaulted + to allow more useful behavour later * bts: Make 'close' a proper alias for 'done' removing 21yo warning * bts: Add 'disown' alias for 'noowner' command * bts: Allow omitting bug-number argument where unambigous * bts: Add 'reply' command for Control: pseudoheader based workflow * bts.1: Reflect optional bug args and new keywords (to/by/from/with/since) * bts: Add 'assign' alias for 'reassign' command * bts clone: Check for duplicates in new IDs * bts: Add online versiontracking checks for found/fixed commands * bts.1: Add extensive EXAMPLE section * bts.1: Revitalize DESCRIPTION with welcoming attitude * bts.1: Give an actual overview in SYNOPSYS * bts: Read user input directly from TTY for when STDIN is redirected * bts: Defuse footguns by default, use BTS_EXPERT=yes to override * bts: Document unfriendly 'reopen' command as deprecated * bts: Check for conflicting fixed version records * bts: Consider bug-numbers with less than four digits invalid * bts: Introduce --smtp-reportbug and BTS_SMTP_REPORTBUG=yes * bts: Introduce BTS_MUTT_COMMAND config (neomutt users rejoice!) * bts: Error on invalid config instead of using default * bts done: Disallow `sourcepakcage/version` syntax * bts done: Check for duplicate command * bts.1: Improve BTS_MAIL_READER docs * bts: Prepare mail logic to allow for bug sumbission * bts: Introduce support for bug submission * bts done: Remove $interactive logic superceeded by main() * bts done: Use NNNNN-done@ instead of control@ * bts: Introduce cmdline MUA autodetection for mutt, neomutt and aerc * bts: In --mail workflow: Use enclosing MUA implicitly * bts: Skip mail confirmation when --mutt is active (or implied) * bts: Warn about template snippet remaining in message (--interactive) * bts unarchive: Check whether bug is really archived * bts.1: Document Consistency Checks in DESCRIPTION * bts.1: Improve --smtp-* option docs * bts: Make --sendmail and --smtp-host override implied --mutt * bts: Integrate (un)subscribe commands into multi-command sequece * bts: Allow multiple bugs in (un)subscribe commands * bts: Make --smtp-reportbug imply --interactive to be more friendly * bts: Complain when BTS_INTERACTIVE is invalid instead of defaulting * d/control: Update 'bts' description and dependencies * bts: Unlock implicit 'reply' using $_ MUA detection * bts: Fix sending using sendmail skipping send_scriptions * bts: Make confirmmail tell user why nothing is happening * bts: TODO for config var docs * bts: Merge 'bugs' and 'show' command sections * bts: Fix 'merge' command usage * bts: Make "modified from defaults" section in --help more visible * bts: Condense generated --help output for readability * bts retitle: Check for current subject in retitle. Closes: #537875. * bts: Use timeout of 5s in --mutt and --interactive * bts: Use https by default when using --bts-server * bts.1: TODO to fix sensible-browser blocking with graphical browsers * bts reply: Reset $! to avoid suprious "Illegal seek" error * bts reply: Use `exists $m{}` to avoid uninizialized warnings * bts reply: Add error message to message body for user visibility * bts: Note that $bug_status{source} can contain multiple packages * pts-subscribe: Use tracker control@ instead of pts@qa.debian.org * bts.1: Note 'assign' clears each given bug's found versions * bts.1: Minor copyedit s/fetching info/fetching online info/ * bts: Make punctuation in SYNOPSIS section consistent * bts: Use %hash to determine implicit reply cancellation * bts: Introduce 'context' command for control@ mail from MUA * bts.1: Update 'reply' docs for 'context' * bts: Remove deprecated 22yo BUGSOFFLINE deprecation warning * bts: Fix --cc-addr, BTS_DEFAULT_CC being ineffective * bts: Add BTS_NONMUA_BCC config for reliable personal archiving * bts: Allow address lists in BTS_DEFAULT_CC, BTS_NONMUA_BCC * bts: Fix 'notfound' bugargs invocation . [ Ximin Luo ] * uscan: don't copy tarballs to .. if we're not running mk_origtargz in the first place * uscan: perl tidy . [ Holger Levsen ] * dget: dont return 0 if download fails. Thanks to Lucas Nussbaum. Closes: #1123045 * Update po4a. . devscripts (2.25.30) unstable; urgency=medium . [ Arnaud Rebillout ] * uscan: - Fix "Dist" for GitHub template. - Document Dist for GitHub. - Add a test for GitHub "Dist" keyword. . [ Yadd ] * Fix metacpan autopkgtest. Closes: #1121972. . [ Holger Levsen ] * Update Portuguese translation, thanks to Américo Monteiro. Closes: #1122190. * Update po4a. . devscripts (2.25.29) unstable; urgency=medium . [ Guillem Jover ] * debdiff: Pass also no_check to Dpkg::IPC spawn() and wait_child(). . [ Jongmin Kim ] * dd-list: Fix -nou option by bundling_override. Closes: #960891. . devscripts (2.25.28) unstable; urgency=medium . [ Guillem Jover ] * debdiff: Add support for new --no-check option. Closes: #1016135. * Pass also no_check to Dpkg::IPC spawn() and wait_child(). . [ Hugh McMaster ] * uscan/Git.pm: - Set $newfile as a remote reference in upstream mode. Closes: #1120533. - Remove 'eval' wrapper. - Update 'git upstream' code path and debug output. - Call 'show-ref' and 'ls-remote' with '--tags'. * uscan/WatchSource.pm: Update some output messages. . [ Yadd ] * uscan: - accept also "Dist" into Github template like other templates. - improve default Uversion-Mangle to cover trailing dot or dash and uppercase. Thanks to Jonas Smedegaard. Closes: #1112452. * Update French translations. . [ Daniel Gröber ] * bts: browse: - Push down $caching check. Closes: #1121335. - Fix background download with blocking browsers. - Fix background child inadvertently executing commands. . devscripts (2.25.27) unstable; urgency=medium . [ Daniel Gröber ] * bts show: Fix handling of non-blocking browsers. * bts: Default --cache-delay to zero. * bts: Allow --mbox for more than single bugs. . [ Guillem Jover ] * tagpending: Fix option --to handling to actually work. * Pass also filename to Dpkg::Changelog::Parse::changelog_parse(). . [ Holger Levsen ] * Update po4a. . devscripts (2.25.26) unstable; urgency=medium . * Team upload. . [ Yadd ] * Update French translation . [ Jochen Sprickerhof ] * debrebuild: always build with --no-source because we cannot reproduce the signature on the .dsc anyway. . [ John Chittum ] * d/rules&control: libmetacpan-client-perl suggest on Ubuntu . devscripts (2.25.25) unstable; urgency=medium . [ Colin Watson ] * Restore dependency on dpkg-dev. . [ Jochen Sprickerhof ] * Recover build dependency on apt. . [ Yadd ] * uscan: drop old Gitlab hook. Closes: #1120116. * test/t/uscan.t: revert temporary hook. . devscripts (2.25.24) unstable; urgency=medium . [ Yadd ] * salsa: add --retry-failed-pipelines option. * uscan: - fix Gitlab template when version starts with "v". Closes: #1113795 - fix GitHub template when version contains a "-". Closes: #1111268 - add test for Gitlab with Uversion-Mangle. * Drop unnecessary greater-than versioned dependencies and dependencies on essential packages. * Update French translations. . [ Vincent Danjean ] * uscan: - allow to specify Uversion-Mangle with Gitlab template. - allow to specify the upstream version in Gitlab mode. - use non-greedy catch-all regexp in default matching pattern. - fix test: no v prefix in upstream versions anymore. . [ Holger Levsen ] * Update po4a. . devscripts (2.25.23) unstable; urgency=medium . [ Hugh McMaster ] * uscan/Git.pm: Support archiving in upstream mode. Closes: #1111962 * uscan/Downloader.pm: Handle user-specified git submodules in upstream mode. * scripts/debian-watch.pod: Remove erroneous =back instruction. * test/test_uscan_git: - don't init or deinit submodules in upstream tests. - add and use verifyTarFiles() in all tests. - add testGitUpstreamHead* tests. . [ Agustin Martin Domingo ] * scripts/debian-watch.pod: Document Update-Script: option for custom scripts. Closes: #1119152 * scripts/debian-watch-4.pod: Minor change suggested in custom scripts section. . [ Holger Levsen ] * Update po4a. . devscripts (2.25.22) unstable; urgency=medium . * Team upload. * scripts/devscripts/proxy.py: support all archive areas * debootsnap: query the unstable Debian archive Checksums-Sha1: 482f04efcc38bd4258579ab3a7be5f26f8056164 3629 devscripts_2.26.6~bpo13+1.dsc 1a7618240ead0bb2f08a2a6234b840b416804c13 1137264 devscripts_2.26.6~bpo13+1.tar.xz Checksums-Sha256: 2338b34c1c63c5f4c19cae7bfddbff6624f1b66e86ea4c1c4046b323341875cc 3629 devscripts_2.26.6~bpo13+1.dsc 3f451d5279a6b49d671c5ad07b8fc2c4a909a3fe74d72b9510d12458da0ae9f3 1137264 devscripts_2.26.6~bpo13+1.tar.xz Files: a751621279d6de31678ba536c44f150d 3629 devel optional devscripts_2.26.6~bpo13+1.dsc 2a7a56bb580719022ce9c677e0bed8bf 1137264 devel optional devscripts_2.26.6~bpo13+1.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmmzG7IACgkQW//cwljm lDMxQhAAmGT8As7/zUSDxwHgnomLSKcHgtzwQIXkQStQ1nuA3BYvmMN9Eco7eG4U XuW1hS9pg8OH4oV2+5xi+LcT2AbUHMsGgpQtdzo0W2OOl2Fv6ij0b2bTT8Ftxb1I p9E3A6J5X23Lx5lU59icCHxe2uzgUJjuhlltGPGmk9TQOkK9wT5c292oJBudiBRP uW3oE2NIzMnZoFqZ9thjbKC4BBP5cdKcZB115vCxoL1oZmE9L7hWwxEyrTtsfsV7 yIjDIJ/Vf2hi5mbHbdhuR9NAZ6lIifDbKQ1e/dN/aNw91V9EZndu3MfUyDbhwKty Y1urgTYN6j3yLo8ebiosJp3MHGT2ayEmiTqBSFrC+xfM8KIpo/y1nvBv7ii0oULS cNG9e6adCo0KQyqRF7O2/kg7SZFmsKYsubhRZgG+0CsRcUhft6SEG9B+X//HJmm5 mvaAKnm+X4I6Xu/54gnvjNjYCZRdZdLRHsIURCX5miVGyhNODbS+lHuOE+aiOe2E FrRWDbX8HTLomXXvCqUTO5xqFr96QjfazmQdb5sWELf/92Xp6OZl0mwaNae5b5KE ROip6mBhRdfdNCxRo5e1XBhlZ6gIVuFYVyT1v3YoBFtDR2RB577r55rdzJ/0D0pr VdT3o3WagT4PcKg3uA3XXeEzev9BsCMLSK/V2UoRJMlQ292HeNg= =6qIJ -----END PGP SIGNATURE-----