Michael Bienia
df881ec2da
requestsync: refactor some code into its own module
...
and provide versions of the methods w/ and w/o LP API usage
2009-08-04 13:43:31 +02:00
Michael Bienia
4779d7b1a7
requestsync: remove unneeded modules
2009-08-04 12:44:17 +02:00
Michael Bienia
f46bca3f23
buildd: add a --batch mode for batch retrying/rescoring of packages
2009-07-29 23:03:01 +02:00
Michael Bienia
c1a9323035
buildd: Rename --v2 to --batch
2009-07-29 22:59:26 +02:00
Michael Bienia
a30e797e8c
buildd: some cleanup
2009-07-29 16:20:58 +02:00
Michael Bienia
20157940ae
buildd: make the -a option not break in v2 mode
2009-07-29 16:13:24 +02:00
Michael Bienia
6c5a9971fe
buildd: Add v2 mode
2009-07-29 16:02:58 +02:00
Michael Bienia
4f97f5ba15
buildd: Create a base to add code for the new v2 mode
2009-07-29 14:49:06 +02:00
Michael Bienia
cdb1292963
- lpapiwrapper.py: fix typos
...
- buildd: add options for the new mode (v2)
2009-07-25 17:03:14 +02:00
Michael Bienia
b96c73ba64
* Merge from by devel branch.
2009-07-25 16:00:26 +02:00
Michael Bienia
f3e8c0ee84
lpapiwrapper.py: Added methods needed for buildd.
2009-07-25 16:00:01 +02:00
Michael Bienia
ce84101f73
lpapiwrapper.py: Let PersonTeam.__str__() return a unicode string.
2009-07-25 14:04:25 +02:00
Michael Bienia
3fb1ca0b7c
lpapiwrapper.py:
...
- Move LpApiWrapper.canUploadPackage() and LpApiWrapper.isPerPackageUploader()
to PersonTeam. Leave stubs for now in LpApiWrapper.
2009-07-24 16:52:18 +02:00
Michael Bienia
2c8ac5fb5b
* Merge with trunk.
2009-07-24 09:42:35 +02:00
Sarah Hobbs
76455d8933
Fix typo in buildd so specifiying arches works again
2009-07-24 17:37:06 +10:00
Michael Bienia
558b589715
* Merge with trunk.
2009-07-24 09:23:40 +02:00
Michael Bienia
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.
2009-07-24 09:21:19 +02:00
Michael Bienia
3bcda69839
* udtexceptions.py
...
- Rename PocketDoesNotExist to PocketDoesNotExistException to be in line with
the naming of the other exceptions.
2009-07-23 14:21:42 +02:00
Michael Bienia
d062a2f8a6
* lpapiwrapper.py:
...
- Rename Distribution.getMainArchive() to getArchive() and let it also fetch
other archives besides the main one.
* udtexceptions.py:
- Add ArchiveNotFoundException
2009-07-23 14:19:21 +02:00
Michael Bienia
ddab40c44f
* lpapiwrapper.py:
...
- Move getUbuntuSourcePackage() from LpApiWrapper to the Archive class
and rename it to getSourcePackage().
- Leave LpApiWrapper.getUbuntuSourcePackage() as a shortcut for now.
2009-07-23 13:36:05 +02:00
Michael Bienia
ffd08de377
* Merge with trunk on LP.
2009-07-22 14:29:23 +02:00
Michael Bienia
a178201eea
* lpapiwrapper.py:
...
Add a Archive wrapper class.
2009-07-22 14:26:27 +02:00
Michael Bienia
fcf86d2ad2
* lpapiwrapper.py:
...
Move getUbuntu{Development,}Series from LpApiWrapper to Distribution
and rename it to get{Development,}Series
* pull-lp-source, requestsync:
Updated for the above mention change.
2009-07-22 13:43:53 +02:00
Michael Bienia
30915541e4
* lpapiwrapper.py:
...
- Move getUbuntuArchive() from LpApiWrapper to Distribution and rename it to
getMainArchive()
2009-07-22 12:23:36 +02:00
Michael Bienia
046798d12b
* lpapiwrapper.py:
...
Move isLpTeamMember from LpApiWrapper to PersonTeam where it belongs
2009-07-22 12:04:14 +02:00
Michael Bienia
d63b782aec
* lpapiwrapper.py:
...
- Add a check for cached LP API URLs instead of blindly fetching it
2009-07-22 11:54:31 +02:00
Michael Bienia
adf3557967
* lpapiwrapper.py:
...
- Update some doc strings
- Update PersonTeam to the new BaseWrapper
2009-07-22 11:47:22 +02:00
Michael Bienia
f0ca5053fe
* lpapiwrapper.py:
...
- Rewrite BaseWrapper.__new__() again to make it more generic
- Add a Distribution wrapper class
2009-07-22 11:27:28 +02:00
Nicolas Valcarcel Scerpella
480bbc9278
* mk-sbuild-lv:
...
- Add check for built-in dm_snapshot (LP: #398414 )
2009-07-20 15:08:19 -05:00
Michael Bienia
884024ddd8
* lpapiwrapper.py:
...
- Rename _PersonTeam to PersonTeam and make it a sub-class of BaseWrapper.
2009-07-19 16:17:02 +02:00
Michael Bienia
974deb0a9a
* lpapiwrapper.py:
...
- Rename _SourcePackage to SourcePackage and make it a sub-class of BaseWrapper
2009-07-19 15:59:43 +02:00
Michael Bienia
682d7be285
* lpapiwrapper.py:
...
- Replace _UbuntuSeries with DistroSeries
2009-07-19 15:49:14 +02:00
Michael Bienia
c397ad9f7b
* lpapiwrapper.py:
...
- add a base class for all wrapper classes
- add a wrapper class for "distro_series"
2009-07-19 15:40:07 +02:00
Loïc Minier
509360d40d
Document target dist as optional in the help output
2009-07-16 00:02:41 +02:00
Loïc Minier
685b1ead09
Require an argument and print help if it's missing
2009-07-16 00:02:20 +02:00
Loïc Minier
1820a2ccfa
Allow for the EMAIL env var as a fallback for DEBEMAIL.
2009-07-15 23:58:24 +02:00
Michael Bienia
6799633ca3
* lpapiwrapper.py: Add a wrapper class for a person or team LP object.
2009-07-10 10:38:06 +02:00
Andreas Moog
f2c6091a2e
Don't add second XSBC-Original-Maintainer if Maintainer was set
...
to Motu or Core-Dev.
2009-07-08 23:07:46 +02:00
Andreas Moog
89e8d69cbe
* update-maintainer:
...
- Don't silently fail when Maintainer-Field contains a comment
in brackets. (LP: #397144 )
2009-07-08 21:30:20 +02:00
Michael Bienia
9c4a6b0988
* Create blank changelog entry for 0.76.
2009-07-06 17:54:48 +02:00
Michael Bienia
7d29f31847
Upload 0.75 to karmic.
0.75
2009-07-06 17:52:55 +02:00
Michael Bienia
e6c5a0fe26
* requestsync:
...
Add "done" as last email command to stop parsing the email body for
further email commands (lp: #372555 )
2009-07-02 20:01:34 +02:00
Michael Bienia
638950f184
* lpapiwrapper.py:
...
- fix getUbuntuSourcePackage()
2009-07-02 13:21:01 +02:00
Michael Bienia
a0ae5a2e23
* lpapiwrapper.py:
...
- Add _UbuntuSeries and _SourcePackage wrapper classes for proper type checking
* functions.py: Removed
- Move the remaining functions to lpapiwrapper.py
* buildd, requestsync:
- Updated for the new function location
2009-07-02 13:05:16 +02:00
Michael Bienia
e139944b3a
* lpapiwrapper.py:
...
canUploadPackage(): Assume 'universe' as component if the package doesn't
exist (yet) in Ubuntu (needed for checking sponsorship when requesting syncs
of new packages).
* requestsync: use canUploadPackage() from LpApiWrapper
2009-06-27 11:58:05 +02:00
Michael Bienia
47a2274264
* requestsync: use the correct object to call getUbuntuDistribution
2009-06-18 23:17:41 +02:00
Michael Bienia
0684698c98
* Make Launchpad.login() return itself.
2009-06-18 23:16:36 +02:00
Iain Lane
ba0d0664a8
requestsync: We need to use the output from madison, not just throw it
...
away.
2009-06-15 19:58:41 +01:00
Luke Yelavich
5d0eb21a8f
Credit Robert Ancell
2009-06-12 13:10:40 +10:00
Luke Yelavich
4ba398de53
lp-set-dup: Add missing % needed for string substitution.
2009-06-12 13:08:19 +10:00