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
ae1042d56f
Add notes to requirements.txt on dependencies, and remove setuptools-git.
2013-05-26 17:34:22 +00:00
Isis Lovecruft
c683ef31c2
Move old documentation to Sphinx rest file at the end.
...
* It seems annoying to have a bunch of licensing and history lessons as the
first thing you read when you look at the documentation. Rather, the first
thing you see should be how to install it and use it.
2013-05-26 14:04:33 +00:00
Isis Lovecruft
dfbba04bd7
Add note to TODO file about python ORMs for public key storage.
2013-05-25 23:04:45 +00:00
Isis Lovecruft
780360ea9f
Add missing test keyring file.
2013-05-24 19:32:33 +00:00
Isis Lovecruft
a34084c332
Use py3k syntax for relative imports in test/test_gnupg.py.
2013-05-24 07:24:04 +00:00
Isis Lovecruft
0d1358ee94
Add headers to tests/test_gnupg.py.
2013-05-20 09:30:20 +00:00
Isis Lovecruft
2114033c3a
Add distribute_setup.py script.
2013-05-07 15:01:22 +00:00
Isis Lovecruft
df0b4c7a34
Add pip installation update script to make sure we use SSL for downloads.
2013-05-07 14:23:34 +00:00
Isis Lovecruft
0462e8509c
Move TODO file to docs/ subfolder.
2013-05-14 11:10:45 +00:00
Isis Lovecruft
0c0f0c069a
Move LICENSE file to docs/ subfolder.
2013-05-14 11:08:18 +00:00
Isis Lovecruft
158499da35
Add setuptools-git as a dependency.
...
* TODO find a way to only require setuptools-git if python-gnupg was checked
out from a git repo.
2013-05-28 11:04:52 +00:00
Isis Lovecruft
a5c0f8f1cf
Add setuptools directive to include PKG-INFO.
2013-05-28 11:01:13 +00:00