Commit Graph

  • 574d21c916 * setup-packaging-environment, setup.py, debian/copyright, debian/control: - Add a new script, setup-packaging-environment. Siegfried-Angel Gevatter Pujals 2009-10-25 16:17:10 +01:00
  • ea9ee6d0a7 Simplify some code. Siegfried-Angel Gevatter Pujals 2009-10-25 14:32:36 +01:00
  • ab78b51a9f * debian/control: - Improve description of pbuilder-dist and mention cowbuilder-dist. * pbuilder-dist: - Abort if the host's architecture can't be determined. - Error out instead of showing a traceback if pbuilder-dist is called without any argument. * pbuilder-dist, ubuntutools/misc.py: - Move the functions used to determine the hosts architecture and distribution to the ubuntutools.misc module. Siegfried-Angel Gevatter Pujals 2009-10-25 13:57:39 +01:00
  • c293aa80cf doc/mk-sbuild-lv.1: manage hypens correctly Luca Falavigna 2009-10-24 18:06:06 +02:00
  • 5bdec5b5b2 Explicitly import exceptions for backward compatibility with Python 2.5 Luca Falavigna 2009-10-19 20:51:08 +02:00
  • 7e41f58ea6 debian/control: Improve description of pbuilder-dist and mention cowbuilder-dist. Siegfried-Angel Gevatter Pujals 2009-10-12 13:36:29 +02:00
  • 5f1855196c debian/control: Mention lp-project-upload in Description Nathan Handler 2009-10-01 13:34:24 +00:00
  • 1275d07e71 * debian/control: Readd XS-Python-Version - this is more standard * debian/pyversions: Drop Iain Lane 2009-09-25 21:38:07 +01:00
  • cc3c11315d Releasing 0.81 Iain Lane 2009-09-25 20:26:28 +01:00
  • c0ecedb2fe Oops, 0.80 was uploaded 0.81 Iain Lane 2009-09-25 20:20:33 +01:00
  • c8d75b6f98 * debian/control: Update standards-version to 3.8.3, no changes * debian/control, debian/pyversions: Remove XS-Python version to debian/pyversions to silence a warning Iain Lane 2009-09-25 00:12:09 +01:00
  • d093c7b35c Merged branch from Joe Bernard, fixes LP: #436006. Jonathan Davies 2009-09-24 17:36:31 +01:00
  • cc7ad33a4d Fix regexp parsing of dsc file for new launchpad API Jon Bernard 2009-09-24 11:55:24 -04:00
  • f83148b000 debian/control: Mention pull-revu-source in description Nathan Handler 2009-09-24 11:58:34 +00:00
  • 2c8a198018 debian/control: Included a short description of each script (LP: #406658). Iain Lane 2009-09-24 12:39:20 +01:00
  • 4550abc30e update-maintainer: Prefer updating control.in to control; this is used by some Debian packages, notably those maintained by pkg-gnome. Iain Lane 2009-09-24 12:37:15 +01:00
  • d281ff0428 update-maintainer: Also check if package is in experimental when looking who to update maintainer to. Iain Lane 2009-09-24 12:36:26 +01:00
  • 6bc7b8e017 * debian/control: Included a short description of each script (LP: #406658). Jonathan Davies 2009-09-23 17:32:11 +01:00
  • dac4145893 requestsync: Give an error message if no changelog entries - happens if, for example, the new package's changelog hasn't yet been published on p.d.o Iain Lane 2009-09-21 00:41:11 +01:00
  • e9bb3f8d1d releasing version 0.80 0.80 Kees Cook 2009-09-10 10:32:45 -07:00
  • 73cd5897c0 mk-sbuild-lv: Export http_proxy. LP: #416438 Kees Cook 2009-09-10 10:22:23 -07:00
  • 97faca5bbb releasing version 0.79 0.79 Martin Pitt 2009-09-05 16:42:15 +02:00
  • f536680dd3 debian/copyright: Add lp-project-upload. Martin Pitt 2009-09-05 16:42:07 +02:00
  • 05efc70443 * Add lp-project-upload: Upload a release tarball to a Launchpad project. * Add doc/lp-project-upload.1: Corresponding manpage. * setup.py: Add lp-project-upload. Martin Pitt 2009-09-05 16:40:10 +02:00
  • 2bd5fba0e8 releasing version 0.78 0.78 Steve Langasek 2009-09-01 12:17:07 -07:00
  • 66e5f15f40 Set XS-Python-Version to 2.6 or better, due to use of 2.6-specific syntax in requestsync. Steve Langasek 2009-09-01 12:14:03 -07:00
  • 3b3d174e23 setup.py: Add pull-revu-source to list of scripts Nathan Handler 2009-09-01 11:07:18 +00:00
  • 1580e901de Upload 0.77 to karmic and prepare a new changelog entry. Michael Bienia 2009-09-01 10:59:26 +02:00
  • ccc6d698a5 setup.py: Install also the ubuntutools/requestsync/* modules (lp: #421627) 0.77 Michael Bienia 2009-09-01 10:56:57 +02:00
  • 72d3f50be2 pull-revu-source: Update to use dsc.py to get dsc URL Nathan Handler 2009-08-30 19:51:57 +00:00
  • eb94bb8f7e releasing version 0.76 0.76 Kees Cook 2009-08-30 10:50:49 -07:00
  • e81c4a1ae7 * Add pull-revu-source and doc/pull-revu-source.1 * Update debian/copyright to include pull-revu-source Nathan Handler 2009-08-30 17:25:53 +00:00
  • 48f591a4bb lpapicache.py: Fix imports with python-launchpadlib 1.5.1 and add python-lazr-restfulclient to Depends Michael Bienia 2009-08-29 11:13:08 +02:00
  • 7fba4ddbd1 requestsync: - Use UBU* environment variables before the DEB* ones (lp: #400133) - Split requestsync into a "mail" module and a "lpapi" module and use the LP API only when --lp was used. In "mail" mode requestsync has to ask some more questions for parts it can't find out without LP API. (lp: #406659, #416955) buildd: - Display the name of the current development series when none is specified in --batch mode Michael Bienia 2009-08-25 13:22:18 +02:00
  • 0510f340ca ubuntutools/lp/lpapicache.py: remove the useless LpApiWrapper class Michael Bienia 2009-08-25 13:18:46 +02:00
  • 1efd85bb5f Merge my requestsync branch: - Use UBU* environment variables before the DEB* ones (lp: #400133) - Split requestsync into a "mail" module and a "lpapi" module and use the LP API only when --lp was used. In "mail" mode requestsync has to ask some more questions for parts it can't find out without LP API. (lp: #406659, #416955) Michael Bienia 2009-08-25 13:15:18 +02:00
  • 82899a0f45 bug fixes Michael Bienia 2009-08-25 13:02:57 +02:00
  • 30bb23a2b7 lpapicache.py: - Catch IOError from libsupport.get_launchpad(), display the error and exit - Bug fix in PersonTeam.canUploadPackage() - Remove leftover code from PersonTeam.isPerPackageUploader() Michael Bienia 2009-08-24 12:14:02 +02:00
  • f284ee7cd6 requestsync: cleanup Michael Bienia 2009-08-23 13:08:22 +02:00
  • 966ab3727a requestsync: reindent remaining code and small cleanup Michael Bienia 2009-08-22 18:34:22 +02:00
  • d5a19ca5a7 ubuntutools.requestsync.lp: fix errors in imports Michael Bienia 2009-08-22 18:07:26 +02:00
  • 5448add754 requestsync: make a "mail" and "lp" version of checkExistingReports and move it to the correct module Michael Bienia 2009-08-22 17:39:38 +02:00
  • e628bfbe34 requestsync: - move mail_bug() to ubuntutools.requestsync.mail - implement support for UBU* environment variables (lp: #400133) Michael Bienia 2009-08-22 17:12:55 +02:00
  • ec92bb5d75 requestsync: move the remaining code of cur_version_component() into the __main__ code. Michael Bienia 2009-08-22 11:59:22 +02:00
  • ea3c45cb16 Merge from devel branch. Michael Bienia 2009-08-22 11:40:43 +02:00
  • a1457492b4 buildd: Display the name of the current development series when none is specified in --batch mode Michael Bienia 2009-08-22 11:32:33 +02:00
  • 0353f952d8 Merge with trunk Michael Bienia 2009-08-22 11:20:59 +02:00
  • ee3ad27b78 * Switch to python-support to ease initial import into Debian: - debian/control: build-depend on python-support instead of pycentral, also remove unneeded XB-Python-Version field from binary stanza. - debian/rules: set DEB_PYTHON_SYSTEM to pysupport. - ubuntu-dev-tools.preinst: remove stale pycentral files on upgrades. Luca Falavigna 2009-08-21 17:53:35 +02:00
  • d9dd366665 * requestsync: - Guard some calls when -n is specified - Fetch changelog of specified version, not current version. If an experimenal upload happened after the unstable one we're syncing, this is considered to be current by p.d.o and we would get those changelog entries in the sync request - Remove trailing fullstop from sync bug title Iain Lane 2009-08-17 12:02:35 +01:00
  • 9842049f21 Change pbuilder-dist header to mention cowbuilder in addition to pbuilder. Siegfried-Angel Gevatter Pujals 2009-08-16 00:20:27 +02:00
  • 1028885576 If there's a "etc/<distro>/apt.conf" file inside the build result directory, pass it to pbuilder as --aptconfdir. Thanks to Paul Novotny and Ryan Pavlik (LP: #363043). Siegfried-Angel Gevatter Pujals 2009-08-16 00:18:24 +02:00
  • 5069952a4a * pbuilder-dist: - Expand "~" in PBUILDFOLDER to the user's home directory. Siegfried-Angel Gevatter Pujals 2009-08-16 00:12:37 +02:00
  • d96e4af643 requestsync: move post_bug() to ubuntutools/requestsync/lp.py Michael Bienia 2009-08-12 13:46:21 +02:00
  • 7ff9aa777a requestsync, ubuntutools/requestsync/common.py: Move the asking about editing the report to edit_report() Michael Bienia 2009-08-12 13:14:50 +02:00
  • e54ee2d25a Attempt to fix sponsorship detection for new source packages Iain Lane 2009-08-09 15:06:56 +01:00
  • aab36b1d41 * Merge from devel branch Michael Bienia 2009-08-09 13:43:18 +02:00
  • 087fac7ede requestsync: Fix call of isLpTeamMember() Merge changes from my devel branch: - rename lpapiwrapper.py to lpapicache.py to match more to its function - remove unneeded imports from ubuntutools/common.py Michael Bienia 2009-08-09 13:24:30 +02:00
  • 17c36f9107 requestsync: Call isLpTeamMember() from the correct object Michael Bienia 2009-08-09 13:20:13 +02:00
  • c060c48ec8 Merge with trunk. Michael Bienia 2009-08-09 13:03:00 +02:00
  • 39594f64e0 * requestsync: Guard some calls when -n is specified * suspicious-source: Add *.hs *.el *.css to whitelist Iain Lane 2009-08-08 16:03:28 +01:00
  • 6d924143c0 requestsync: refactor 'checkNeedsSponsorship' Michael Bienia 2009-08-07 14:07:46 +02:00
  • 5748f9d64f requestsync: more refactoring Michael Bienia 2009-08-07 13:27:45 +02:00
  • 3e71ff7ab7 ubuntutools/common.py: remove unneeded imports Michael Bienia 2009-08-07 13:10:22 +02:00
  • ba14d22954 requestsync: more refactoring Michael Bienia 2009-08-07 12:53:33 +02:00
  • ce4e0932a5 ubuntutools/requestsync/mail.py: Rename SourcePackage to SourcePackagePublishingHistory to be in line with the lpapicache module. Michael Bienia 2009-08-06 16:26:29 +02:00
  • 0e4604eeb7 Merge from my devel branch Michael Bienia 2009-08-06 16:24:20 +02:00
  • 8a29c11904 lpapicache.py: add DistributionSourcePackage Michael Bienia 2009-08-06 16:23:38 +02:00
  • 0db2c71998 lpapicache.py: Rename the SourcePackage class to SourcePackagePublishingHistory which it really is and to make room once a class for the real source_package is needed. Michael Bienia 2009-08-06 16:16:17 +02:00
  • 5e3e368bb8 requestsync: some more refactoring Michael Bienia 2009-08-06 00:23:58 +02:00
  • c30c4865a4 ubuntutools/requestsync/*.py: update copyright notices and license to match the requestsync script Michael Bienia 2009-08-05 23:10:05 +02:00
  • a0f10bb410 Merge changes from my devel branch Michael Bienia 2009-08-04 15:57:36 +02:00
  • 54e9563e92 Replace LpApiWrapper.getUbuntuSourcePackage() with Distribution('ubuntu').getArchive().getSourcePackage() Michael Bienia 2009-08-04 15:53:49 +02:00
  • a49e4f6d43 Replace LpApiWrapper.getUbuntuDistribution() with Distribution('ubuntu') Michael Bienia 2009-08-04 15:49:24 +02:00
  • 74e55c2166 Rename lpapiwrapper.py to lpapicache.py as it describes its function better Michael Bienia 2009-08-04 15:40:41 +02:00
  • b3b816515e lpapiwrapper.py: Move getMe() from LpApiWrapper to PersonTeam Michael Bienia 2009-08-04 15:32:39 +02:00
  • fa0b10c274 requestsync: more refactoring Michael Bienia 2009-08-04 14:24:04 +02:00
  • df881ec2da requestsync: refactor some code into its own module and provide versions of the methods w/ and w/o LP API usage Michael Bienia 2009-08-04 13:43:31 +02:00
  • 4779d7b1a7 requestsync: remove unneeded modules Michael Bienia 2009-08-04 12:44:17 +02:00
  • 97bed31aa1 Add an entry to debian/changelog. Michael Bienia 2009-07-29 23:16:13 +02:00
  • 52f9b37eaa - buildd: add a --batch mode for batch retrying/rescoring of packages - lpapiwrapper.py: add the needed methods and classes for this - udtexceptions.py: rename PocketDoesNotExist to PocketDoesNotExistException to be in line with the naming of the other exceptions Michael Bienia 2009-07-29 23:07:22 +02:00
  • f46bca3f23 buildd: add a --batch mode for batch retrying/rescoring of packages Michael Bienia 2009-07-29 23:03:01 +02:00
  • c1a9323035 buildd: Rename --v2 to --batch Michael Bienia 2009-07-29 22:59:26 +02:00
  • a30e797e8c buildd: some cleanup Michael Bienia 2009-07-29 16:20:58 +02:00
  • 20157940ae buildd: make the -a option not break in v2 mode Michael Bienia 2009-07-29 16:13:24 +02:00
  • 6c5a9971fe buildd: Add v2 mode Michael Bienia 2009-07-29 16:02:58 +02:00
  • 4f97f5ba15 buildd: Create a base to add code for the new v2 mode Michael Bienia 2009-07-29 14:49:06 +02:00
  • cdb1292963 - lpapiwrapper.py: fix typos - buildd: add options for the new mode (v2) Michael Bienia 2009-07-25 17:03:14 +02:00
  • b96c73ba64 * Merge from by devel branch. Michael Bienia 2009-07-25 16:00:26 +02:00
  • f3e8c0ee84 lpapiwrapper.py: Added methods needed for buildd. Michael Bienia 2009-07-25 16:00:01 +02:00
  • ce84101f73 lpapiwrapper.py: Let PersonTeam.__str__() return a unicode string. Michael Bienia 2009-07-25 14:04:25 +02:00
  • 3fb1ca0b7c lpapiwrapper.py: - Move LpApiWrapper.canUploadPackage() and LpApiWrapper.isPerPackageUploader() to PersonTeam. Leave stubs for now in LpApiWrapper. Michael Bienia 2009-07-24 16:52:18 +02:00
  • 2c8ac5fb5b * Merge with trunk. Michael Bienia 2009-07-24 09:42:35 +02:00
  • 76455d8933 Fix typo in buildd so specifiying arches works again Sarah Hobbs 2009-07-24 17:37:06 +10:00
  • 558b589715 * Merge with trunk. Michael Bienia 2009-07-24 09:23:40 +02:00
  • 27cccf9a70 * Drop python-launchpad-bugs from Depends. It's still referenced in ubuntutools/ppaput.py but this module isn't used by anything and should be updated to use the LP API. Michael Bienia 2009-07-24 09:21:19 +02:00
  • 3bcda69839 * udtexceptions.py - Rename PocketDoesNotExist to PocketDoesNotExistException to be in line with the naming of the other exceptions. Michael Bienia 2009-07-23 14:21:42 +02:00
  • d062a2f8a6 * lpapiwrapper.py: - Rename Distribution.getMainArchive() to getArchive() and let it also fetch other archives besides the main one. * udtexceptions.py: - Add ArchiveNotFoundException Michael Bienia 2009-07-23 14:19:21 +02:00
  • ddab40c44f * lpapiwrapper.py: - Move getUbuntuSourcePackage() from LpApiWrapper to the Archive class and rename it to getSourcePackage(). - Leave LpApiWrapper.getUbuntuSourcePackage() as a shortcut for now. Michael Bienia 2009-07-23 13:36:05 +02:00
  • ffd08de377 * Merge with trunk on LP. Michael Bienia 2009-07-22 14:29:23 +02:00
  • a178201eea * lpapiwrapper.py: Add a Archive wrapper class. Michael Bienia 2009-07-22 14:26:27 +02:00