550 Commits

Author SHA1 Message Date
Stefano Rivera
fe63eaec05 * Remove ubuntutools.lp.libsupport.approve_application, no longer used. 2011-02-28 23:56:09 +02:00
Stefano Rivera
ebe9bfe05b Remove ubuntutools.lp.libsupporttranslate_api_web, no longer used. 2011-02-24 16:34:29 +02:00
Stefano Rivera
755166deec Strip out old launchpad credential handling code 2011-02-24 16:25:20 +02:00
Benjamin Drung
3887bc06b1 update_maintainer.py: Update Maintainer field if it is set to
"Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>".
2011-02-22 00:42:26 +01:00
Stefano Rivera
d054dcf796 requestsync, grep-merges: Require a UTF-8 locale. (Closes: #613114,
LP: #553795)
2011-02-13 16:15:24 +02:00
Stefano Rivera
7f311a2852 ubuntutools/archive.py: Rewrite launchpadlib redirects to https when
fetching dscs.
2011-02-13 14:40:14 +02:00
Benjamin Drung
c175f31ea7 ubuntutools/test/example_package.py: Use dpkg-source directly instead of
dpkg-buildpackage to avoid running fakeroot inside fakeroot which leads
to a FTBFS on natty.
2011-02-12 16:38:14 +01: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
Benjamin Drung
b2b37159d5 Shorten names of test methods. 2011-02-08 21:49:27 +01:00
Kees Cook
6265047606 update to allow for missing rules file 2011-02-08 11:57:07 -08:00
Kees Cook
9ebaa17ad8 ubuntutools/test/test_update_maintainer.py: update test cases to
handle checking for debian/rules.
2011-02-08 10:28:06 -08:00
Kees Cook
df38124295 improve comment 2011-02-07 10:46:36 -08:00
Kees Cook
fd6b8cdab0 ubuntutools/update_maintainer.py: do nothing if the rules file
already manages XSBC-Original (e.g. python).
2011-02-07 10:43:51 -08:00
Benjamin Drung
99e6e3cc27 *distro-info: Add a "created" column to the data. 2011-02-06 16:48:14 +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
d80f8248b8 distro_info.py: Change logic of _get_data_dir() to improve installation detection. 2011-01-27 21:28:00 +01:00
Benjamin Drung
526b7e63c6 update_maintainer.py: Process control.in first. 2011-01-25 22:09:15 +01:00
Stefano Rivera
4faba7c569 ubuntutools.archive: Handle source package in workdir correctly.
Add regression tests. (LP: #706403)
2011-01-22 23:19:31 +02:00
Benjamin Drung
88c4a0fc7f distro_info.py: Improve convert_date logic (to avoid try statement). 2011-01-22 12:03:30 +01:00
Benjamin Drung
876d8fdd8e distro_info.py: simplify if statement. 2011-01-22 02:29:33 +01:00
Benjamin Drung
013af48c51 distro_info.py: two blank lines before classes. 2011-01-22 02:28:19 +01: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
Benjamin Drung
3b97f4f3e5 debian-distro-info, distro-info, ubuntu-distro-info: New tools. 2011-01-21 18:24:30 +01:00
Stefano Rivera
4a97dee930 Break source_is_workdir out of long if statement 2011-01-20 01:28:58 +02:00
Stefano Rivera
a5c5215959 Replace check_call with error and quit 2011-01-20 01:16:11 +02:00
Stefano Rivera
d68b83af1d Typo in comment 2011-01-20 01:10:06 +02:00
Stefano Rivera
038cd428d3 Use ubuntutools.archive's rmadison code in requestsync.mail 2011-01-15 20:54:45 +02:00
Stefano Rivera
b1b1c9a91a Please pylint 2011-01-15 20:14:41 +02:00
Stefano Rivera
bb718951ed Store blank example package extracted 2011-01-15 19:47:13 +02:00
Stefano Rivera
b11d08f6b0 Generate example package 2011-01-15 17:56:48 +02:00
Stefano Rivera
495d14b69d Help pylint 2011-01-15 16:05:15 +02:00
Stefano Rivera
baf7a803ae Read source and version from dsc, not dsc filename 2011-01-15 15:59:59 +02:00
Stefano Rivera
f4bbff9e9c Move source package verification into ubuntutools.archive 2011-01-15 15:50:07 +02:00
Stefano Rivera
e48a2c92d4 Cannot use with statement with StringIO 2011-01-15 13:55:20 +02:00
Stefano Rivera
394d956a37 Catch URLError, not HTTPError when pulling sources 2011-01-15 13:48:38 +02:00
Stefano Rivera
b62377b374 Handle missing debian-keyring more gracefully 2011-01-15 13:46:40 +02:00
Stefano Rivera
d7c0cad962 Merge from trunk 2011-01-15 13:32:50 +02:00
Stefano Rivera
ed91b960e2 Move debdiff into SourcePackage 2011-01-15 13:28:44 +02:00
Martin Pitt
45317aa8e0 ubuntutools/test/test_help.py: Blacklist --help test for check-mir, it
does not have help. Fixes FTBFS on the buildd.
2011-01-13 20:14:52 -06:00
Stefano Rivera
3ef8324ff7 Improve error handling 2011-01-01 19:51:03 +02:00
Stefano Rivera
d9a9b4cab4 Complete test suite for ubuntutools.archive 2010-12-31 21:08:16 +02:00
Stefano Rivera
5ad9ee9f5b SourcPackage.pull() should raise DownloadError instead of returning False 2010-12-31 21:08:01 +02:00
Stefano Rivera
c52f0965e7 Fall back to master mirrors 2010-12-31 19:56:31 +02:00
Stefano Rivera
182cab66c4 distribution -> suite 2010-12-31 18:54:24 +02:00
Stefano Rivera
6b1ad27167 A bit less magic (for pylint) 2010-12-31 18:52:22 +02:00
Stefano Rivera
531aaba3a0 Basic test suite for ubuntutools.archive 2010-12-31 17:37:24 +02:00
Stefano Rivera
b78922b14a Help testing: Write download progress to Logger's streams 2010-12-31 17:36:38 +02:00
Stefano Rivera
26c2198838 Help testing: Separate rmadison out into a function 2010-12-31 17:36:20 +02:00
Stefano Rivera
a3b82ff2e9 Correct dsc location assertion 2010-12-31 17:30:39 +02:00