Change log for devscripts package in Ubuntu

175 of 278 results
Published in oracular-proposed
devscripts (2.23.7ubuntu1) oracular; urgency=medium

  * Cherry-pick patch adding support for black 24.2.

 -- Simon Quigley <email address hidden>  Tue, 30 Apr 2024 14:12:34 -0500

Available diffs

Superseded in oracular-proposed
devscripts (2.23.7build1) oracular; urgency=medium

  * No-change rebuild for Oracular.

 -- Simon Quigley <email address hidden>  Tue, 30 Apr 2024 11:52:46 -0500

Available diffs

Published in oracular-release
Published in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
devscripts (2.23.7) unstable; urgency=medium

  [ Nicholas D Steeves ]
  * debsign: Override the gpg2 default to update trustdb at what may be an
    inconvenient time, because an up-to-date trustdb is not needed for this
    operation (Closes: Bug#1050387)

  [ Niels Thykier ]
  * wrap-and-sort:
    + Add a --no-keep-first option
    + Make --keep-first the default
    + Support wrap-and-sort'ing d/control.in template files
    + Cope better with deb822 parse errors
  * README:
    + Remove obsolete section about setuid wrappers
    + Remove `fakeroot` from `debclean` and `debuild` dependencies
  * debuild.pl: Clarify that the `fakeroot` default comes from dpkg-buildpackage
  * dpkg-genbuilddeps.sh: Remove explicit `-rfakeroot` from error message
  * d/control: Remove `fakeroot` from Depends. (Closes: #1041150)

  [ g0t mi1k ]
  * salsa:
    + Split edit_project -> edit_project_multipart
    + Only set avatar if told too
    + Check if project is public for remote avatar
    + Set user-agent when remotely checking md5
    + List members including inherited
    + Improve some salsa messages
    + Drop --request-acc, duplicate of --request-access
    + Update doc and comments
    + Add ENVIRONMENTS, FEATURE_FLAGS, INFRASTRUCTURE, MONITOR
      and SECURITY_COMPLIANCE
    + Add ENABLE_SERVICE_DESK

  [ Sean Whitton ]
  * debchange: For --lts uploads, use urgency=high.

  [ Damyan Ivanov ]
  * new default KGB webhook URL (https)

  [ Yadd ]
  * Update French translation

  [ Jochen Sprickerhof ]
  * uscan: support zstd in more cases

  [ Danilo Egea Gondolfo ]
  * Move libgitlab-api-v4-perl to Suggests on Ubuntu (LP: #2046242)

  [ Carlos Henrique Lima Melara ]
  * uscan: add optional V prefix in @ANY_VERSION@ (Closes: #1037173)

  [ Gioele Barabucci ]
  * build-rdeps: Use all available distros by default. Restrict to unstable/sid
    only if explicitly requested via the new parameter --only-devel.
    (Closes: #1032396)

  [ Diego Escalante Urrelo ]
  * mk-build-deps: Actually use MKBUILDDEPS_ROOTCMD

  [ Christian Göttsche ]
  * MkOrigtargz.pm: dump newline to same output as messages

  [ Benjamin Drung ]
  * mk-origtargz/uscan: replace xpi-unpack by unzip to drop mozilla-devscripts
  * uscan: Update GitHub documentation to use api.github.com
    (Closes: #931091, #950880, #1019696, #1040314)

  [ Athos Ribeiro ]
  * uscan: remove duplicated example from docs

 -- Benjamin Drung <email address hidden>  Tue, 12 Dec 2023 21:54:20 +0100

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
devscripts (2.23.6build1) noble; urgency=medium

  * No-change rebuild to pick up Noble.

 -- Simon Quigley <email address hidden>  Fri, 20 Oct 2023 12:06:32 -0500

Available diffs

Superseded in noble-release
Published in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
devscripts (2.23.6) unstable; urgency=medium

  * Team upload

  [ Yadd ]
  * fix salsa test (Closes: #1038486)
  * add dependency to libjson-perl

  [ gregor herrmann ]
  * test/t/salsa.pm: use JSON (Closes: #1038486)

 -- Yadd <email address hidden>  Wed, 23 Aug 2023 07:51:13 +0400

Available diffs

Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
devscripts (2.23.5) unstable; urgency=medium

  [ Benjamin Drung ]
  * debchange: Update to current Debian distributions (Add bookworm and trixie
    and drop stretch, jessie, and wheezy) (Closes: #1037336)
  * test: Unset UBUMAIL for testEncoding
  * Drop debpkg to make devscripts architecture all. Instead of debpkg please
    use sudo for debi (or, highly dangerous, make dpkg setuid root).

  [ Guillem Jover ]
  * Devscripts::Compression: Switch to new Dpkg::Compression getters
    (Closes: #1027718)

  [ Cyril Brulebois ]
  * build-rdeps: Add support for non-free-firmware
  * chdist: Update sources.list examples with non-free-firmware

  [ Jussi Hakala ]
  * dget: download binary packages that only come from the requested source
    package (Closes: #1027962)

  [ Ian Jackson ]
  * grep-excuses: --autopkgtests: do not report NEUTRAL

  [ Johannes Schauer Marin Rodrigues ]
  * rewrite annotate-output to avoid needing temporary directory/fifos
    (Closes: #919563)

 -- Benjamin Drung <email address hidden>  Mon, 12 Jun 2023 17:33:27 +0200
Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
devscripts (2.23.4ubuntu2) mantic; urgency=medium

  * No-change rebuild. Welcome to the Mantic Minotaur!

 -- Graham Inggs <email address hidden>  Fri, 28 Apr 2023 12:40:19 +0000

Available diffs

Superseded in mantic-release
Published in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
devscripts (2.23.4ubuntu1) lunar; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - Drop debpkg to make devscripts architecture all. Instead of debpkg please
      use sudo for debi (or, highly dangerous, make dpkg setuid root).

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
devscripts (2.23.3ubuntu2) lunar; urgency=medium

  * Drop debpkg to make devscripts architecture all. Instead of debpkg please
    use sudo for debi (or, highly dangerous, make dpkg setuid root).
  * Revert special handling for i386

 -- Benjamin Drung <email address hidden>  Mon, 20 Mar 2023 13:05:08 +0100
Superseded in lunar-proposed
devscripts (2.23.3ubuntu1) lunar; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Drop build-dep on python3-pycurl on i386.
    - mk-build-deps:
      + remove all output of dpkg-buildpackage with -r, not just the .deb
    - Skip testing debootsnap if python3-pycurl is not available

Available diffs

Superseded in lunar-proposed
devscripts (2.23.0ubuntu1) lunar; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Drop build-dep on python3-pycurl on i386.
    - mk-build-deps:
      + remove all output of dpkg-buildpackage with -r, not just the .deb
  * Skip testing debootsnap if python3-pycurl is not available

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
devscripts (2.22.2ubuntu5) lunar; urgency=medium

  * Fix incorrect usage of pylint, see #1027759
  * Ignore new issues found by pylint for now

 -- Graham Inggs <email address hidden>  Mon, 09 Jan 2023 11:51:25 +0000
Superseded in lunar-proposed
devscripts (2.22.2ubuntu4) lunar; urgency=medium

  * No-change rebuild. Welcome to the Lunar Lobster!

 -- Łukasz 'sil2100' Zemczak <email address hidden>  Wed, 07 Dec 2022 09:41:08 +0100

Available diffs

Superseded in lunar-release
Obsolete in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
devscripts (2.22.2ubuntu3) kinetic; urgency=medium

  * Fix to make mk-build-deps actually remove the files.

 -- Steve Langasek <email address hidden>  Mon, 25 Jul 2022 14:04:17 -0700
Superseded in kinetic-proposed
devscripts (2.22.2ubuntu2) kinetic; urgency=medium

  * mk-build-deps:
    + remove all output of dpkg-buildpackage with -r, not just the .deb

 -- Steve Langasek <email address hidden>  Mon, 25 Jul 2022 20:52:50 +0000

Available diffs

Published in focal-backports
devscripts (2.22.1ubuntu1~bpo20.04.1) focal-backports; urgency=medium

  * No-change backport to focal.  LP: #1980579

 -- Mattia Rizzolo <email address hidden>  Sun, 03 Jul 2022 01:16:59 +0200
Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
devscripts (2.22.2ubuntu1) kinetic; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Drop build-dep on python3-pycurl that is not available on i386.
      - Skip pylint test that would have required that module.

 -- Gianfranco Costamagna <email address hidden>  Sun, 19 Jun 2022 12:43:13 +0200

Available diffs

Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
devscripts (2.22.1ubuntu2) kinetic; urgency=medium

  * Rebuild against new kinetic.

 -- Gianfranco Costamagna <email address hidden>  Thu, 28 Apr 2022 20:50:58 +0200

Available diffs

Superseded in kinetic-release
Published in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
devscripts (2.22.1ubuntu1) jammy; urgency=medium

  * Drop build-dep on python3-pycurl that is not available on i386.
    + Skip pylint test that would have required that module.

 -- Mattia Rizzolo <email address hidden>  Sun, 23 Jan 2022 18:04:17 +0100
Superseded in jammy-proposed
devscripts (2.22.1) unstable; urgency=medium

  [ Yadd ]
  * Translations:
    + fix some POD error in translations
    + add uscan and salsa in translation list.  Closes: #1001157
    + build translated manpages even if there are some POD errors

  [ Vipul Kumar ]
  * wnpp-check:
    + Replace HTTP URLs with HTTPS.  Closes: #1002311, #902242; MR: !256
  * rc-alert, wnpp-alert, wnpp-check:
    + Allow curl to follow HTTP redirections.  MR: !257

  [ Mattia Rizzolo ]
  * wnpp-check:
    + Document -e,--exact in the --help output.  Closes: #1003254
  * Make pristine-tar a Suggests in Ubuntu, as it's not in main so it can't be
    a Recommends.  LP: #1885766
  * Don't build-depend on subversion on i386, skipping the test_uscan_svn
    test; this is to avoid a delta with Ubuntu, that doesn't have svn on i386.

  [ Johannes Schauer Marin Rodrigues ]
  * debrebuild:
    + Use the new field_parse_binary_source() from libdpkg-perl >= 1.21.0
      if available.  MR: !249

  [ Hugh McMaster ]
  * test_uscan_mangle:
    + Use MGZREPACK to specify the expected file extension when necessary;
      otherwise, use the default file extension.
    + Add a workaround for testWatch4WebNonNativeMUT0(). MR: !258
    + Test use of filenamemangle with single and multiple upstream tarballs.
    + Modify helperWatch() to accept filenamemangled filenames.
    + Allow filenamemangling with multiple upstream tarballs.
  * uscan:
    + Reassign $newfile_base to be the filename component of an upstream
      filenamemangled URL if the given regex pattern only modifies the
      upstream filename. Closes: #993585; MR: !255

  [ Carlos Alberto Lopez Perez ]
  * reproducible-check:
    + Use the .json that contains data for all the Debian suites (instead of
      the currently used one that contains only data for Debian testing), so
      that there are chances for this to work in Debian stable as well. MR: !245

 -- Mattia Rizzolo <email address hidden>  Sun, 23 Jan 2022 17:52:39 +0100
Superseded in jammy-proposed
devscripts (2.21.7ubuntu2) jammy; urgency=medium

  * Don't build-depend on pycurl on i386 (not available anymore). Makes
    the debootsnap script unusable.

 -- Matthias Klose <email address hidden>  Thu, 20 Jan 2022 12:24:56 +0100

Available diffs

Superseded in jammy-proposed
devscripts (2.21.7ubuntu1) jammy; urgency=medium

  * Merge with Debian; remaining changes:
    + Don't build-depend on subversion on i386, not supported on this arch.
    + Downgrade pristine-tar dependency relation to Suggests (See LP#1885766).

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
devscripts (2.21.4ubuntu2) jammy; urgency=medium

  * No-change rebuild. Welcome to the Jammy Jellyfish!

 -- Łukasz 'sil2100' Zemczak <email address hidden>  Thu, 28 Oct 2021 11:41:07 +0200

Available diffs

Superseded in jammy-release
Obsolete in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
devscripts (2.21.4ubuntu1) impish; urgency=low

  * Merge from Debian unstable. Remaining changes:
    + Don't build-depend on subversion on i386, not supported on this arch.
    + Downgrade pristine-tar dependency relation to Suggests (See LP#1885766).

 -- Gianfranco Costamagna <email address hidden>  Thu, 19 Aug 2021 14:43:14 +0200

Available diffs

Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
devscripts (2.21.3ubuntu1) impish; urgency=low

  * Merge from Debian unstable. Remaining changes:
    + Don't build-depend on subversion on i386, not supported on this arch.
    + Downgrade pristine-tar dependency relation to Suggests (See LP#1885766).

 -- Gianfranco Costamagna <email address hidden>  Wed, 30 Jun 2021 17:54:44 +0200

Available diffs

Superseded in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
devscripts (2.21.2ubuntu2) impish; urgency=low

  * Merge from Debian unstable. Remaining changes:
    + Don't build-depend on subversion on i386, not supported on this arch.
    + Downgrade pristine-tar dependency relation to Suggests (See LP#1885766).

 -- Gianfranco Costamagna <email address hidden>  Tue, 11 May 2021 13:05:39 +0200
Superseded in impish-proposed
devscripts (2.21.2ubuntu1) impish; urgency=low

  * Merge from Debian unstable. Remaining changes:
    + Don't build-depend on subversion on i386, not supported on this arch.
    + Downgrade pristine-tar dependency relation to Suggests (See LP#1885766).

 -- Gianfranco Costamagna <email address hidden>  Tue, 11 May 2021 12:16:55 +0200

Available diffs

Superseded in impish-release
Obsolete in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
devscripts (2.21.1ubuntu1) hirsute; urgency=low

  * Merge from Debian unstable. Remaining changes:
    + Don't build-depend on subversion on i386, not supported on this arch.
    + Downgrade pristine-tar dependency relation to Suggests (See LP#1885766).

 -- Gianfranco Costamagna <email address hidden>  Thu, 25 Feb 2021 10:25:09 +0100

Available diffs

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
devscripts (2.20.5ubuntu6) hirsute; urgency=medium

  * uscan: Try to wrap the `svn export` call in umask, to get a stable
    tarball from it.

 -- Mattia Rizzolo <email address hidden>  Sun, 17 Jan 2021 07:36:52 +0100
Superseded in hirsute-proposed
devscripts (2.20.5ubuntu5) hirsute; urgency=medium

  * Try to debug autopkgtest failure.

 -- Mattia Rizzolo <email address hidden>  Sat, 16 Jan 2021 05:55:38 +0100

Available diffs

Superseded in hirsute-proposed
devscripts (2.20.5ubuntu4) hirsute; urgency=medium

  * Prevent leftover background processes that hangs the builds.

 -- Mattia Rizzolo <email address hidden>  Fri, 11 Dec 2020 22:23:24 +0100

Available diffs

Superseded in hirsute-proposed
devscripts (2.20.5ubuntu3) hirsute; urgency=medium

  * Revert the previous upload, now that pylint is now fixed.

 -- Mattia Rizzolo <email address hidden>  Fri, 11 Dec 2020 21:21:47 +0100

Available diffs

Superseded in hirsute-proposed
devscripts (2.20.5ubuntu2) hirsute; urgency=medium

  * Ignore pylint C0330, which is fixed in pylint 2.6.0 (actually, pylint
    2.6.0 will make devscripts ftbfs then…).

 -- Mattia Rizzolo <email address hidden>  Sat, 28 Nov 2020 17:34:39 +0100

Available diffs

Superseded in hirsute-proposed
devscripts (2.20.5ubuntu1) hirsute; urgency=medium

  * Merge from Debian unstable.  Remaining changes:
    + Don't build-depend on subversion on i386, not supported on this arch.
    + Downgrade pristine-tar dependency relation to Suggests (See LP#1885766).

 -- Mattia Rizzolo <email address hidden>  Sat, 28 Nov 2020 14:49:32 +0100

Available diffs

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
devscripts (2.20.4ubuntu4) hirsute; urgency=medium

  * No-change rebuild. Welcome to the Hirsute Hippo!

 -- Simon Quigley <email address hidden>  Wed, 28 Oct 2020 12:38:28 -0500

Available diffs

Superseded in hirsute-release
Obsolete in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
devscripts (2.20.4ubuntu3) groovy; urgency=medium

  * Fix FTBFS due to pylint warning.

 -- Dimitri John Ledkov <email address hidden>  Tue, 29 Sep 2020 15:02:29 +0100

Available diffs

Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
devscripts (2.20.4ubuntu2) groovy; urgency=medium

  * Downgrade pristine-tar dependency relation to Suggests (LP: #1885766)

 -- Lucas Kanashiro <email address hidden>  Tue, 30 Jun 2020 15:38:48 -0300

Available diffs

Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
devscripts (2.20.4ubuntu1) groovy; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Don't build-depend on subversion on i386, not supported on this arch.

Available diffs

Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
devscripts (2.20.3ubuntu1) groovy; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Don't build-depend on subversion on i386, not supported on this arch.

 -- Gianfranco Costamagna <email address hidden>  Tue, 28 Apr 2020 10:13:01 +0200
Superseded in groovy-proposed
devscripts (2.20.3) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * uupdate:
    + Apply patch from Unit 193, adding full stops to the generated changelog.
  * uscan:
    + Apply patch from Unit 193, adding --queit to the `git clone` calls.
  * checkbashisms:
    + Improve check for `command` to properly detect options other than -p
      also when -p is not the first option.  Closes: #835498
      Thanks to Eero Vuojolahti <email address hidden> for the initial patch.
    + After Policy v4.1.5, the POSIX standard for shell script is
      POSIX.1-2017.  Recognize `command -v` and `command -V` as valid.
  * dget:
    + Apply patch from Bilal Muhammad to add support for scp:// and sftp://
      protocols.  Closes: #956498
  * tests:
    + test_package_lifecycle:
      - Require dpkg-dev >= 1.19.1, use Rules-Requires-Root in the test package
        and therefore drop the fakeroot Build-Depends.

  [ Andrius Merkys ]
  * uscan:
    + Fix svn mode with HTTP URLs.  Closes: #951568; MR: !173

  [ Lars Kruse ]
  * checkbashisms:
    + Remove check for "sleep" (not a shell builtin).  Closes: #843913; MR: !176

  [ Paul Wise ]
  * bts:
    + Sync the known tags with bugs.debian.org.

  [ Xavier Guimard ]
  * Reformat perl scripts with the new perltidy 20200110.

  [ Holger Levsen ]
  * debrebuild:
    + Stop using the reproducible-builds.org apt repo.  Closes: #955280
    + Switch to use deb.debian.org as the base apt repo.  Closes: #955298
    + Add support for Debian 12 bookworm.

  [ Antonio Terceiro ]
  * debrepro:
    + Run command before second build via `sh -c`.
    + Run command before second build in the source tree copy, to avoid
      modifying the original tree.
    + Add a new --timeout option.

  [ Simon McVittie ]
  * mass-bug:
    + Add a test.  MR: !186
    + Add a new --control option, to be able to add arbitrary
      Control: pseudo-headers.  MR: !183
  * tests:
    + test_package_lifecycle:
      + Fix test with debhelper 13.  Closes: #958350; MR: 185

  [ Jiří Paleček ]
  * uscan:
    + Fix operation with simple git branches (rather than tags).  MR: !175
  * tests:
    + test_package_lifecycle:
      - Fix test failures under non-EN locales.  Closes: #953281

  [ Alex Murray ]
  * hardening-check:
    + Change to a more reliable to way of detecting control flow protection,
      and add a new --nocfprotection flag to disable the check.  MR: !184

  [ Xavier Guimard ]
  * uscan:
    + Fix DEHS <target> output for components.  MR: !179
    + Fix --download-version with grouped packages.  MR: !156
    + Add "checksum" target to reduce grouped version size.  MR: !156
    + Add --http-header option.  Closes: #955268; MR: !181
  * Update French translation.
  * salsa:
    + Fix error when trying to display an error with "update_repo".
    + Enable "enable_ssl_verification" KGB option by default since GitLab sets
      it
    + During webhook configuration, don't fail when --no-fail is set and
      GitLab fails

 -- Mattia Rizzolo <email address hidden>  Sat, 25 Apr 2020 21:15:48 +0200

Available diffs

Superseded in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
devscripts (2.20.2ubuntu3) groovy; urgency=medium

  * No-change upload to pick up new distro name.

 -- Matthias Klose <email address hidden>  Fri, 24 Apr 2020 19:35:01 +0200

Available diffs

Superseded in groovy-release
Published in focal-release
Deleted in focal-proposed (Reason: moved to Release)
devscripts (2.20.2ubuntu2) focal; urgency=medium

  * Restore changes to test/test_uscan_svn, required to properly skip
    subversion tests at build time on i386.

 -- Steve Langasek <email address hidden>  Thu, 13 Feb 2020 13:05:38 -0800
Superseded in focal-proposed
devscripts (2.20.2ubuntu1) focal; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Don't build-depend on subversion on i386, not supported on this arch.

Available diffs

Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
devscripts (2.20.1ubuntu1) focal; urgency=medium

  * Don't build-depend on subversion on i386, not supported on this arch.

 -- Steve Langasek <email address hidden>  Fri, 31 Jan 2020 13:56:52 -0800
Superseded in focal-proposed
devscripts (2.20.1) unstable; urgency=medium

  [ Xavier Guimard ]
  * d/bug-script: fix return value if a file is empty.  MR: !148
  * Update French translation

  [ Mattia Rizzolo ]
  * test/uscan:
    + Fixup and improve the httpserver cleanup functions to prevent
      stray process to persist at the end of the build.  Closes: #933642
    + Go back to use a real temporary file instead of a named pipe in
      chronic_sh.  This should also fix the Hurd FTBFS.
  * d/control:
    + Use an alternative dependency to pylint | pylint3, to supprt backports.
    + Bump Standards-Version to 4.5.0, no changes needed.
  * Make the Python code compliant with pylint-2.4.4.  Closes: #945267
  * grep-excuses:
    + Document the --autopkgtests option also in the --help.  Closes: #941329
  * debrebuild:
    + Add a new script that accepts a .buildinfo file as input and provides
      instructions on how to drive APT (and sbuild) to perform a rebuild.
      This script is still considered WIP, and its interface will likely
      change in the future.
      Thanks to Johannes Schauer for authoring the script.  Closes: #774415

  [ Andrius Merkys ]
  * uscan:
    + Add support for direct access to Subversion repositories using a new
      mode=svn.  Closes: #939538; MR: !160

  [ Hans Jerry Illikainen ]
  * reproducible-check:
    + Consider 'FTBR' as unreproducible.  MR: !169

  [ Timo Furrer ]
  * mk-build-deps:  MR: !168
    + Document the DEB_BUILD_PROFILES environment variable.
    + Introduce a -P / --build-profiles option.

  [ Ximin Luo ]
  * mk-origtargz:
    + Restore old behaviour that skips mk-origtargz when --no-symlink is given.

  [ Nicolas Boulenguez ]
  * Improve reporting in case of --no-conf misuse for several tools.  MR: !163

 -- Mattia Rizzolo <email address hidden>  Fri, 31 Jan 2020 12:10:18 +0100
Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
devscripts (2.19.7ubuntu2) focal; urgency=medium

  [ Xavier Guimard ]
  * d/bug-script: fix return value if a file is empty.  MR: !148

  [ Mattia Rizzolo ]
  * test/uscan: Fixup and improve the httpserver cleanup functions to prevent
    stray process to persist at the end of the build.  Closes: 933642

 -- Mattia Rizzolo <email address hidden>  Sat, 19 Oct 2019 14:28:57 +0200
Superseded in focal-proposed
devscripts (2.19.7ubuntu1) focal; urgency=medium

  * Temporarily disable the pylint test, that is broken with py3.8.

 -- Mattia Rizzolo <email address hidden>  Fri, 18 Oct 2019 23:34:49 +0200

Available diffs

Superseded in focal-proposed
devscripts (2.19.7) unstable; urgency=medium

  [ Joao Eriberto Mota Filho ]
  * debclean:
    + Allow debclean to work when in any path inside the package and
      avoid searching in .git directories.  MR: !152
  * debsnap:
    + Added a new example to manpage to show how to use --first and --last
      options.  MR: !166

  [ Xavier Guimard ]
  * Update French translation.
  * salsa:
    + Fix broken push command.  MR: !138
    + Don't fail on checkout if --no-fail is set.  MR: !151
  * bts:
    + Fix warning with "noaction" and undefined "from".
      Closes: #933607; MR: !145
  * uscan:
    + Better displayed name when using components.  MR: !146
    + Include details about the components in the dehs output.  MR: !147
    + Fix bad https verification.  MR: !150
    + Fore re-compression of components when their compression differ from the
      main tarball.  Closes: #934464; MR: !149
    + Fix git-shallow download when tag contains a "/".
      Closes: #935949; MR: !158
  * origtargz:
    + Fix incompatibility with components.  Closes: #929786; MR: !159

  [ Sean Whitton ]
  * git-deborig:
    + Print to stderr, not stdout, when appropriate.  Closes: #931509; MR: !134

  [ Simon McVittie ]
  * debi:
    + Wait for apt/dpkg child processes, fixing a regression in MR !45.
      Closes: #932896; MR: !135
    + Invoke apt or apt-get with --reinstall.
      Otherwise repeated test-builds of a package with the intended next
      version number will not replace each other since MR !45.  MR: !136
    + Don't use apt if applying neither --upgrade nor --with-depends.
      Closes: #932640; MR: !142
    + Don't use apt install ./*.changes for --with-depends --upgrade.
      Closes: #932963; MR: !143
    + Let --upgrade install new dependencies from the same source (corner
      case from #932963).  MR: !144
  * tests:
    + test_mergechanges: Fix detection of --installed option.  MR: !140
    + test_debi:
      - Add a new integration test for debi, running only as root, currently
        only in GitLab CI and autopkgtest.  MR: !141
  * Refresh formatting following the new perltidy version 20190601.  MR: !54

  [ Sven Hartge ]
  * mk-build-deps:
    + Implement parsing of Build-Depends-Arch and Build-Conflicts-Arch.
      Closes: #891664; MR: !139

  [ Mattia Rizzolo ]
  * nmudiff:
    + Document in the manpage the --no-pending and --no-dd options.
      Closes: #932848
  * debchange:
    + Document the Ubuntu special case when running --release.  Closes: #942370
  * d/bug-script:
    + Use `grep -E` instead of the non-standard `egrep`.
  * d/control:
    + Build depend on pylint, which is now python3-based, instead of pylint3.
    + Bump Standards-Version to 4.4.1, no changes needed.

  [ Mike Salvatore ]
  * hardening-check:
    + Fix possible deadlock in stdout/stderr reading.  MR: !153

  [ Christoph Berg ]
  * dcontrol:
    + Remove, the backend on qa.debian.org has not been maintained for years.

  [ Paul Wise ]
  * Avoid needing to shell quote configuration filenames by using arguments
    + Move String::ShellQuote from depends to recommends
  * chdist:
    + Allow putting the dist name before the command instead of after.
  * grep-excuses:
    + Drop duplicate aging info from excuses output

  [ Laurent Bigonville ]
  * Fix typo in the French translation.

  [ Nicolas Boulenguez ]
  * debclean, uupdate, who-uploads:
    + Add `set -e` to these shell scripts.  MR: !164

  [ Guillem Jover ]
  * deb-why-removed:
    + New tool to fetch package removal information.  Closes: #644575; MR: !107

 -- Mattia Rizzolo <email address hidden>  Thu, 17 Oct 2019 16:24:54 +0200
Superseded in focal-release
Obsolete in eoan-release
Deleted in eoan-proposed (Reason: moved to Release)
devscripts (2.19.6ubuntu1) eoan; urgency=medium

  * Build depend on pylint, which is now python3-based, instead of pylint3.

 -- Steve Langasek <email address hidden>  Wed, 25 Sep 2019 14:00:29 -0700

Available diffs

Superseded in eoan-release
Deleted in eoan-proposed (Reason: moved to release)
devscripts (2.19.6) unstable; urgency=medium

  [ Christoph Berg ]
  * origtargz:
    + Support unpacking tarballs where the files are in /.

  [ Alex Murray ]
  * hardening-check:
    + Add support for detecting binaries compiled with
      -fstack-clash-protection.  LP: #1820798; MR: !121
    + Add detection for -fcf-protection.  MR: !127

  [ laokz ]
  * uscan:
    + Fix typo in documentation.  MR: !125
    + Remove redundant, misleading  string in a debug message.  MR: !126

  [ Thomas Goirand ]
  * debchange:
    + Target buster-backports with --bpo.  Closes: #931614

  [ Paul Wise ]
  * Devscripts::Config:
    + Improve handling (prevent code execution and errors with spaces and
      newlines) of the configuration files.  MR: !124
      - Move String::ShellQuote from Recommends to Depends.

  [ Xavier Guimard ]
  * Reformat code following the changes in the new perltify 20181102.  MR: !129
  * debi:
    + Replace dpkg + apt-get by "apt-get install" on .change file.
      Closes: #810294; MR: !45
  * salsa:
    + Add "join" command.  Closes: #921314;  MR: !108
    + Add "push" command.  MR: !108
    + Update doc: completion for aliases.  MR: !108
  * uscan:
    + Ignore --download-version when component is marked as "ignore".  MR: !130
    + Fix download when <base> tag is relative.  Closes: #932399; MR: !133

  [ Mattia Rizzolo ]
  * d/control:
    + Bump Standards-Version to 4.4.0, no changes needed.

  [ Nick Gerow ]
  * debchange:
    + Make sure to escape special characters in the maintainer name.  MR: !128

  [ Simon McVittie ]
  * uscan:
    + Don't recurse into directories named .git when searching for
      Debian packages.  MR: !132

  [ Unit 193 ]
  * dcmd:
    + Consider .asc files as part of the upstream orig files.
    + Also add .zst as an allowed extension for upstream orig files.

  [ Sean Whitton ]
  * git-deborig:
    + New --just-print-tag-names option.  Closes: #931180; MR: !131

 -- Mattia Rizzolo <email address hidden>  Sat, 20 Jul 2019 10:43:35 +0200

Available diffs

Superseded in eoan-release
Deleted in eoan-proposed (Reason: moved to release)
devscripts (2.19.5) unstable; urgency=medium

  [ Topi Miettinen ]
  * hardening-check:
    + Fix some typos in the documentation.  MR: !118

  [ Xavier Guimard ]
  * Update French translation.
  * uscan:
    + Don't fail on first error when using multiple watch files.
      Closes: #927864; MR: !119
  * salsa:  MR: !117
    + Fix token regexp to allow "-" in GitLab tokens.
    + Fix useless warnings when old description is null.  Closes: #927367
    + Accept sub-groups in --group parameter.  Closes: #927350
    + Fix bad warning if user is an inherited member of a subgroup.
      Closes: #927373

  [ Edward Betts ]
  * Correct some spelling errors in documentation.  MR: !116

  [ Guillem Jover ]
  * mk-origtargz:  MR: !120
    + Do not enarmor already armored OpenPGP signatures.  This actively caused
      broken .asc files to be uploaded to the archive.
    + Pass --no-options to gpg.
    + Prevent duplicating the signature in case mk-origtargz is called twice.
    + Fix OpenPGP signature ASCII enarmor normalization.
    + Minore code improvements.

 -- Mattia Rizzolo <email address hidden>  Thu, 09 May 2019 17:01:29 +0200
Superseded in eoan-release
Deleted in eoan-proposed (Reason: moved to release)
devscripts (2.19.4build1) eoan; urgency=medium

  * No-change rebuild for the Eoan EANIMAL.

 -- Simon Quigley <email address hidden>  Fri, 19 Apr 2019 14:01:50 -0500

Available diffs

Superseded in eoan-release
Obsolete in disco-release
Deleted in disco-proposed (Reason: moved to release)
devscripts (2.19.4) unstable; urgency=medium

  [ Antonio Terceiro ]
  * debrepro:
    + Include --before-second-build option in output of --help.

  [ Adam D. Barratt ]
  * scripts/Makefile:
    + Fix building / testing of shell-based scripts.  Closes: #923271

  [ Paul Wise ]
  * chdist:
    + Drop Dir::State::status as apt doesn't hard-code it since 1.3~pre3

  [ Mattia Rizzolo ]
  * Apply patch from Jakub Wilk to fix a weird spacing in devscripts(1).
    Closes: #922975
  * sadt:
    + Ignore a UserWarning from debian.deb822.PkgRelation.parse_relations after
      #712513 changed its format.  Closes: #924026
  * wrap-and-sort:
    + Do not try to sort the paragraphs in d/tests/control.  Closes: #923499
  * tests:
    + Introduce a chronic_sh() bash function, reimplementing chronic(1).
    + Quiet down the uscan_git tests by using the new chronic_sh() thing, and
      tweaking a few command calls here and there.
    + Rename the TMPDIR variable to avoid overloading it, and with it affect
      the behaviour of mktemp(1) when it was already exported.  Closes: #924977
      This affected only some uscan tests.
    + Also tweak a few mktemp(1) calls to place their files in SHUNIT_TMPDIR,
      and name them after the tests they are running.
    + export GIT_CONFIG_NOGLOBAL=1, HOME=, XDG_CONFIG_HOME= in a few tests
      (uscan_git and salsa) to prevent the local configuration from affecting
      the tests.  Closes: #921334

  [ Xavier Guimard ]
  * salsa:
    + Allow `checkout --all`, to checkout all repos in a group.  MR: !109
    + Return 1 when lists are empty.  MR: !110
    + Fix disable/enable options.  MR: !114
    + Add KGB options configuration.  Closes: #921641; MR: !115
  * uscan:
    + Fix bad check for "verbose" in Config.pm.  Closes: #923441; MR: !111
  * Update French translation

  [ Reiner Herrmann ]
  * Update German translation.

  [ Simon McVittie ]
  * mergechanges:
    + Fix handling of .changes with a multiline Binary field.
      Closes: #923427; MR: !112

  [ Christoph Berg ]
  * Refresh German translation, mostly for salsa.

 -- Mattia Rizzolo <email address hidden>  Wed, 20 Mar 2019 16:57:59 +0100

Available diffs

Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
devscripts (2.19.3) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * grep-excuses:
    + Add a patch from Niels Thykier to fix a possible crash.  Closes: #919191
  * bts:
    + Expand the "BTS" acronym in the manpage synopsis.  Closes: #920870
  * rmadison:
    + Apply a patch from Jakub Wilk to use HTTPS with people.canonical.com.
      Closes: #921378
  * nmudiff:
    + Expand the "NMU" acronym in the manpage description.  Closes: #920869

  [ Simon McVittie ]
  * debc/debi:
    + List packages of any architecture.
    + Consider installing foreign 'Multi-Arch: same' packages, as long as they
      belong of a known foreign architecture.
    + Closes: #915668; MR: !93
  * mergechanges: MR: !102
    + Merge Binary and Description fields.  Closes: #920470
    + Add a basic regression test.

  [ Xavier Guimard ]
  * salsa:
    + Slightly improve the documentation.  Closes: #919402; MR: !100
    + Fix misinterpretation of SALSA_IRKER in devscripts.conf.
    + Fix the impossibility to delete email-on-push.
    + Fix email recipients afterglow when used with --all.
      Closes: #921640; MR: !104
    + Die if project is missing in fork command.  Closes: #922079
  * uscan:  MR: !101
    + Fix dehs output with components with the "ignore" version.
    + Fix dehs output when "group" is used.
    + Avoid false positive warning on USCAN_SYMLINK value.
      Closes: #920874; MR: !103
    + Fix exit code when component are used.  Closes: #922131; MR: !105
    + Don't parse empty options.  Closes: #922132; MR: !105
  * French translation update.

  [ Chris Leick ]
  * German translation update.

  [ Reiner Herrmann ]
  * German translation update.

 -- Mattia Rizzolo <email address hidden>  Mon, 18 Feb 2019 06:45:37 +0100

Available diffs

Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
devscripts (2.19.2) unstable; urgency=medium

  * d/postinst:
    + Re-add accidentally removed code that installs /etc/devscripts.conf
      during the first installation.

 -- Mattia Rizzolo <email address hidden>  Sat, 12 Jan 2019 20:37:26 +0100

Available diffs

Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
devscripts (2.19.1) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * Upload to unstable.
  * d/control:
    + Add debhelper to Suggests.  Thanks Simon Quigley for the suggestion.
    + Restrict the Build-Depends on git to >= 1:2.7.0 (to use `git log
      --date=format-local:`), that is not available on kbsd yet.
    + Bump debhelper compat level to 12, using the new debhelper-compat format.
    + Bump Standards-Version to 4.3.0, no changes needed.
  * d/lintian-overrides:
    + Add some lintian overrides for uses-dpkg-database-directly.  MR: !95
    + Add a lintian override for binary-package-depends-on-toolchain-package.
  * Move manual calls to dpkg-maintscript-helper to d/maintscripts.
  * Remove the whole postinst script, dealing with updates to the configuration
    file from very ancient versions.  Thank you lintian for opening my eyes.
  * debchange:
    + Add patch from Stuart Prescott to fix the autodetection of NMU in case
      the person running dch is listed in the first line under a wrapped
      Uploaders field.  Closes: #915393
  * tests/test_debrepro:
    + Skip testing filesystem-ordering, as that may fail if disorderfs is
      installed but the fuse kernel module is not loaded.

  [ Xavier Guimard ]
  * salsa:
    + Fix typo in salsa fork command.  Closes: #915978
    + Fix typo in pod documentation.
    + Hide salsa token in bug report.  Closes: #916073; MR: !91
    + Fix mr bug when colors are activated.  MR: !92
    + Fix bad warning on unexistent project and downgrade messages to debug
      level.
    + Add libgitlab-api-v4-perl and libtest-output-perl in build dependencies
      and d/tests/control to enable the salsa unit tests.  MR: !94
    + Add a --ci-config-path option.  MR: !96
    + push_repo: allow pushing even if the project already exists.  MR: !97
    + Skip project in update_repo if hooks are not available.
  * uscan:
    + Fix warning when grouped package is up to date.
    + Fix dehs output when using --report with pgpmode next/previous.
      Closes: #918994; MR: !99
    + Fix dehs output for grouped packages.  MR: !99
  * French translation update.

  [ Benjamin Drung ]
  * wrap-and-sort:
    + Also sort debian/tests/control.

 -- Mattia Rizzolo <email address hidden>  Sat, 12 Jan 2019 20:18:58 +0100

Available diffs

Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
devscripts (2.18.10) unstable; urgency=medium

  [ Daniel Kahn Gillmor ]
  * uscan:
    + Use gpgv instead of gpg for git tag verification.  MR: !82

  [ Emilio Pozuelo Monfort ]
  * uscan:
    + Fix mkorigtargz for watch version 4 with non-default destdir
      and a defined action.  MR: !83

  [ Xavier Guimard ]
  * uscan:
    + Change "group" version build: version is the grouping of each component
      version after mk-origtargz changes (i.e. a repack suffix can be added to
      each component separately).  MR: !84
    + Use gpgv in all signature verification.  Closes: #913665; MR: !88
    + Force UTC for the date of the last git commit.  Closes: #910762; MR: !89

  [ Mattia Rizzolo ]
  * wrap-and-sort:
    + Avoid crashing on non-unicode locales.  Closes: #914181

  [ James McCoy ]
  * Devscripts::Packages:
    + Parse "dpkg --status" instead of /var/lib/dpkg/status.  MR: !87
  * Devscripts::PackageDeps:
    + Add fromStatus() to parse "dpkg --status", leaving new() to parse other
      similar files.  MR: !87
  * dpkg-depcheck:
    + Use Devscripts::PackageDeps->fromStatus.  MR: !87

 -- Mattia Rizzolo <email address hidden>  Wed, 05 Dec 2018 17:59:12 +0100

Available diffs

Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
devscripts (2.18.9) unstable; urgency=medium

  * Fix FTBFS due to a missing dependency in the Makefile.

 -- Mattia Rizzolo <email address hidden>  Tue, 13 Nov 2018 13:52:35 +0100

Available diffs

Superseded in disco-release
Deleted in disco-proposed (Reason: moved to release)
devscripts (2.18.4ubuntu2) disco; urgency=medium

  * No-change rebuild for the Disco Dingo.

 -- Simon Quigley <email address hidden>  Sat, 03 Nov 2018 14:02:10 -0500

Available diffs

Superseded in disco-release
Obsolete in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
devscripts (2.18.4ubuntu1) cosmic; urgency=medium

  * debsign: revert 37b5cc1e5; using short key IDs is not unsafe for
    private keys.  Closes: #909810.

 -- Steve Langasek <email address hidden>  Fri, 28 Sep 2018 17:37:23 -0700
Superseded in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
devscripts (2.18.4) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * debchange:
    + Replace implicit boolean evaluation of a Dpkg::Version object by
      Dpkg::Version::is_valid().  Closes: #900703
  * bts:
    + Add the new 'ftbfs' tag to the list of known tags.  Closes: #900963
  * grep-excuses:
    + Avoid unintended blessing during YAML loading.
      Thanks to Ansgar Burchardt <email address hidden> for reporting and
      providing a patch.  Closes: #902409; CVE-2018-13043
  * uscan:
    + Remove wrong information about GitHub releases.  Closes: #902842
  * test/test_uscan_ftp:
    + Skip test on hurd-i386, hurd is missing a required feature.  MR: !23
  * test/pylint:
    + Temporarily disable the test, as pylist is currently uninstallable,
      see #902631.
  * debian/control:
    + Comment-out build-dependency on pylint3.
    + Bump Standards-Version to 4.2.1, no changes needed.

  [ Shengjing Zhu ]
  * uscan:
    + Fix wrong git log command in manpage.  MR:!16

  [ Simon McVittie ]
  * tests/test_package_lifecycle:
    + Don't load ~/.devscripts while calling debdiff.  MR: !17
  * sadt:
    + Implement new restrictions from autopkgtest git master.  MR: !18
      - 'flaky': if this test fails, the failure is logged but is not
        counted as a failure.
      - 'skippable': if this test exits 77, it counts as skipped,
        not failed (even if it wrote to stderr).
  * uscan:
    + Handle absolute USCAN_DESTDIR correctly in git mode.
      Closes: #895279; MR: !14

  [ Sean Whitton ]
  * git-deborig:  MR !19
    + When suggesting the user run git-deborig again with more arguments,
      include all the arguments the user originally passed in the
      suggestion.

  [ James McCoy ]
  * grep-excuses:
    + Strip all HTML tags, not just anchors, from excuses.  MR !20
  * debsnap:
    + Disable explicit validity checking in Dpkg::Version constructor so
      there's an actual object to call is_valid() on.  Closes: #903479

  [ Ian Jackson ]
  * grep-excuses:
    + Add --autopkgtest option to show autopkgtest failures in the target
      package which are caused by new versions of other packages.  MR !21

  [ Lev Lazinskiy ]
  * uscan:
    + Handle --copy argument.  Closes: #895209; MR !22

  [ Translation updates ]
  * French, thanks to jean-pierre giraud.  Closes: #902815

  [ Kees Cook ]
  * hardening-check:
    + Drain both stdout/stderr while waiting for readelf to exit to prevent
      readelf from getting blocked on a full pipe.  Closes: #903482

  [ Christoph Berg ]
  * namecheck: Drop code.google.com, it's down.

  [ Adam D. Barratt ]
  * bts:
    + Support fetching bugs from debbugs.gnu.org:  Closes: #904432
      - Force CGI URL to be "/cgi/" rather than "/cgi-bin/" when using
        the gnu.org server.
      - Match both "/cgi/" and "/cgi-bin/" when rewriting URLs in cache
        files.
      - Allow links to mbox files to contain additional HTML attributes.
    + Pre-emptively support HTTPS URLs when parsing release-critical pages.
    + Really use HTTPS by default for bugs.debian.org.

  [ Guillem Jover ]
  * debsnap:
    + Switch to HTTPS for connections to snapshot.debian.org.  Closes: #904659

  [ Agustin Henze ]
  * uscan:
    + Use stricter match to find href attribute to avoid invalid URLs.
      Closes: #904578; MR !25

  [ Jakub Wilk ]
  * rmadison:
    + Fix error handling to avoid having all curl/wget errors to be treated
      as SSL errors.  Closes: #907683

  [ Javi Sabalete ]
  * debcommit:
    + Always use annotate tags with git.  MR: !24

 -- Mattia Rizzolo <email address hidden>  Mon, 03 Sep 2018 22:30:44 +0200

Available diffs

Superseded in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
devscripts (2.18.3ubuntu2) cosmic; urgency=medium

  * debian/rules: disable tests until pylint works with Python 3.7.

 -- Marc Deslauriers <email address hidden>  Tue, 17 Jul 2018 13:36:01 -0400
Superseded in cosmic-proposed
devscripts (2.18.3ubuntu1) cosmic; urgency=medium

  * SECURITY UPDATE: Code execution through unsafe YAML loading
    - CVE-2018-13043

 -- <email address hidden> (Leonidas S. Barbosa)  Thu, 05 Jul 2018 14:00:53 -0300

Available diffs

Published in bionic-updates
Published in bionic-security
devscripts (2.17.12ubuntu1.1) bionic-security; urgency=medium

  * SECURITY UPDATE: Code execution through unsafe YAML loading
    - CVE-2018-13043

 -- <email address hidden> (Leonidas S. Barbosa)  Thu, 05 Jul 2018 11:00:10 -0300
Obsolete in artful-updates
Obsolete in artful-security
devscripts (2.17.9ubuntu0.1) artful-security; urgency=medium

  * SECURITY UPDATE: Code execution through unsafe YAML loading
    - CVE-2018-13043

 -- <email address hidden> (Leonidas S. Barbosa)  Thu, 05 Jul 2018 10:54:03 -0300
Superseded in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
devscripts (2.18.3) unstable; urgency=medium

  [ Maximiliano Curia ]
  * dpkg-depcheck:
    + Also trace openat syscall.  Closes: #898418; MR: !11

  [ Sean Whitton ]
  * git-deborig:
    + Now works in a git worktree.
      Closes: #897050; MR: !12

  [ Pierre-Elliott Bécue ]
  * rmadison:
    + Make it verbose when the failure is due to a SSL CACERT check failure,
      either from wget or from curl.
      Closes: #882347

  [ Mattia Rizzolo ]
  * test/test_uscan_ftp:
    + Handle errors coming from the ftpserver.py subprocess to avoid possible
      endless loops.  Closes: #898370
  * d/tests/control:
    + Add missing test-dep on python3-pyftpdlib.  Closes: #898450

  [ Antonio Terceiro ]
  * sadt: Several improvements from MR: !13 and MR: !15
    + Support comma-separated restrictions.
    + support comma-separated tests.  Closes: #881825
    + Split features by commas or whitespace.
    + Recognize (and ignore) the needs-recommends restriction.
    + Improve output:
      - Display output of commands in verbose output.
      - Improve organization of verbose output.  Closes: #748852
      - Print extra separator at the end of test log.
    + Add support for Test-Command: in debian/tests/control.  Closes: #781963
  * test:
    + test_debrepro: extract helper functions into test_helper.sh.
    + Makefile: remove trailing tabs, and sort.
    + sadt: add basic tests.
  * debrepro:
    + Cleanup files if package is reproducible.

  [ Paul Wise ]
  * wrap-and-sort: allow using --dry-run without --verbose

 -- Mattia Rizzolo <email address hidden>  Wed, 23 May 2018 13:32:26 +0200
Superseded in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
devscripts (2.18.2ubuntu1) cosmic; urgency=medium

  * debian/tests/control: Depend on python3-pyftpdlib for the ftp tests.

 -- Adam Conrad <email address hidden>  Thu, 03 May 2018 15:18:46 -0600
Superseded in cosmic-proposed
devscripts (2.18.2) unstable; urgency=medium

  [ Daniel Kahn Gillmor ]
  * uscan:
    + Add short archive extensions (tbz, txz, tgz) in the @ARCHIVE_EXT@
      regexp.  Closes: #823624

  [ Ben Finney ]
  * suspicious-source:
    + Correct "preferred form of the work for making modifications to it".
      Closes: #859617

  [ Nish Aravamudan ]
  * dep3changelog:
    + Make parsing less strict about blank lines.
      Closes: #858287; LP: #1673292

  [ Ben Wiederhake ]
  * wrap-and-sort:
    + Add a dry-run option.  Closes: #808574

  [ Hilko Bengen ]
  * debsnap:
    + Complain about existing destdir only when it is created.
      Closes: #884177

  [ Mònica Ramírez Arceda ]
  * nmudiff:
    + Add a template argument to provide a different email from the one in the
      script.  Closes: #555863

  [ Pierre-Elliott Bécue ]
  * d/control:
    + Add myself to uploaders.
  * wrap-and-sort:
    + Tweak the way files are handled, and print the modified file list in
      also in non-dry-run-mode when verbosity is enabled.
    + Remove empty lines at the beginning of a file.
  * nmudiff:
    + Add a no-pending option to not add the pending tag if needed.
    + Add a non-dd option to ask for a sponsor in the email.
      Closes: #662794

  [ Mattia Rizzolo ]
  * mk-origtargz:
    + Deal with Hurd where `getconf ARG_MAX` returns "undefined".
  * Fix some pylint issues that are reported only by stretch's pylint.
  * d/control:
    + Bump Standards-Version to 4.1.4, no changes needed.
  * test_package_lifecycle:
    + Don't depend on /usr/share/doc being available on the build host.
  * sadt:
    + Fixup the check_depends() caching functionality.  MR: !9

  [ Adam D. Barratt ]
  * debdiff:
    + Sort shlibs files before comparing. The order of entries is not
      significant.

  [ Paul Wise ]
  * chdist, cowpoke:
    + Default to deb.debian.org instead.

  [ Antonio Terceiro ]
  * uscan:
    + Redirect Alioth's gemwatch to gemwatch.debian.net.  MR: !2
  * debrepro:
    + Vary between timezones that are more than 1 day apart.  MR: !3
    + Add a --before-second-build option, to inject extra command before
      the second build runs.  MR: !4
    + Add a testcase.  MR: !8

  [ Chris Lamb ]
  * debsign:
    + To prevent collision attacks, refuse to sign with short key IDs (eg.
      0xCAFEBABE) and warn when not using full GPG fingerprint.  MR: !1

  [ Dmitry Shachnev ]
  * sadt:
    + Set AUTOPKGTEST_TMP environment variable.  MR: !5

  [ Sean Whitton ]
  * git-deborig:  MR: !7
    + New --just-print option.
      - Add recommends and build-depends on libstring-shellquote-perl.
    + New --version option.
    + New --force alias for -f.
    + Correct terminology ref->committish (see gitglossary(7)).
    + Add to the manpage details about gitattributes(5) manipulation.

 -- Mattia Rizzolo <email address hidden>  Mon, 23 Apr 2018 00:33:07 +0200
Superseded in cosmic-release
Published in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
devscripts (2.17.12ubuntu1) bionic; urgency=medium

  * test/test_debchange: Explicitly set --vendor Debian, to fix test suite
    compatibility with Ubuntu.

 -- Steve Langasek <email address hidden>  Tue, 02 Jan 2018 21:03:46 -0800
Superseded in bionic-proposed
devscripts (2.17.12) unstable; urgency=medium

  [ Adam D. Barratt ]
  * Fix typo in 2.7.11 changelog ("dpkg-bev" -> "dpkg-dev").

  [ Chris Lamb ]
  * debuild:
    + Print the actual arguments we make to lintian.  Closes: #880124
  * dget:
    + Support downloading packages through gopher://.  Closes: #880649

  [ Axel Beckert ]
  * Add new script: ltnu (Long Time No Upload).
  * Remove trailing whitespace in previous changelog entry.

  [ Antoine Beaupré ]
  * debchange:
    + Refactor and unify version information.
    + Add support for uploads to Debian LTS with the new --lts flag.
      Closes: #762715
  * bts:
    + Add list of tags to documentation.  Closes: #883658

  [ James McCoy ]
  * grep-excuses:
    + Show when dependencies are blocking the migration.  Closes: #881906

  [ Antonio Terceiro ]
  * uscan:
    + decode HTTP responses, to support pages that are served encoded with
      gzip (`Content-Encoding: gzip`).

  [ Christoph Berg ]
  * debcheckout:
    + Support salsa.debian.org.
    + Set "git" as default repository type so https:// URLs use it.

  [ Mattia Rizzolo ]
  * debdiff-apply:
    + Avoid using Python bare exceptions, to appease flake8's E722.
  * test/uscan_mangle:
    + Use a real newline instead of embedding \n in a shell variable, which
      isn't portable between dash and bash.
  * Bump debhelper compat level to 11.
  * debian/control:
    + Bump Standards-Version to 4.1.3, no changes needed.
    + Add missing build-dependency on fakeroot.
    + Set Rules-Requires-Root: no.

 -- Mattia Rizzolo <email address hidden>  Sat, 30 Dec 2017 23:44:18 +0100

Available diffs

Superseded in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
devscripts (2.17.11) unstable; urgency=medium

  [ James McCoy ]
  * Remove myself from Uploaders.

  [ Osamu Aoki ]
  * debuild:
    + Support newer and long dpkg-buildpackage options --no-sign,
      --unsigned-source, --unsigned-changes, -ui and --unsigned-buildinfo,
      therefore bumping the dpkg-bev dependency to version to 1.18.19.
      Closes: #876024
  * debian/control:
    + Remov Martin Zobel-Helas, Patrick Schoenfeld and Benjamin Drung
      from Uploaders after asking them.
      Thanks for all your contributions!
  * uscan:
    + Auto set --force-download when appropriate to retain the
      previous behaviour.
    + Correct information about the OpenPGP key fingerprints.  Closes: #877104

  [ Chris Lamb ]
  * reproducible-check:
    + Match name of the json file on remote server.
    + Use the restricted JSON file that hides transient issues.  Closes: #875861
    + Handle multi-architecture systems.  Closes: #875887
    + Expire cache file after 1 day and base local cache name on the
      remote filename.
    + Various flake8-related tidyintidying.
  * debian/control:
    + Mention reproducible-check in the package long description.
  * debchange:
    + Add support for preparing uploads to stable with the new --stable flag.
      Closes: #871657

  [ Christoph Berg ]
  * origtargz:
    + Allow invocation from subdirectory.  Closes: #702636

  [ Cyril Brulebois ]
  * debsign:
    + Fix bash completion by using file extensions instead of
      using globs.  Closes: #877440

  [ Mattia Rizzolo ]
  * debchange:
    + Update the manpage to mention that --bpo now targets stretch-backports,
      not jessie-backports.  Closes: #877877
  * debian/control:
    + Annotate the build-dependencies on perl and python3-all with :any.
    + Add myself to uploaders.
    + Bump Standards-Version to 4.1.1, no changes needed.
    + Drop Testsuite:autopkgtest field, it's automatically added by dpkg-source.
    + Promote sensible-utils from Recommends to Depends.
  * debrsign:
    + Apply patch from Gilles Filippini <email address hidden> to add support for
      .buildinfo files.  Closes: #862324
  * uscan:
    + Apply patch from Stephen Kitt <email address hidden> to support https in the
      sf.net special redirector.  Closes: #879207
  * tests:
    + mk-origtargz: fix check with dpkg 1.19.x.  Thanks to Adam Conrad
      <email address hidden> for the patch.  Closes: #879798

 -- Mattia Rizzolo <email address hidden>  Fri, 27 Oct 2017 14:52:18 +0200
Superseded in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
devscripts (2.17.10ubuntu1) bionic; urgency=medium

  * test/test_mk-origtargz: Adjust test for dpkg 1.19's ErrorHandling.pm.

 -- Adam Conrad <email address hidden>  Wed, 25 Oct 2017 22:29:14 -0600
Superseded in bionic-proposed
devscripts (2.17.10) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * debian/tests/control:
    + Add dependency on debhelper; apparently autopkgtest in ubuntu doesn't
      pull it otherwise
  * debian/control:
    + Mark build-dependencies needed only for the tests with the <!nocheck>
      build profile; partially addresses: #870640
  * debian/source/options:
    + Remove the file, compression=xz has been the default for a long while.
  * debian/TODO:
    + Remove the file, unusued (=> outdated) since 2008 and mostly empty.
  * debian/rules:
    + Enable hardening build flags.  Closes: #873379
      Thanks Chris Lamb <email address hidden> for the patch.
  * reproducible-check:
    + New script from Chris Lamb to check the reproducibility status of the
      installed packages.  Closes: #872514

  [ Antonio Terceiro ]
  * debc:
    + add --list-changes option, similar to --list-debs but for displaying the
      path to the .changes file.
  * debrepro:
    + proof-read manpage.

  [ James McCoy ]
  * Add hardening-check script.
  * debuild:
    + Add "--" in --help output for debian/rules mode.
  * test_package_lifecycle:
    + Fix expected output when run as root.
  * build-rdeps:
    + Use apt interfaces to find and read the sources files, fixing --old
      (non-dose) behavior when sources files are compressed.  (Closes:
      #698240)
    + Check Build-Depends-Arch for dependencies.
  * debcheckout:
    + Using --auth for git repositories now performs the clone with the
      Vcs-Git URL, but sets remote.<name>.pushurl to the rewritten
      authenticated URL.  Thanks to Andreas Henriksson for the patch!
      (Closes: #753838)
  * debsign:
    + Use --with-colons in bash completion to fix key completion with gpg2.
      (Closes: #837380)
  * rc-alert:
    + Clarify the error when curl/wget dies.  (Closes: #820426)
  * suspicious-source:
    + Whitelist elisp (.el) files.  (Closes: #807754)
  * Declare compliance with Policy 4.1.0, no changes needed.

  [ Daniel Shahaf ]
  * bts:
    + Add devscripts.conf(5) to "See also".  Closes: #869842

  [ Osamu Aoki ]
  * uscan:
    + Fix the new package version regex for filenamemangle.  Closes: #869150
    + Fix example URL for pagemangle.  Closes: #864914
    + Set $origcount to 0 for each watch file. Closes: #840232
    + Don't fail on pgpmode=auto. Closes: #852537
    + Don't fail on pgpmode=previous. Closes: #840943, #873289
    + Rename and convert the detached signature with updated mk-origtargz.
      Closes: #727096, #874666
    + Use correct extension for the downloaded signature. Closes: #874569
  * mk-origtargz
    + Rename and convert the detached signature. Closes: #832267, #837173,
      #870281
    + Skip upstream signature when repacking.  Closes: #874667
  * uupdate 
    + -b option is not "New upstream release". Closes: #842468, #845610
    + Use space as the argument of debchange to create an empty entry
      template.
  * debchange: Handle multimaint case properly.  Closes: #842468
  * Made source package bootstrappable. Closes: #870640

  [ Antonio Terceiro ]
  * suspicious-source:
    - whitelist text/x-ruby
    - whitelist text/xml

 -- James McCoy <email address hidden>  Wed, 13 Sep 2017 22:08:30 -0400
Superseded in bionic-release
Obsolete in artful-release
Deleted in artful-proposed (Reason: moved to release)
devscripts (2.17.9build1) artful; urgency=medium

  [ Mattia Rizzolo ]
  * debian/tests/control:
    + Add dependency on debhelper; apparently autopkgtest in ubuntu doesn't
      pull it otherwise

 -- Mattia Rizzolo <email address hidden>  Tue, 25 Jul 2017 14:18:24 +0200
Superseded in artful-proposed
devscripts (2.17.9) unstable; urgency=medium

  [ Adam D. Barratt ]
  * transition-check:
    + fix URL of source data.  Closes: #868072

  [ Mattia Rizzolo ]
  * debrepro:
    + support skipping the 'time' variation.
  * debchange:
    + Fix test failure when building in Ubuntu.

  [ Ximin Luo ]
  * debdiff-apply:
    + Actually install the script, by adding it to setup.py.  Closes: #868260

  [ gregor herrmann ]
  * uscan:
    + Ensure uscan doesn't try to contact local proxies in tests.

 -- James McCoy <email address hidden>  Wed, 19 Jul 2017 20:29:27 -0400
175 of 278 results