Dimitri John Ledkov
1d2f7f6d0d
rs/lp
2014-12-18 20:45:58 +00:00
Benjamin Drung
c2aa97dba2
Move devscripts.logger to ubuntutools.logger.
2013-03-19 00:18:02 +01:00
Stefano Rivera
1c698ff626
While we're there, Updates is derived from Proposed
2012-10-22 22:09:31 +02:00
Stefano Rivera
24e1161d3c
syncpackage, requestsync: Check the Release pocket if we can't find an
...
Ubuntu package in the requested pocket. (LP: #1069867 )
2012-10-22 21:42:58 +02:00
Stefano Rivera
343ac49b39
pbuilder-dist, pull-debian-source, pull-lp-source, requestsync,
...
reverse-depends, submittodebian, syncpackage:
Handle outdated distro-info data. Fall back to sane defaults where
possible.
2012-05-06 10:15:54 +02:00
Stefano Rivera
e68d3a699d
Bump logging level of 'connecting' message
2011-12-03 22:07:18 +02:00
Stefano Rivera
9442e2ea30
Catch response exceptions in the DATA phase
2011-12-03 22:06:49 +02:00
Stefano Rivera
899d1b5361
Use tempfile
2011-12-03 21:57:11 +02:00
Andreas Moog
8a6502aaa4
Use regex to filter unwanted characters in filename
2011-12-03 18:09:49 +01:00
Andreas Moog
32a85dc172
Add a exception for disconnected server
2011-12-03 18:01:55 +01:00
Andreas Moog
d18a35c449
Also allow retry if recipient got rejected
2011-12-03 11:57:18 +01:00
Andreas Moog
12030d99e9
Use bugtitle as temporary filename
2011-12-03 11:12:11 +01:00
Andreas Moog
9199747fc3
Space after comma
2011-12-02 20:06:57 +01:00
Andreas Moog
0e3a831df9
Use Logger.normal
2011-11-29 20:20:25 +01:00
Andreas Moog
10e9b18ca7
Save a temporary file in case sending fails
2011-11-28 20:50:28 +01:00
Andreas Moog
d9c00752c0
Wrap long line
2011-11-28 19:53:23 +01:00
Andreas Moog
677e1b8e4e
requestsync: Give user option to retry in case of temporary error (LP: #850360 )
2011-11-27 22:14:05 +01:00
Stefano Rivera
70a035f13d
Use httplib2 everywhere that we do https. The python stdlib doesn't do
...
certificate verification.
2011-11-22 15:57:02 +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
d4fbed617f
Use EditBugReport instead of requestsync's edit_report. Drop that.
2011-11-13 20:15:19 +02:00
Stefano Rivera
2b51da9af7
Print the URL that failed in get_changelog(). Thanks Barry!
2011-10-24 22:39:01 +02:00
Stefano Rivera
46f3f929bc
Native syncs won't have changes files
2011-09-10 16:06:56 +02:00
Benjamin Drung
1c814c8ec6
ubuntutools/requestsync: Follow PEP 8 naming conventions.
2011-09-10 15:42:40 +02:00
Benjamin Drung
1aabfec757
Wrap long line.
2011-09-10 15:21:40 +02:00
Stefano Rivera
cd236932de
* requestsync: Extract current Ubuntu delta from changelog entries and provide for editing (LP: #547925 )
...
* Bump python-debian B-D and Depends to 0.1.20 for unicode Changelog reading.
2011-09-10 10:28:41 +02:00
Benjamin Drung
f82cd1f2cc
Use full sentences.
2011-09-10 00:50:48 +02:00
Stefano Rivera
178456394e
requestsync: Add nice error messages to gpg-signing code, rather than
...
simple assertions (LP: #537288 )
2011-09-09 20:03:47 +02:00
Julian Taylor
7c40574cf4
requestsync: add more non terminal status to dup check
2011-09-06 01:42:28 +02:00
Julian Taylor
36bc8ee0f7
requestsync: omit dups when checking for duplicate requests (LP: #842217 )
2011-09-06 01:15:41 +02:00
Stefano Rivera
165279fae9
TODO note on getDebianChangelog
2011-08-24 23:48:48 +02:00
Colin Watson
a6b95b7d53
style
2011-08-18 15:11:36 +01:00
Colin Watson
5eb960dd3f
make better use of ubuntutools.archive, allowing us to detect when fakesyncs are required in LP mode
2011-08-17 03:03:01 +01:00
Benjamin Drung
a03fa654f3
Move debian-distro-info, distro-info, and ubuntu-distro-info from
...
ubuntu-dev-tools into distro-info.
2011-06-25 17:53:44 +02:00
Evan Broder
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 )
2011-05-24 20:22:37 +02:00
Stefano Rivera
989aecd253
Canonicalise suites (use code-names) before passing them to rmadison.
2011-03-06 00:48:24 +02:00
Michael Bienia
5ef61615ce
Use the new web_link attribute of LP objects instead of our own
...
translate_api_web() function.
2011-02-11 15:33:09 +01:00
Stefano Rivera
773c5c33e0
Rework Scott's requestsync modifications for robustness and staging-support
2011-02-01 10:10:31 +02:00
Benjamin Drung
6e38700f26
ubuntutools/requestsync/lp.py: Fix typo codenames -> codename.
2011-01-22 02:27:10 +01:00
Benjamin Drung
1a8951e82d
Use new ubuntutools.distro_info in various scripts.
2011-01-21 19:20:04 +01:00
Stefano Rivera
038cd428d3
Use ubuntutools.archive's rmadison code in requestsync.mail
2011-01-15 20:54:45 +02:00
Stefano Rivera
9fa9f3eb96
Whitespace and style cleanups
2010-12-23 00:01:39 +02:00
Stefano Rivera
f01beda01c
Convert last Python code from mixed tabs and spaces to spaces
2010-12-22 23:04:29 +02:00
Stefano Rivera
82eab1c349
Config file support in requestsync
2010-12-21 17:02:36 +02:00
Benjamin Drung
100ba7d1b5
Remove all trailing tabs.
2010-12-03 00:10:41 +01:00
Benjamin Drung
1943df29eb
Remove all trailing spaces.
2010-12-03 00:06:43 +01:00
Stefano Rivera
e55766b0d9
hugdaylist, manage-credentials, massfile, merge-changelog,
...
ubuntutools/requestsync/common.py: Some pyflakes-induced cleanup.
2010-09-22 11:29:14 +02:00
Michael Bienia
bbe51620d4
Update to the new python-debian version:
...
- Depend on python-debian >= 1.1.15
- Replace imports of debian_bundle with debian to fix the deprecation
warnings.
2010-06-08 19:09:40 +02:00
Michael Bienia
24a8eae5c7
ubuntutools/requestsync/mail.py: Fix some more encoding issues.
2010-03-25 21:58:01 +01:00
Michael Bienia
5babcfe869
ubuntutools/lp/udtexceptions.py: Rename PocketDoesNotExistException to PocketDoesNotExistError.
2010-03-20 19:27:40 +01:00
Michael Bienia
f5c6695e13
ubuntutools/lp/lpapicache.py:
...
* Make PersonTeam.getMe() a class property (PersonTeam.me).
ubuntutools/requestsync/lp.py, ubuntu-build:
* Update for the above mentioned change.
2010-02-20 18:13:15 +01:00