Commit Graph

  • 78a427ad2c Make sure all DistroInfo classes have a .codename method. Evan Broder 2011-06-19 14:46:34 -07:00
  • ffa4991cb4 Merge from bdrung to introduce new DistroInfo.valid(codename) method Evan Broder 2011-06-19 14:39:51 -07:00
  • 71b8bf786f Error out cleanly if unknown codename specified Evan Broder 2011-06-19 14:35:50 -07:00
  • 984ebf5e9b Cleanup unreachable code Evan Broder 2011-06-19 14:31:49 -07:00
  • 5c96b78d72 Reimplement ubuntutools.subprocess.Popen as a class instead of a factory function. Evan Broder 2011-06-19 14:20:47 -07:00
  • 146b1619f1 * 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 Brian Murray 2011-06-16 12:02:04 -07:00
  • de32133e75 distro_info.py: Add validity check method. Benjamin Drung 2011-06-15 00:01:49 +02:00
  • 0d3b618c0b Link to LP: #797170 Stefano Rivera 2011-06-14 15:23:20 +02:00
  • 16300e471f Move vendor_to_distroinfo and codename_to_distribution into ubuntutools.misc Evan Broder 2011-06-11 06:04:09 -07:00
  • 1a6fb270b4 backportpackage, doc/backportpackage.1: Accept codenames from any distribution in the parenting chain. Makes it possible to, e.g., backport from Debian. (LP: #703099) Evan Broder 2011-06-11 05:45:21 -07:00
  • 2560aa210b ubuntutools.distro_info: Add a function to find the distribution that used a given release codename. Evan Broder 2011-06-11 05:06:51 -07:00
  • 2398d09ba4 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. Evan Broder 2011-06-11 05:05:35 -07:00
  • d69e21a0af * lp-project-upload: - fix a bug when new milestone wasn't specified Didier Roche 2011-06-09 13:36:06 +02:00
  • dcad51ec87 sponsor-patch: Use dch --release instead of --edit to work with DEBCHANGE_RELEASE_HEURISTIC=changelog. Stefano Rivera 2011-06-03 19:18:38 +02:00
  • 4349bcad39 * 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 Dustin Kirkland 2011-06-02 18:30:20 -04:00
  • 6aee8410eb Work around pylint bug: http://www.logilab.org/ticket/46273 Stefano Rivera 2011-05-30 15:55:15 +02:00
  • 1c248875b4 ubuntutools.archive: Display any errors rmadison emits, rather than guessing at the cause. (LP: #788447) Stefano Rivera 2011-05-30 10:21:12 +02:00
  • c13550bcb6 Adjust EOL date of Ubuntu 9.10 "Karmic Koala". Benjamin Drung 2011-05-28 19:43:34 +02:00
  • 1cd7d50b85 backportpackage: Use --force-bad-version instead of --allow-lower-version (which requires a parameter) for debchange. Benjamin Drung 2011-05-28 19:41:07 +02:00
  • dfc4566257 releasing version 0.124 0.124 Benjamin Drung 2011-05-25 18:28:34 +02:00
  • 7fd1e122d7 Bump devscripts version. Benjamin Drung 2011-05-25 10:02:13 +02:00
  • d82e65e0e2 * 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) Evan Broder 2011-05-24 20:22:37 +02:00
  • 6e70eb821e Drop python-magic due to the suspicious-source move. Benjamin Drung 2011-05-24 17:33:09 +02:00
  • 0cb8bf54d8 Close Launchpad bug. Benjamin Drung 2011-05-24 00:11:34 +02:00
  • aa96842c84 Remove trailing spaces. Benjamin Drung 2011-05-23 23:44:45 +02:00
  • 3a91cf964d Fix indentation. Benjamin Drung 2011-05-23 23:41:30 +02:00
  • e8b3a18c45 Move suspicious-source and wrap-and-sort from ubuntu-dev-tools into devscripts. Benjamin Drung 2011-05-23 23:41:00 +02:00
  • e9b5d0aa20 Revert: r1081: Add debhelper and quilt as recommends (LP: #786370) Stefano Rivera 2011-05-23 18:18:41 +01:00
  • a3e16b12b6 * mk-sbuild: - maintainer_name isn't mandatory any more (LP: #787051) Stefano Rivera 2011-05-23 17:18:09 +01:00
  • e6ccf7c66c * bitesize: - display error message properly. - error out if bug is already marked as 'bitesize'. - rephrase bug comment and subscribe person who adds the comment. - work-around LP:336866 and LP:254901. Stefano Rivera 2011-05-23 16:52:38 +01:00
  • 29307e4566 on an error saving, error out properly Daniel Holbach 2011-05-23 17:51:18 +02:00
  • 4e8a631483 remove 'E:', not needed Daniel Holbach 2011-05-23 17:29:32 +02:00
  • f8abc5b881 * bitesize: - display error message properly. - error out if bug is already marked as 'bitesize'. - rephrase bug comment and subscribe person who adds the comment. - work-around LP:336866 and LP:254901. Daniel Holbach 2011-05-23 15:49:06 +02:00
  • 2d4683260b Set series back to UNRELEASED. Benjamin Drung 2011-05-22 10:09:12 +02:00
  • 5287637ffd Run wrap-and-sort. Benjamin Drung 2011-05-22 10:08:52 +02:00
  • b6631943f3 Add debhelper and quilt as recommends (LP: #786370) Mackenzie Morgan 2011-05-21 19:50:02 -04:00
  • 7a104714c4 Move add-patch, edit-patch, and what-patch from ubuntu-dev-tools into devscripts (Closes: #568481). Benjamin Drung 2011-05-21 17:53:16 +02:00
  • 58334ba46d releasing version 0.123 0.123 Benjamin Drung 2011-05-20 21:30:04 +02:00
  • 289d9244b0 Fix LP bug. Benjamin Drung 2011-05-20 21:22:23 +02:00
  • a5691d4cd1 sponsor-patch: Fix assertion error if a relative working directory is specified. Benjamin Drung 2011-05-16 00:57:57 +02:00
  • cf40e7bccf bitesize, doc/bitesize.1: add script to tag a bug as bitesize and add a comment that you are willing to help with fixing the bug. Stefano Rivera 2011-05-10 14:55:59 +02:00
  • aecd1169fd fix problems mentioned in review Daniel Holbach 2011-05-10 12:08:59 +02:00
  • 7a45eede4a add lpinstance/no-conf options, fix manpage Daniel Holbach 2011-05-09 15:35:23 +02:00
  • d94994b1f4 fix leftover 'lp-set-dup Daniel Holbach 2011-05-09 14:57:28 +02:00
  • b4b217ade5 fix leftover 'lp-set-dup Daniel Holbach 2011-05-09 14:52:51 +02:00
  • eee6501a18 add 'bitesize' script Daniel Holbach 2011-05-09 14:48:54 +02:00
  • 328def15a2 Merge improvements to mk-sbuild, fixing typo in manpage Christopher James Halse Rogers 2011-05-02 15:04:29 +10:00
  • ccbb9300f4 Drop leading blank line now that we have per-chroot conf files Stefano Rivera 2011-04-24 21:58:43 +02:00
  • 05f5ce10c8 Revert r1082, I was being an idiot Stefano Rivera 2011-04-24 21:53:50 +02:00
  • 6f26c6b58e Support Debian experimental. Stefano Rivera 2011-04-24 21:52:26 +02:00
  • 7212902eb8 Understand Debian distribution synonyms, and store the chroot under the code name. Stefano Rivera 2011-04-24 20:36:27 +02:00
  • dceda81ff2 Put schroot configuration in chroot.d/sbuild-$chroot (LP: #736808) Stefano Rivera 2011-04-24 19:11:41 +02:00
  • 427aad7b15 Correctly substitute release into security suite name. Stefano Rivera 2011-04-24 17:08:29 +02:00
  • cd533a92cb Install qemu-user-static instead of qemu-kvm-extras-static. Stefano Rivera 2011-04-24 16:42:48 +02:00
  • 72b504ca2e Add vi expandtab tag to mk-sbuild, remove remaining tabs Stefano Rivera 2011-04-24 16:39:39 +02:00
  • 3f06a00904 Reformat manpage. Stefano Rivera 2011-04-24 16:36:59 +02:00
  • 7218468e18 Determine distribution from release name (via distro-info). Stefano Rivera 2011-04-24 16:17:55 +02:00
  • ebe04d88b0 Exit 0 when showing help, and support -h. Stefano Rivera 2011-04-24 16:01:42 +02:00
  • dfc7a2ce26 * mk-sbuild: - Disable daemons with a policy-rc.d script (like pbuilder does) - Move package installation after option parsing. Stefano Rivera 2011-04-24 15:59:22 +02:00
  • 11d380cfd8 mk-sbuild: Disable daemons with a policy-rc.d script (like pbuilder does) Stefano Rivera 2011-04-24 12:49:21 +02:00
  • 640663269f releasing version 0.122 0.122 Benjamin Drung 2011-04-23 13:52:28 +02:00
  • f646002543 Fix intentation. Benjamin Drung 2011-04-23 13:51:58 +02:00
  • 344cf5b718 grab-attachments: download the attachments to a folder named after the bug number e.g. bug-1 Stefano Rivera 2011-04-23 01:12:06 +02:00
  • 7f7289bed9 data/ubuntu.csv: Update end-of-life dates. Benjamin Drung 2011-04-20 00:25:50 +02:00
  • 96381b0ff3 use errno and errno.EEXIST Brian Murray 2011-04-19 14:55:27 -07:00
  • 1d36de0fbb make changes based on reviewer feedback Brian Murray 2011-04-19 12:43:25 -07:00
  • c38452bb43 merge with upstream Brian Murray 2011-04-19 12:41:30 -07:00
  • c5f75d2af3 lp-project-upload: Add an optional parameter for creating a new milestone to add future bugs to. Stefano Rivera 2011-04-19 17:32:42 +02:00
  • e9cea63f52 Edit to add the parameter to the man page Ted Gould 2011-04-19 09:50:53 -05:00
  • 4bd2570416 releasing version 0.121 0.121 Benjamin Drung 2011-04-19 08:49:25 +02:00
  • 66a1d33481 no need to change directories Brian Murray 2011-04-18 11:28:22 -07:00
  • d0aa685788 grab-attachments: put attachments in a folder named after the bug number which prevents clobbering of attachments if multiple bugs have the same attachment name Brian Murray 2011-04-18 11:16:16 -07:00
  • 4dc91f0366 lp-project-upload: Use a milestone that already exists if there is one to use. Stefano Rivera 2011-04-18 17:53:55 +02:00
  • bfd984568f ack-sync: Fix source package name. Benjamin Drung 2011-04-18 17:40:13 +02:00
  • 5ec650697c Drop transitional qemu-kvm-extras-static from alternative suggests. Benjamin Drung 2011-04-18 14:53:58 +02:00
  • 1ad1e42fb9 Drop Breaks: ${python:Breaks}, no longer used by dh_python2. Stefano Rivera 2011-04-18 14:20:40 +02:00
  • 097fc7f7b6 sponsor-patch, doc/sponsorpatch.1: Clarify that --upload or --workdir is required. (LP: #712721) Stefano Rivera 2011-04-18 14:18:42 +02:00
  • a2eece166e Bump Standards-Version to 3.9.2 (no changes required). Benjamin Drung 2011-04-17 16:46:32 +02:00
  • 87e4d3557a Run wrap-and-sort. Benjamin Drung 2011-04-17 16:45:07 +02:00
  • a72810805f doc/setup-packaging-environment.1: Fix typo "helps to" -> "helps one to". Benjamin Drung 2011-04-17 16:44:42 +02:00
  • 2d74893dd2 Add testcase for bug #701487. Benjamin Drung 2011-04-17 16:30:09 +02:00
  • 457a6c6bee 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). Benjamin Drung 2011-04-17 16:27:16 +02:00
  • 3386a80945 Apparently this makes it run faster with less memory usage :-) Ted Gould 2011-04-15 16:35:54 -05:00
  • f5ce76d52e In ubuntutools/archive.py, instead of an AssertionError liburi-perl is not installed provide a similar message to the one rmadison provides. Scott Kitterman 2011-04-10 00:41:30 -04:00
  • e3ea0c9b97 pull-debian-debdiff: Convert distance to an integer, so it works when specified. Stefano Rivera 2011-03-28 13:10:29 +02:00
  • 5bb84b1548 ubuntutools.archive.rmadison: suite can be None, handle this correctly. Stefano Rivera 2011-03-28 13:09:13 +02:00
  • d9ec09c396 Sorten code using crazy Python stuff. Michael Vogt 2011-03-24 09:57:18 -05:00
  • a3381c3724 Use the right set of arguments depending on how many we have Ted Gould 2011-03-23 22:03:54 -05:00
  • 4465bcd28c Comment to make the code easier to read Ted Gould 2011-03-23 22:02:43 -05:00
  • 11fc1380f7 We shouldn't set the date targeted as we don't really know that Ted Gould 2011-03-23 21:27:12 -05:00
  • fd235db083 Adding an intermediary 'today' variable to shorten line lengths Ted Gould 2011-03-23 20:57:08 -05:00
  • 7f471eb318 lp-project-upload: Add an optional parameter for creating a new milestone to add future bugs to. Ted Gould 2011-03-23 20:55:15 -05:00
  • 69ec667c35 Updating to existing milestone latest so the changelog will merge because they're just difficult to handle in version control. Ted Gould 2011-03-23 20:54:30 -05:00
  • bc54558c3c lp-project-upload: Use a milestone that already exists if there is one to use. Ted Gould 2011-03-23 20:53:32 -05:00
  • fdb7a3d716 Shortened a long line for people with old text editors or graphics drivers that don't support KMS on the console. Ted Gould 2011-03-23 20:52:16 -05:00
  • 354b34ea1a Whitespace for Python people Ted Gould 2011-03-23 17:07:00 -05:00
  • d91afb44bb Have an optional argument to create a new milestone on the series Ted Gould 2011-03-23 17:06:39 -05:00
  • 1329a9338d Check to see if there's a milestone we can use, and release that if so Ted Gould 2011-03-23 13:49:49 -05:00
  • de373f2ddc remove leftover comment Daniel Holbach 2011-03-21 12:45:17 +01:00
  • 343d5e97b4 harvest, setup.py: install tool that queries Harvest for information about open opportunities for a given source package. Daniel Holbach 2011-03-21 12:39:25 +01:00