675 Commits

Author SHA1 Message Date
Loïc Minier
578cb7b265 Move /etc/bash_completion.d/pbuilder-dist/pbuilder-dist created in
pre-0.30 versions to /etc/bash_completion.d/pbuilder-dist in the preinst.
2009-01-19 18:00:45 +01:00
Jonathan Davies
38280c9e65 * Prepare next changelog. 2009-01-19 16:55:11 +00:00
Loïc Minier
a776751e83 0.58 upload. 0.58 2009-01-19 17:45:33 +01:00
Loïc Minier
6bd4bd8d8d Tweak second prompting. 2009-01-19 16:15:58 +01:00
Loïc Minier
7a70b6df4d Prompt to use duplicate of the main bug as a replacement target main bug. 2009-01-19 16:15:04 +01:00
Loïc Minier
0f0cb53926 Remove a leftover die() which is better handled later. 2009-01-19 16:07:01 +01:00
Loïc Minier
8bb5104938 Re-add debian/pycompat to have an idempotent clean:: as cdbs creates the
file during clean; Debian #512300.
2009-01-19 15:55:18 +01:00
Loïc Minier
dabbf89580 New script, lp-set-dup, allows marking a bug and all its dups as a
duplicate of a new main bug.
2009-01-19 15:52:03 +01:00
Loïc Minier
0eea97796d Add a .bzrignore file; shouldn't be part of uploaded packages. 2009-01-19 14:26:10 +01:00
Loïc Minier
1e57b40392 Don't repeat Section in the binary package's control chunk (pleases
lintian).
2009-01-19 14:11:28 +01:00
Loïc Minier
3574ad4de5 Fix a bunch of hyphen-used-as-minus-sign lintian informational tags. 2009-01-19 14:10:41 +01:00
Iain Lane
0e291144a4 Merge 2009-01-18 17:46:31 +00:00
Jonathan Davies
4dda4c5075 Prepare 0.58 changelog. 2009-01-17 21:05:24 +00:00
Jonathan Davies
0871abd6a7 0.57 upload. 0.57 2009-01-17 21:02:54 +00:00
Jonathan Davies
d1ec836e76 * requestsync: Skip existing bug check if no credentials are
found (LP: #318120).
2009-01-17 14:33:29 +00:00
Jonathan Davies
e61194f9a0 0.56 uploaded and prepare next changelog entry. 2009-01-17 11:45:35 +00:00
Jonathan Davies
33e0071d66 * debian/ubuntu-dev-tools.install: Removed common.py entry. 2009-01-17 11:32:49 +00:00
Jonathan Davies
59aac908c1 * Moved common.py to ubuntutools/ subdirectory to avoid possible conflicts
in Python packaging and fixed all imports as necessary.
2009-01-17 11:23:08 +00:00
Jonathan Davies
152220567d * requestsync: Catch credentials error to hide traceback. 2009-01-17 11:14:40 +00:00
Jonathan Davies
dce63c4fb7 * common.py: Improved no credentials found error message to show which
consumer token is needed.
2009-01-17 10:56:15 +00:00
Jonathan Davies
743154a9c8 * manage-credentials: Tighted security by making credentials files and
folder world unreadable.
2009-01-15 13:08:20 +00:00
Jonathan Davies
2446993726 0.55 uploaded and new changelog entry. 0.55 2009-01-15 12:35:42 +00:00
Jonathan Davies
5ee60209fe * manage-credentials: Use common.py's mkdir function to create as many
subdirectories as necessary for the credentials directory (LP: #317317).
2009-01-15 12:30:07 +00:00
Jonathan Davies
ecacc76da1 Prepare 0.55 changelog. 2009-01-14 19:51:42 +00:00
Jonathan Davies
da7a71e54f 0.54 upload.
* manage-credentials:
  - Save credentials to ~/.cache/lp_credentials/ by
    default.
  - Set service option default to edge.
* doc/manage-credentials.1: Update as necessary for the above.
* common.py:
  - When credentials are not found, ask user to see
    manage-credentials manpage.
  - Load all token files for the consumer specified in the above
    directory as necessary.
0.54
2009-01-14 19:49:18 +00:00
Daniel Holbach
2c0d695127 debian/control: replace 'sb-release' with lsb-release, make package
installable again.
2009-01-14 16:34:38 +01:00
Siegfried-Angel Gevatter Pujals
1827d2abde * debian/copyright:
- Add information about manage-credentials.
2009-01-14 14:58:43 +01:00
Jonathan Davies
48833c0c8e Prepare new changelog entry. 2009-01-14 13:23:47 +00:00
Jonathan Davies
23ea5aeb42 0.52 uploaded. 2009-01-14 13:23:19 +00:00
Jonathan Davies
6d5d623e62 * doc/manage-credentials.1: Written up.
* common.py: Change default location of our credentials to
  ~/.lp_credentials.txt and service to edge.
* requestsync.1: Change as necessary to launchpadlib.
0.52
2009-01-13 21:43:14 +00:00
Jonathan Davies
2270f133cb Merge in lplib changes from thekorn. lplib-intro 2009-01-13 20:25:16 +00:00
Markus Korn
729c13e86b * added 'manage-credentials' to setup.py 2009-01-13 13:32:02 +01:00
Markus Korn
148d722a60 * added manage-credentials, a tool to create (and manage) credentials which
are used to access launchpad via the API. Currently this tool can be used
  to create a token with or without using the web UI. In the future, once
  related methods are available through the API, this tool can also be used
  to manage tokens in launchpad and on the users local machine.
2009-01-13 13:25:05 +01:00
Markus Korn
7e94938ced * common.py:
- added approve_application() function to create tokens without using the
    Web UI
  - added translate_service() function translate service identifier to uri
    of service root
2009-01-13 13:21:13 +01:00
Luca Falavigna
e76337f142 requestsync: catch AssertionError exception if rmadison returns with an error. 2009-01-12 20:41:22 +01:00
Iain Lane
07ceae19b3 Merge jpds's quoting fix 2009-01-11 17:34:00 +00:00
Jonathan Davies
c1b9bd2081 pbuilder-dist: Added missing quote. 2009-01-11 17:29:28 +00:00
Jonathan Davies
1fa547d059 pbuilder-dist: Remove extra ". 2009-01-11 17:23:03 +00:00
Jonathan Davies
b82069f31b If importing lpbugs fails - show the right URL if package is new or not. 2009-01-10 20:22:57 +00:00
Siegfried-Angel Gevatter Pujals
4e476d4755 - Add compatibility for cowbuilder.
- Fix the mainonly support.
  - Rename build.log to last_operation.log.
* pbuilder-dist, pbuilder-dist.new:
  - Replace pbuilder-dist with pbuilder-dist.new.
* debian/links:
  - Symlink /usr/bin/cowbuilder-dist to /usr/bin/pbuilder-dist, and the
    same with the manpage.
* debian/control:
  - Add cowdancer as alternative recommends to pbuilder.
* doc/pbuilder-dist.1:
  - Update it to explain the usage for the new pbuilder-dist script.
* doc/mk-sbuild-lv.1:
  - Fix an error (and get ride of a lintian warning).
2009-01-10 15:09:09 +01:00
Jonathan Davies
4a3e60b567 Repoint requestsync at stable. 2009-01-09 14:38:45 +00:00
Jonathan Davies
9bf7ed3fd3 * requestsync: If package is new, check the Ubuntu Archive team's bug list
for possible duplicate requests.
2009-01-09 14:34:24 +00:00
Kees Cook
d45cebb17f mk-sbuild-lv: add "apt-utils" as a default package for sane dist-upgrades. 2009-01-07 16:38:50 -08:00
Nathan Handler
9069525e89 Add (LP: #314732) to changelog entry 2009-01-07 16:07:42 -06:00
Markus Korn
59e7037ed8 * requestsync: use getSourcePackage() instead of loading the package-object
directly
2009-01-07 10:11:06 +01:00
Markus Korn
4845fcea2d added comment about porting checkNeedsSponsorship() from py-lp-bugs to launchpadlib 2009-01-07 09:37:41 +01:00
Markus Korn
cbae36502c string fixes in requestsync 2009-01-07 09:18:33 +01:00
Markus Korn
9f2db19919 ported massfile from launchpadbugs to launchpadlib 2009-01-05 14:45:53 +01:00
Markus Korn
7b0977b0df parse query part in common.translate_web_api() 2009-01-05 14:45:20 +01:00
Jonathan Davies
47dc6d5157 * buildd: Don't show arch override message if operation to perform is
'status'.
2009-01-05 10:02:02 +00:00