Change logs for ubuntu-dev-tools source package in Natty

  • ubuntu-dev-tools (0.122.4) natty-proposed; urgency=low
    
      * Update Ubuntu list from distro-info-data 0.9.
        - Use full dates (add days for future EOL dates of Ubuntu).
        - Add Ubuntu Quantal Quetzal. (LP: #987390)
     -- Stefano Rivera <email address hidden>   Mon, 23 Apr 2012 18:40:48 +0200
  • ubuntu-dev-tools (0.122.3) natty-proposed; urgency=low
    
      * Add 12.04 LTS "Precise Pangolin" to Ubuntu list (LP: #890464).
     -- Benjamin Drung <email address hidden>   Tue, 15 Nov 2011 00:10:35 +0100
  • ubuntu-dev-tools (0.122.2) natty-proposed; urgency=low
    
      * Debian source publication records are all Published now, not pending
        (LP: #845487)
     -- Stefano Rivera <email address hidden>   Wed, 14 Sep 2011 13:45:51 +0200
  • ubuntu-dev-tools (0.122.1+bitesize~natty1) natty-backports; urgency=low
    
      * bitesize, doc/bitesize.1, debian/copyright, setup.py: take bitesize script
        from current trunk. (LP: #787383)
      * bitesize: revert r1087, so we avoid pulling in a newer devscripts.
     -- Daniel Holbach <email address hidden>   Tue, 24 May 2011 09:28:26 +0200
  • ubuntu-dev-tools (0.122.1) natty-proposed; urgency=low
    
      * sponsor-patch: Fix assertion error if a relative working directory
        is specified (LP: #785923).
     -- Benjamin Drung <email address hidden>   Fri, 20 May 2011 21:19:26 +0200
  • ubuntu-dev-tools (0.122) unstable; urgency=low
    
      [ Ted Gould ]
      * lp-project-upload: Add an optional parameter for creating a new
        milestone to add future bugs to.
    
      [ Benjamin Drung ]
      * data/ubuntu.csv: Update end-of-life dates.
    
      [ Brian Murray ]
      * grab-attachments: download the attachments to a folder named after the bug
        number e.g. bug-1
     -- Benjamin Drung <email address hidden>   Sun,  24 Apr 2011 08:49:38 +0000
  • ubuntu-dev-tools (0.121) unstable; urgency=low
    
      [ Daniel Holbach ]
      * harvest, setup.py: install tool that queries Harvest for information
        about open opportunities for a given source package.
    
      [ Stefano Rivera ]
      * ubuntutools.archive.rmadison: suite can be None, handle this correctly.
      * pull-debian-debdiff: Convert distance to an integer, so it works when
        specified.
      * sponsor-patch, doc/sponsorpatch.1: Clarify that --upload or --workdir is
        required. (LP: #712721)
      * Drop Breaks: ${python:Breaks}, no longer used by dh_python2.
    
      [ Benjamin Drung ]
      * ubuntutools.update-maintainer: Do not use python-debian to parse
        debian/control to avoid mangling this file (LP: #756373). The new
        simplified parser has no problems with comments in debian/control
        (LP: #701487, #713827).
      * doc/setup-packaging-environment.1: Fix typo.
      * Bump Standards-Version to 3.9.2 (no changes required).
      * Drop transitional qemu-kvm-extras-static from alternative suggests.
    
      [ Ted Gould ]
      * lp-project-upload: Use a milestone that already exists if there is
        one to use.
     -- Benjamin Drung <email address hidden>   Tue,  19 Apr 2011 13:05:30 +0000
  • ubuntu-dev-tools (0.120) unstable; urgency=low
    
      [ Felix Geyer ]
      * pull-lp-source.1: Document -d option.
    
      [ Stefano Rivera ]
      * ubuntutools.archive: Filter rmadison results. (LP: #710579)
        - Canonicalise suites (use code-names) before passing them to rmadison.
      * pull-{lp,debian}-source: Download requested versions, as well as simply
        the latest version in a release.
      * pull-{lp,debian}-source, pull-debian-debdiff: Catch KeyboardInterrupt.
        (LP: #713845)
      * pull-debian-source: Handle -p-u and -security suites.
      * Bump X-Python-Version to >= 2.6, now that python-launchpadlib no longer
        supports Python 2.5.
    
      [ Julian Taylor ]
      * add support for cowbuilder and cowbuilder-dist in builder.py
        - allows use in sponsor-patch and backportpackage (LP: #728751)
    
      [ Benjamin Drung ]
      * data/ubuntu.csv: Add Oneiric Ocelot to the list of know releases.
      * ubuntutools.distro_info: Fix TypeError crash and add a test case to
        catch regressions (LP: #731398).
     -- Stefano Rivera <email address hidden>   Sat, 12 Mar 2011 22:07:47 +0200
  • ubuntu-dev-tools (0.119) unstable; urgency=low
    
      * Support Launchpadlib 1.9. (LP: #725231, #725092)
        - Document Launchpadlib 1.9 issues in NEWS.
      * Remove manage-credentials, and credential handling code from
        ubuntutools.lp.libsupport. Launchpadlib 1.9 handles this via
        python-keyring. (LP: #387297, #645629, #689100)
      * Use Launchpadlib.login_with() directly in scripts.
      * Remove ubuntutools.lp.libsupport.approve_application, no longer used.
      * Remove ubuntutools.lp.libsupport.get_launchpad, no longer used.
      * Remove ubuntutools.lp.libsupport.translate_api_web, no longer used.
      * Skip pylint test if it crashes.
     -- Stefano Rivera <email address hidden>   Tue, 01 Mar 2011 15:04:40 +0200
  • ubuntu-dev-tools (0.118) unstable; urgency=low
    
      * requestsync: Use from...import require_utf8() to work around unexpected
        scoping from a later import (LP: #723630)
      * Add myself to Uploaders.
     -- Stefano Rivera <email address hidden>   Wed, 23 Feb 2011 15:21:32 +0200
  • ubuntu-dev-tools (0.117) unstable; urgency=low
    
      [ Benjamin Drung ]
      * dgetlp, import-bug-from-debian, suspicious-source:
        Show error messages instead of having the import errors for
        recommended packages (Closes: #613101, LP: #693813).
      * update_maintainer.py: Update Maintainer field if it is set to
        "Ubuntu Core Developers <email address hidden>".
    
      [ Stefano Rivera ]
      * ubuntutools/archive.py: Rewrite launchpadlib redirects to https when
        fetching dscs.
      * debian/control:
        - Suggest qemu-user-static | qemu-kvm-extras-static. Ubuntu provides a
          qemu-user-static package, like Debian, since natty.
        - Drop Build-Depend on Recommend on libapt-pkg-perl. No longer used.
      * grab-merge: Show help when no arguments are provided.
      * pull-revu-source: Check for the availability of libwww-perl, and print a
        more helpful error.
      * requestsync, grep-merges: Require a UTF-8 locale. (Closes: #613114,
        LP: #553795)
     -- Benjamin Drung <email address hidden>   Tue, 22 Feb 2011 00:42:33 +0100
  • ubuntu-dev-tools (0.116) unstable; urgency=low
    
      [ Benjamin Drung ]
      * suspicious-source:
        - Add .icns and .java to extension whitelist.
        - Add image/vnd.adobe.photoshop to the mime-type whitelist.
      * data/debian.csv: Add wheezy and release date of squeeze.
      * *distro-info: Add a "created" column to the data.
      * wrap-and-sort: Wrap and sort Build-Conflicts too.
      * Move debian-keyring from Suggests to Recommends (LP: #717245).
      * ubuntutools/test/example_package.py: Use dpkg-source directly instead of
        dpkg-buildpackage to avoid running fakeroot inside fakeroot which leads
        to a FTBFS on natty.
    
      [ Stefano Rivera ]
      * debian/copyright:
        - Files is space-separated, not comma.
        - Bump Format revision.
    
      [ Kees Cook ]
      * ubuntutools/update_maintainer.py: do nothing if the rules file
        already manages XSBC-Original (e.g. python).
      * ubuntutools/test/test_update_maintainer.py: update test cases to
        handle checking for debian/rules.
      * mk-sbuild: work around apt's invocation of GPG needing root's
        .gnupg directory to already exist.
    
      [ Michael Bienia ]
      * Use the new web_link attribute of LP objects instead of our own
        translate_api_web() function.
     -- Benjamin Drung <email address hidden>   Sat, 12 Feb 2011 19:02:59 +0100
  • ubuntu-dev-tools (0.115) unstable; urgency=low
    
      [ Stefano Rivera ]
      * Catch DownloadErrors in ubuntutools.archive users. (LP: #708862)
    
      [ Scott Kitterman ]
      * Update requestsync to send to Launchpad's MX record instead of hard
        coding to the old MX (fiordland) (LP: #710925)
      * Recommend python-dns
     -- Benjamin Drung <email address hidden>   Tue, 01 Feb 2011 13:58:07 +0100
  • ubuntu-dev-tools (0.114) unstable; urgency=low
    
      [ Stefano Rivera ]
      * ubuntutools.archive: Handle source package in workdir correctly.
        Add regression tests. (LP: #706403)
      * syncpackage: Don't fakesync when we have a new orig tarball (LP: #707187)
    
      [ Dustin Kirkland ]
      * debian/control, debian/copyright, doc/errno.1, errno, setup.py:
        - purge the errno utility per request of the ubuntu-dev-tools
          maintainer;  errno now provided by the 'errno' package; (LP: #666540)
    
      [ Benjamin Drung ]
      * wrap-and-sort: Add option to use on individual file (LP: #699696).
      * update_maintainer.py: Process control.in first.
     -- Benjamin Drung <email address hidden>   Tue, 25 Jan 2011 22:58:05 +0100
  • ubuntu-dev-tools (0.113) unstable; urgency=low
    
      [ Benjamin Drung ]
      * debian-distro-info, distro-info, ubuntu-distro-info: New tools.
      * Use new ubuntutools.distro_info in various scripts.
    
      [ Stefano Rivera ]
      * backportpackage: dput correct changes filename (regression in 0.112)
        (LP: #706010)
      * Use new *-distro-info in:
        - bash_completion/pbuilder-dist: To determine pbuilder file names.
        - dch-repeat.
        - reverse-build-depends.
      * pbuilder-dist: Use ubuntutools.logger.
      * pbuilder-dist-simple: Remove all mention of supporting Debian.
        (LP: #481223)
      * pull-debian-source: Rewritten in Python to take advantage of the new
        ubuntutools library functions.
     -- Benjamin Drung <email address hidden>   Sat, 22 Jan 2011 21:06:57 +0100
  • ubuntu-dev-tools (0.112) unstable; urgency=low
    
      [ Robert Collins ]
      * manage-credentials: Finish migrating away from the Launchpad 'edge' service
        root. (LP: #704657)
    
      [ Stefano Rivera ]
      * New source package downloading framework in ubuntutools.archive. Use in
        many scripts.
      * pull-lp-source: str() exceptions before passing to Logger (LP: #695523)
     -- Benjamin Drung <email address hidden>   Thu, 20 Jan 2011 10:25:57 +0100
  • ubuntu-dev-tools (0.111) natty; urgency=low
    
      * ubuntutools/test/test_help.py: Blacklist --help test for check-mir, it
        does not have help. Fixes FTBFS on the buildd.
     -- Martin Pitt <email address hidden>   Thu, 13 Jan 2011 20:15:41 -0600
  • ubuntu-dev-tools (0.110) natty; urgency=low
    
      * doc/check-mir.1: Fix typo.
      * check-mir: Check binary dependencies, too.
      * debian/control: Add check-mir to package description.
     -- Martin Pitt <email address hidden>   Thu, 13 Jan 2011 19:28:20 -0600
  • ubuntu-dev-tools (0.109) natty; urgency=low
    
      [ Stefano Rivera ]
      * Convert debian/copyright to DEP5, make sure all scripts are listed
        (LP: #692003)
      * Drop preinst (pbuilder-dist bash_completion handling), it is not required
        for any current upgrade path on Debian or Ubuntu.
      * Switch to dh_python2:
        - Use X-Python-Version instead of XS-Python-Version.
        - Use ${python:Breaks} to specify Python version compatibility.
      * Support reading configuration variables from devscripts configuration
        files. (LP: #681693)
        - Added ubuntu-dev-tools.5
        - Support this in many u-d-t scripts, and update manpages.
        - Deprecate old configuration environment variables.
      * Support the combined "Name <email>" format in UBUMAIL, DEBFULLNAME, and
        DEBEMAIL. (LP: #665202)
      * Add the beginnings of a test suite. (LP: #690386)
        - Switch to setuptools, to support setup.py test.
        - Test for that every script can run --help and return 0.
        - 404main, merge-changelog, pull-debian-debdiff, pull-debian-source,
          pull-revu-source:
          + Return 0 after showing help.
        - Run pylint on Python source code.
      * ubuntutools/common.py: Remove https_proxy unsetting code, working around
        LP: #94130.
      * edit-patch: Don't let cat error through if debian/source/format doesn't
        exist.
      * pull-debian-debdiff: Rewrite in Python, and use snapshot.debian.org.
      * pull-lp-source: Support -d (LP: #681699)
      * suspicious-source: Whitelist Python source code.
      * import-bug-from-debian: Add --package option, for importing bugs from
        pseudo-packages.
    
      [ Michael Bienia ]
      * ubuntutools/lp/lpapicache.py: Allow easier selection of 'staging' as LP
        instance to use (LP: #693060).
    
      [ Benjamin Drung ]
      * sponsor-patch:
        - Add new --lpinstance and --no-conf options.
        - Support configuration files.
        - Default to a temporary workdir and clean it up (LP: #691467).
        - Fix 'str' object has no attribute 'startwith' crash caused by a typo.
        - Fix crash if uploading to ubuntu without building the package before.
        - Fix: The package was only uploaded if the target was "ubuntu".
      * Recommend bzr-builddeb (used by sponsor-patch for branches).
      * Add most dependencies to Build-Depends for successfully run the tests.
      * Recommend python-gnupginterface (used by dgetlp).
      * update-maintainer: Rewrite completely using python-debian (LP: #666504).
      * ubuntutools/packages.py: Removed (used nowhere).
    
      [ Michael Vogt ]
      * add "add-patch" that provides the non-interactive version of
        edit-patch
    
      [ Martin Pitt ]
      * Add check-mir script: Check components of build dependencies and warn
        about universe/multiverse ones, for a package destined for
        main/restricted. Add doc/check-mir.1 manpage.
     -- Martin Pitt <email address hidden>   Thu, 13 Jan 2011 19:16:33 -0600
  • ubuntu-dev-tools (0.108) experimental; urgency=low
    
      [ Stefano Rivera ]
      * lp-shell, import-bug-from-debian:
        Use the 'production' LP instance instead of 'edge' (which is going away).
      * pbuilder-dist:
        - Fix typo in local archive support, introduced in 0.107.
        - Warn user if they run sudo pbuilder-dist (LP: #691999).
      * Drop unnecessary debian/pycompat
    
      [ Benjamin Drung ]
      * pull-lp-source: Unquote URI to get "+" instead of "%2B" in the file name
        (LP: #681114).
      * sponsor-patch: Allow updating the build environment if the build failed.
      * ubuntu-iso: Exit nonzero rather than crash if a wrong parameter is passed
        (LP: #637020).
    
      [ Colin Watson ]
      * grep-merges: New tool.
      * ubuntu-iso(1): Fix typo.
    
      [ Evan Broder ]
      * backportpackage: new script for testing backport requests in a PPA.
      * sponsor-patch: Add --update option to make sure build environment is
        up to date (LP: #689605)
    
      [ Bilal Akhtar ]
      * pbuilder-dist: Override the default build result location if
        --buildresult is specified.
      * sponsor-patch: Support building with pbuilder-dist.
     -- Benjamin Drung <email address hidden>   Sun, 19 Dec 2010 00:57:38 +0100
  • ubuntu-dev-tools (0.107) experimental; urgency=low
    
      [ Stefano Rivera ]
      * edit-patch: Detect quilt patch-system in 3.0 (quilt) packages without any
        patches yet.
      * wrap-and-sort:
        - Correct typo in options --wrap-allways -> --wrap-always
        - Sort debian/install as well as debian/*.install
        - Add one-space-indentation option: --short-indent
        - Remove null-entry from trailing comma in sorted lists
        - Add configurable debian directory location
        - Sort Architecture (LP: #681131)
        - Add --sort-binary-packages and --keep-first (LP: #681119)
      * grab-merge, syncpackage: Export DEB_VENDOR=Ubuntu when unpacking source
        packages. 3.0 (quilt) has optional per-vendor patch series.
      * pbuilder-dist:
        - Refactor to use subprocess.popen instead of os.system (LP: #398974)
        - Catch OSErrors when creating directories (LP: #671067)
        - Set HOME so pbuilder reads .pbuilderrc
        - Add bidirectional workarounds for LP: #599695 (pbuilder uses the host
          apt keyring). Complain if the target's keyring isn't installed.
      * Use dpkg-vendor in ubuntutools.misc.system_distribution(), cache result.
    
      [ Benjamin Drung ]
      * wrap-and-sort: Remove duplicate items from sorted lists.
      * syncpackage: Fix error message for failed downloads.
      * sponsor-patch: Support building with sbuild (LP: #681242).
    
      [ Daniel Holbach ]
      * submittodebian: rephrase boilerplate text to be more polite, add reminder
        to explain the patch sufficiently and add necessary information.
    
      [ Colin Watson ]
      * submittodebian: Encourage sending multiple independent pieces of the
        Ubuntu patch in separate bug reports.
     -- Benjamin Drung <email address hidden>   Fri, 03 Dec 2010 00:14:25 +0100
  • ubuntu-dev-tools (0.106) experimental; urgency=low
    
      [ Kees Cook ]
      * mk-sbuild: drop "priority" option; sbuild no longer uses it.
    
      [ Benjamin Drung ]
      * sponsor-patch: Call dpkg-source with --no-preparation to not apply patches
        if the packages uses the 3.0 (quilt) format.
      * debian/control: Use shorter addresses for VCS-* fields.
    
      [ Michael Bienia ]
      * pull-debian-source: Fix logical error in abort check (lp: #678072).
     -- Benjamin Drung <email address hidden>   Sun, 21 Nov 2010 15:41:43 +0100
  • ubuntu-dev-tools (0.105) experimental; urgency=low
    
      [ Siegfried-Angel Gevatter Pujals ]
      * pbuilder-dist, doc/pbuilder-dist.1:
         - Export the distribution and architecture information to the environment
           so that it is available in pbuilderrc, etc. (LP: #628933).
    
      [ Naty Bidart ]
      * lp-project-upload: Add support handling multiple project series.
    
      [ Kees Cook ]
      * mk-sbuild: use --no-install-recommends on Debian too (Closes: #599699).
    
      [ Marco Rodrigues ]
      * pull-debian-source:
         - Show message when a package isn't in Debian testing (LP: #529041).
    
      [ Stefano Rivera ]
      * doc/syncpackage.1:
         - Add a warning that the use of syncpackage is discouraged.
         - Correct and neaten options.
      * syncpackage:
         - Add --dont-sign parameter, for test builds.
    
      [ Christopher James Halse Rogers ]
      * mk-sbuild: Add support for btrfs-snapshot based chroots
    
      [ Iain Lane ]
      * pbuilder-dist: Explicitly use debian keyring when working with a
        Debian chroot, working around #599695
    
      [ Benjamin Drung ]
      * syncpackage:
        - Don't crash if environment variables aren't set (LP: #665202).
        - Don't add quotation marks to changelog entries (LP: #668805).
        - Show a error message instead of raising an error if Ubuntu contains a
          newer version.
        - Print an error message if the source-only build fails (LP: #668749).
     -- Benjamin Drung <email address hidden>   Sat, 30 Oct 2010 20:58:30 +0200
  • ubuntu-dev-tools (0.104) experimental; urgency=low
    
      [ Siegfried-Angel Gevatter Pujals ]
      * pbuilder-dist:
         - Fix regression where pbuilder would get an empty string as first
           positional argument.
         - Update --debug-echo so that it doesn't hide empty parameters (now
           that they are wrapped around quotes they are significant).
     -- Benjamin Drung <email address hidden>   Sat, 25 Sep 2010 13:14:46 +0200