Evan Broder
cb225bd8f2
sponsor-patch, requestsync, syncpackage: Add a config variable for -k arguments
2012-02-11 11:59:46 -08:00
Stefano Rivera
a9386ef070
Improve error message when LP's package importer is out of date
2012-01-23 16:51:19 +02:00
Stefano Rivera
f124357734
syncpackage, backportpackage, sponsor-patch: Use -nc when building source
...
packages. Avoids needing build-deps on the build machine.
2011-12-23 22:34:54 +02:00
Stefano Rivera
12329170f1
syncpackage: Mention sponsorship when closing bugs (LP: #904288 )
2011-12-21 23:18:22 +02:00
Stefano Rivera
75c139ace8
The parameter is sponsored
2011-12-07 15:46:21 +02:00
Stefano Rivera
8178324266
Make syncpackage print a warning when --no-lp is used
2011-12-07 01:23:06 +02:00
Stefano Rivera
73f2273d71
Typo
2011-12-07 01:19:02 +02:00
Stefano Rivera
198d5a8720
Correct logic for obtaining email address for --no-lp sponsorship syncs
2011-12-07 01:18:24 +02:00
Stefano Rivera
c289c20b88
Spelling
2011-12-07 01:03:35 +02:00
Stefano Rivera
8ca2144a74
--no-lp *itself* could get some love, too
2011-12-07 00:51:48 +02:00
Stefano Rivera
b771bf89b0
Clarify --no-lp
2011-12-07 00:48:13 +02:00
Stefano Rivera
79e525d260
Break up some long lines into multiple statements
2011-12-07 00:42:34 +02:00
Stefano Rivera
dc9d6b5bf3
Add sponsorship support
2011-12-07 00:23:22 +02:00
Stefano Rivera
1f2d2e8d62
Pyflakes & PEP-8 fine-tooth comb applied
2011-12-07 00:14:00 +02:00
Stefano Rivera
857778b922
Remove unecessary optparse clutter
2011-12-07 00:01:08 +02:00
Stefano Rivera
86ba4c99ca
move --no-lp options into their own group
2011-12-06 23:37:25 +02:00
Stefano Rivera
09e468211a
Add changelog retrieval to lpapicache, and use this in syncpackage and
...
requestsync. The changelogs should be available in Launchpad sooner than
Debian PTS.
2011-11-13 22:50:34 +02:00
Stefano Rivera
5bf59a2cd7
Add --fakesync option, relegating --no-lp to really crazy corner cases.
2011-10-26 22:21:23 +02:00
Stefano Rivera
08513b1897
* syncpackage:
...
- Ignore CURRENT blacklisting: it's buggy, and we don't have a good use
for it.
- Always display blacklist comments, if they exist.
- Display timestamps for DSD blacklist comments.
2011-10-26 21:08:17 +02:00
Stefano Rivera
c921d40a9f
syncpackage, requestsync: Sync from testing for LTSs (LP: #876400 )
2011-10-26 01:13:35 +02:00
Benjamin Drung
fdd01746fe
syncpackage: Catch user abort.
2011-10-22 23:10:27 +02:00
Stefano Rivera
aab58522ad
syncpackage, requestsync: Sync from testing for LTSs (LP: #876400 )
2011-10-17 13:31:02 +02:00
Stefano Rivera
fc3d02f28f
syncpackge: Gracefully deal with no available changelog from Debian (PTS
...
changelogs aren't available immediately)
2011-10-14 22:28:57 +02:00
Benjamin Drung
c401cbb150
syncpackage: Put command-line parsing in separate function.
2011-10-12 00:58:42 +02:00
Benjamin Drung
bf5de3c686
syncpackage: Allow syncing to -proposed with --no-lp.
2011-10-12 00:51:59 +02:00
Stefano Rivera
268fea2a1c
syncpackage: Looks like we can't expect exactly one DSD record for every
...
source package (LP: #846890 )
2011-09-12 11:00:23 +02:00
Benjamin Drung
1c814c8ec6
ubuntutools/requestsync: Follow PEP 8 naming conventions.
2011-09-10 15:42:40 +02:00
Colin Watson
8543e3c5f9
syncpackage: Fix typo.
2011-09-09 11:53:04 +01:00
Stefano Rivera
5e59f725c0
Wrap blacklist messages and comments
2011-09-06 14:07:40 +02:00
Benjamin Drung
700d2473a0
Fix typo.
2011-09-06 13:31:36 +02:00
Stefano Rivera
ec13baee65
Tweak log levels, use error when bailing out because of blacklisting, and normal for everything else blacklist-related
2011-09-06 13:24:57 +02:00
Benjamin Drung
b5ca7c1971
syncpackage: Print name of blacklisted package.
2011-09-06 12:50:36 +02:00
Stefano Rivera
b35a2611af
LP: #833080 is fixed, refactoring blacklisting
2011-09-06 09:48:25 +02:00
Stefano Rivera
328e7bb241
Make CURRENT DSD Blacklisting overrideable
2011-09-05 15:40:24 +02:00
Stefano Rivera
54cb83cd4d
There's now a 4th state for getDifferencesTo, let's explicitly query both the ones we are interested in, rather than an inverted search on the 3rd state.
2011-09-04 01:49:24 +02:00
Benjamin Drung
a3378ee9fc
syncpackage:
...
- Show changes to be synced when performing native syncs.
- Support --bug (extra bugs to be closed by the sync) with
native syncs. (Bugs are closed one individually, via the API, post-sync)
2011-09-03 22:39:04 +02:00
Stefano Rivera
c994254e4b
Merge from trunk
2011-09-03 21:08:52 +02:00
Stefano Rivera
2b074fb581
Don't look for bugs closed in Debian changes, only close bugs mentioned on the command line
2011-09-03 20:49:35 +02:00
Benjamin Drung
fe102eaa5b
syncpackage: Check the sync blacklist.
2011-08-31 20:31:52 +02:00
Stefano Rivera
59b69d3767
Correcly handle NEW package bug closing (the task dosen't have a distribuiton attribute)
2011-08-25 18:41:57 +02:00
Stefano Rivera
497177760b
Allow --force ing a blacklist override, when doing a non-native sync
2011-08-25 14:30:30 +02:00
Stefano Rivera
91c70189fd
getDifferenceComments is a method on series
2011-08-25 14:29:36 +02:00
Stefano Rivera
95e5437f44
Note on LP bug to improve getDifferencesTo()
2011-08-24 23:52:45 +02:00
Stefano Rivera
76fabbe0ba
Add blacklisting explanation
2011-08-24 19:54:02 +02:00
Stefano Rivera
1277344ec8
Check the +localpackagediffs blacklist too
2011-08-24 19:52:21 +02:00
Stefano Rivera
ed6962c413
Close bugs after syncing
2011-08-24 19:38:16 +02:00
Stefano Rivera
26d68da791
Detect bugs to be closed (but don't do anything with the list yet)
2011-08-24 17:46:23 +02:00
Stefano Rivera
1d1f86cb9c
Docstring
2011-08-24 14:59:22 +02:00
Stefano Rivera
e04d4df889
Check the sync blacklist
2011-08-24 14:46:11 +02:00
Benjamin Drung
3e3b9bcff5
* 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.
2011-08-20 11:11:16 +02:00