lp://staging/ubuntu/oneiric-proposed/ubuntu-dev-tools

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp://staging/ubuntu/oneiric-proposed/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
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

61. By Stefano Rivera

syncpackage: Gracefully deal with no available changelog from Debian (PTS
changelogs aren't available immediately) (LP: #880051)

60. By Stefano Rivera

syncpackage, requestsync: Default to syncing from testing (LP: #876400)

59. By Benjamin Drung

[ Benjamin Drung ]
* sponsor-patch:
  - Refactor code.
  - Support sync requests and make ack-sync obsolete (LP: #764763).

[ Stefano Rivera ]
* syncpackage: Looks like we can't expect exactly one DSD record for every
  source package (LP: #846890)

58. By Stefano Rivera

[ Stefano Rivera ]
* doc/requestsync.1: Correct default value for REQUESTSYNC_SMTP_SERVER
  (LP: #844992)
* import-bug-from-debian: Bugs are filed against source packages in Ubuntu.
  (LP: #844734)
* Debian source publication records are all Published now, not pending
  (LP: #845487)
* requestsync:
  - Add nice error messages to gpg-signing code, rather than simple
    assertions (LP: #537288)
  - Extract current Ubuntu delta from changelog entries and provide for
    editing (LP: #547925)
* submittodebian:
  - Don't parse the entire changelog, to avoid bumping into past illegal
    version numbers (LP: #727314)
  - Iterate over changelog blocks rather than using Changelog's private
    _blocks list.
* LP: #806633:
  - ubuntutools.update_maintainer: Don't use strict changelog parsing
  - sponsor-patch: Perform strict validation on the first changelog entry.
* setup-packaging-environment:
  - Software Sources isn't on the Administration menu, post Gnome 2
    (LP: #841975)
  - Use apt-get rather than aptitude.
* Removed get-build-deps, mk-build-deps -ir is equivalent (LP: #158108)
* ubuntutools.archive:
  - Add quiet option to silence downloading.
  - Use wget-style progress bar (fixed width) (LP: #845787)
* Bump python-debian B-D and Depends to 0.1.20 for unicode Changelog
  reading.
* backportpackage: Use absolute path of workdir when test-building.

[ Colin Watson ]
* syncpackage: Fix typo.

[ Benjamin Drung ]
* ubuntutools/requestsync: Follow PEP 8 naming conventions.

57. By Benjamin Drung

* pull-lp-source: Support source packages with a bad version string
  (LP: #844682).
* backportpackage:
  - Search for newer versions in -{updates,security} on Ubuntu (LP: #823833).
  - Use Ubuntu and Debian as fall back check in codename_to_distribution to
    allow backporting to Ubuntu from a Debian system (LP: #823832).

56. By Benjamin Drung

[ Colin Watson ]
* syncpackage: Convert to new LP API, with --no-lp available for the old
  style of operation.
* syncpackage: Require -f/--force option to overwrite Ubuntu changes.

[ Jelmer Vernooij ]
* Remove several tools not specific to Ubuntu that have been migrated to
  lptools (LP: #708886):
 - get-branches (renamed to lp-get-branches)
 - grab-attachments (renamed to lp-grab-attachments)
 - lp-project-upload
 - lp-list-bugs
 - lp-set-dup
 - lp-shell

[ Stefano Rivera ]
* syncpackage: Show changes to be synced when performing native syncs.
* syncpackage: Check the sync blacklist.
* syncpackage: Support --bug (extra bugs to be closed by the sync) with
  native syncs. (Bugs are closed one individually, via the API, post-sync)
* dgetlp, submittodebian, 404main: Use unicode strings for literal strings
  containing non-ASCII characters (LP: #836661)
* Recommend pbuilder | aptitude for get-build-deps, and exit with an error
  if neither are installed (LP: #799368)
* get-build-deps: Tell aptitude not to follow Recommends (LP: #817500)
* doc/requestsync.1: Document the -C option (LP: #833408)
* ubuntutools.archive: Don't write .dsc files until we pull the entire
  source package, just hold it in memory. Avoids littering the current
  directory (LP: #838361)
* Run harvest as part of sponsor-patch (LP: #833699)

[ Julian Taylor ]
* requestsync: omit dups when checking for duplicate requests (LP: #842217)

[ Benjamin Drung ]
* sponsor-patch: Default to not upload the package.
* requestsync: Do not crash on user abort (Closes: #637168).

55. By Stefano Rivera

[ Stefano Rivera ]
* ubuntutools.builder: Detect missing builder and fail early.
* backportpackage: Backport from local source packages again (LP: #801945)
* ubuntutools.test.test_archive: Forgive newer python-debian's for calling
  GpgInfo.from_sequence() with the optional keyrings arguments.

[ Julian Taylor ]
* lp-shell: use ipython shell if available

54. By Benjamin Drung

Move debian-distro-info, distro-info, and ubuntu-distro-info from
ubuntu-dev-tools into distro-info.

53. By Benjamin Drung

[ Evan Broder ]
* ubuntutools.misc: Add a new "system_distribution_chain", which returns
  a list starting with the current distribution and working its way up
  each distribution's parent.
* ubuntutools.misc: Add a function to find the distribution that
  used a given release codename.
* backportpackage, doc/backportpackage.1: Accept codenames from any
  distribution in the parenting chain. Makes it possible to, e.g.,
  backport from Debian. (LP: #703099)
* ubuntutools.subprocess:
  - New drop-in replacement wrapper module around subprocess that
    backports the restore_signals kwarg and defaults close_fds=True
  - Switch everything previously using subprocess to use
    ubuntutools.subprocess instead (LP: #785854)

[ Stefano Rivera ]
* submittodebian: Write a usable .reportbugrc if it doesn't exist.
  (LP: #800429)

[ Benjamin Drung ]
* Add experimental to list of Debian distributions.

52. By Didier Roche-Tolomelli

[ Benjamin Drung ]
* backportpackage: Use --force-bad-version instead of --allow-lower-version
  (which requires a parameter) for debchange.
* Adjust EOL date of Ubuntu 9.10 "Karmic Koala".

[ Stefano Rivera ]
* ubuntutools.archive: Display any errors rmadison emits, rather than
  guessing at the cause. (LP: #788447)
* sponsor-patch: Use dch --release instead of --edit to work with
  DEBCHANGE_RELEASE_HEURISTIC=changelog.

[ Dustin Kirkland ]
* doc/lp-project-upload.1, lp-project-upload:
  - add support for optionally specifying files containing the changelog
    and release notes for the release
  - allows scripts to avoid the interactive editors
  - document these changes in the manpage

[ Didier Roche ]
* lp-project-upload:
  - fix a bug when new milestone wasn't specified (LP: #797170)
* get-build-deps:
  - fix a wrong parser when some build-dep have an epoch

[ Brian Murray ]
* grab-attachments, doc/grab-attachments.1:
  - add in download attachments from duplicates
  - add in download attachments from all bugs about a package
  - document new options in the manpage

Branch metadata

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

Subscribers