Commit Graph

967 Commits (cc959c755d10cc8b49a21432876a4b51f86016cd)

Author SHA1 Message Date
Isis Lovecruft 118b7f5a28
Fix a broken directory path in GPG.gen_key() doctest. 2013-06-03 11:39:16 +00:00
Isis Lovecruft 64028912de
Rewrite GPG.recv_keys to hook into GPGBase.recv_keys. 2013-06-03 11:38:18 +00:00
Isis Lovecruft b1760735ea
Fix doctests in GPG class to all use the same homedir directory. 2013-06-03 11:37:03 +00:00
Isis Lovecruft 64f093d434
Add GPG.keyserver to settings printout. 2013-06-03 11:35:59 +00:00
Isis Lovecruft 0f2770ff78
Update doctest for GPG.__init__(). 2013-06-03 11:35:26 +00:00
Isis Lovecruft d3c509265f
Remove old documentation on no-longer-existant kwarg for GPG.__init__(). 2013-06-03 11:34:26 +00:00
Isis Lovecruft ca28c1a4d2
Remove a kwarg from GPG.__init__() since properties are settable in child cls. 2013-06-03 11:33:44 +00:00
Isis Lovecruft eb1967600e
Remove unnecessary io.BytesIO import from gnupg module. 2013-06-03 11:33:05 +00:00
Isis Lovecruft 36a6bf712a
Switch to using py3k absolute imports in gnupg module. 2013-06-03 11:32:25 +00:00
Isis Lovecruft dbb8e395cc
Use the copyleft.authors objects in module documentation for gnupg. 2013-06-03 11:31:21 +00:00
Isis Lovecruft 2b54a03922
Redefine document build commands in Makefile. 2013-06-03 11:30:09 +00:00
Isis Lovecruft bddabb1406
Add a reinstall command. 2013-06-03 11:29:32 +00:00
Isis Lovecruft 0f9a7f5faf
Redefine commands for running unittests in the Makefile. 2013-06-03 11:28:35 +00:00
Isis Lovecruft 5c49b5826c
Redefine cleanup operations in the Makefile. 2013-06-03 11:26:32 +00:00
Isis Lovecruft f9948c7c7a
Fix ListPackets to set self.status for messages, like the other parsers. 2013-06-03 11:25:09 +00:00
Isis Lovecruft cdb9e5f4ea
Add better documentation for Verify class and class attributes. 2013-06-03 11:24:12 +00:00
Isis Lovecruft 2f16ca18f0
Clean and fix several things in the ImportResult parser.
* Fix the strange check for "int(code) | int(reason) == int(code)".
 * Hide a bunch of the attributes which are usually "0" and put them into
   an OrderedDict attribute. This needs to be an OrderedDict because
   the IMPORT_RES status code needs to line up with the contents correctly.
2013-06-03 11:23:20 +00:00
Isis Lovecruft e00597c3ed
Check .isspace() instead of a literal string for speed. 2013-06-03 11:17:07 +00:00
Isis Lovecruft 776584bd59
Clean up an assert in _parsers. 2013-06-03 11:16:38 +00:00
Isis Lovecruft 2c95074006
Add checks for keyserver and recv-keys options to _parsers module. 2013-06-03 11:15:42 +00:00
Isis Lovecruft a03d666d0a
Implement --recieve-keys. 2013-06-03 11:09:16 +00:00
Isis Lovecruft 68157a0777
Shorten and exception message string. 2013-06-03 11:07:54 +00:00
Isis Lovecruft 8463cc2cee
Add _check_keyserver parser for GPG.keyserver property. 2013-06-03 09:56:56 +00:00
Isis Lovecruft 67ac4b31f9
Switch to py3k absolute imports in _parsers module. 2013-06-03 09:55:58 +00:00
Isis Lovecruft 5e6a0d215d
Fix a property function signature which asked for an extraneous arg. 2013-06-03 09:54:11 +00:00
Isis Lovecruft f5d150441c
Add _util.author_info helper for copyleft module. 2013-06-03 09:53:27 +00:00
Isis Lovecruft 2740cd6773
Update directory finders. 2013-06-03 09:52:48 +00:00
Isis Lovecruft a4ffcebff8
Switch to py3k absolute imports in _util module. 2013-06-03 09:52:21 +00:00
Isis Lovecruft 79e3f6f6f5
Fix symlink creation and removal for gpg binaries in disabled $PATH entries. 2013-06-03 09:50:18 +00:00
Isis Lovecruft 63181d92ff
Add keyserver property to GPGBase class. 2013-06-03 09:49:29 +00:00
Isis Lovecruft f042536fe5
Update GPGBase docstring. 2013-06-03 09:01:44 +00:00
Isis Lovecruft a6ef75f1f0
Switch to py3k absolute imports in _meta module. 2013-06-03 08:57:49 +00:00
Isis Lovecruft bc5f23fcbe
Switch to py3k absolute imports in _logger module. 2013-06-03 08:57:02 +00:00
Isis Lovecruft 3c07dfc4fd
Fix directly accessible package modules. 2013-06-03 08:55:45 +00:00
Isis Lovecruft db7c2760ae
Add license headers to copyleft.py. INFINITE LICENSE RECURSION! DUN DUN DUN! 2013-06-02 13:14:13 +00:00
Isis Lovecruft c0db5604b2
Add automatic copyright and license retrieval as module attributes. 2013-06-01 13:14:13 +00:00
Isis Lovecruft 30860cf4c6
Switch to py3k absolute imports in package __init__.py. 2013-05-31 13:14:13 +00:00
Isis Lovecruft e05ab6fd79
Add header to package __init__.py. 2013-05-30 13:14:13 +00:00
Isis Lovecruft 8d1e8c71ce
Only import the things we need in test_gnupg.py. 2013-05-29 13:14:13 +00:00
Isis Lovecruft 0dc545e51f
Switch to using distribute instead of setuptools due to projects merging. 2013-05-28 14:14:52 +00:00
Isis Lovecruft 494592a6ac
Add headers to setup.py. 2013-05-28 12:44:52 +00:00
Isis Lovecruft 2be8cb1fe6 Fix error in module docstring which had the wrong version we forked from. 2013-05-28 07:21:14 +00:00
Isis Lovecruft c4fd9e52e5
Merge branch 'master' into develop 2013-05-27 14:58:15 +00:00
Isis Lovecruft 56a0928a4f
Merge branch 'release-1.0.0' 2013-05-27 14:39:13 +00:00
Isis Lovecruft 5925657017
Add another placeholder logfile to Makefile. 2013-05-27 13:52:23 +00:00
Isis Lovecruft 5d0d9f7356
Tell versioneer that the tag prefix is blank, to use gitflow standards. 2013-05-27 12:49:53 +00:00
Isis Lovecruft caad587a0d
Remove old Makefile commands. 2013-05-27 12:41:07 +00:00
Isis Lovecruft e344aa182f
Add commands to report python, gpg, and gpg2 versions before test runs. 2013-05-27 12:36:17 +00:00
Isis Lovecruft ffec019f35
Add cleanup-tests-all command to Makefile to remove tests/tmp.
* This command should be separate in case we've specified to save keys
   generated during tests.
2013-05-27 12:35:05 +00:00
Isis Lovecruft 6866bcf94a
Merge branch 'fix/delete-keys' into develop 2013-05-27 10:08:57 +00:00