| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
As well as reducing duplication and adding screen size detection to
:pipeto and :pyshell, this ensures that the screen is always restarted,
resulting in cleaner error handling if an error occurs while the screen
is stopped.
|
| |
|
|
|
|
|
|
|
|
|
| |
Twisted.trail.unittest doesn't provide an expectedFailure decorator, nor
does it work with the one from the builtin library. Instead it relies on
having a "todo" attribute set.
This new utilities decorator simply sets that attribute to a string
value (booleans don't work).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This converts from the now abandoned pygpgme project for wrapping gpgme,
to the upstream gpgme python bindings (which are descended from the pyme
project, before they became official).
Largely this change should not be user visible, but there are a couple
cases where the new bindings provide slightly more detailed error
messages, and alot directly presents those messages to users.
This patch has been significantly revised and updated by Dylan Baker,
but was originally authored by Daniel Kahn Gillmor.
Fixes #1069
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This covers mosts of the functions in the crypto module, but doesn't
bother with the hash_key function, which is slated for deletion in the
port to python-gpg. It also doesn't cover re-raising errors.
|
|
This module currently only contains a class that adds a class level
addCleanup function (called addClassCleanup).
|