lp:ubuntu/natty/ubuntu-dev-tools

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/natty/ubuntu-dev-tools
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

49. By Benjamin Drung

[ 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

48. By Benjamin Drung

[ 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.

47. By Stefano Rivera

[ 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).

46. By Stefano Rivera

* 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.

45. By Stefano Rivera

* requestsync: Use from...import require_utf8() to work around unexpected
  scoping from a later import (LP: #723630)
* Add myself to Uploaders.

44. By Benjamin Drung

[ 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)

43. By Benjamin Drung

[ 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.

42. By Benjamin Drung

[ 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

41. By Benjamin Drung

[ 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.

40. By Benjamin Drung

[ 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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/oneiric/ubuntu-dev-tools
This branch contains Public information 
Everyone can see this information.

Subscribers