-
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