739 Commits

Author SHA1 Message Date
Jonathan Davies
64a93270d2 * ubuntutools/lp: Added copyright to functions.py and various corrections to
other files.
2009-01-25 10:04:06 +00:00
Iain Lane
afd4082d6f will fail otherwise (LP: #320984). 2009-01-25 01:07:51 +00:00
Iain Lane
354a42b669 ubuntutools/lp/functions.py: Rename urlopener import as it conflicts with
a variable, causing an error.
2009-01-25 01:05:02 +00:00
Iain Lane
304cd20e8e requestsync: Only attempt to change bug importance if in ubuntu-dev, as it
will fail otherwise.
2009-01-25 00:15:06 +00:00
Iain Lane
44d1d459da Merge with trunk 2009-01-25 00:05:36 +00:00
Jonathan Davies
fc706eafe0 ubuntutools/lp/libsupport.py: Added glob to imports. 2009-01-21 10:50:26 +00:00
Jonathan Davies
88abaa56cf More module reorganzation. 2009-01-19 22:37:27 +00:00
Jonathan Davies
0bbef6d974 Forgot to convert this bit. 2009-01-19 18:13:28 +00:00
Jonathan Davies
32f8e2b2bc * Converted everything else. 2009-01-19 18:10:53 +00:00
Jonathan Davies
6f0f40360f * ubuntutools/lplibsupport.py: Correct copyright.
* manage-credentials: Changed imports for new files.
2009-01-19 17:57:46 +00:00
Jonathan Davies
66e11f7e49 * common.py: Split into multiple files in ubuntutools/.
* buildd: Converted new imports.
2009-01-19 17:55:00 +00:00
Loïc Minier
f1901454b5 Prepare 0.60 changelog. 2009-01-19 18:13:33 +01:00
Loïc Minier
a38e7b695c 0.59 upload. 0.59 2009-01-19 18:11:32 +01:00
Loïc Minier
d6b98eae6e 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:03:17 +01:00
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