{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "`python-gpgmime` is a library for manipulating PGP mime messages.\n\nIt provides support for encrypting, decrypting, signing, and verifying\nPGP mime email messages (RFC 3156). It's based partly on the\ncorresponding functionality in [alot][1], but the interface is built on\ntop of [python-gnupg][2]; It provides a subclass of that library's\n`GPG`, with some additional mime-related methods.\n\nThis is in a very early stage of development; not everything works yet,\nand what does may still be rough around the edges.\n\n# LICENSE\n\nGPL, version 3 or later.\n\n# HACKING\n\nGet set up:\n\n virtualenv .venv\n source .venv/bin/activate\n python setup.py develop\n pip install -r test-requirements.txt\n\nRunning the test suite:\n\n py.test\n\nNotes on tests:\n\n* The folder `testing/gpghome` contains a keyring used by the test\n suite, and there's a fixture defined in `testing/utils.py` that\n sets up the library to use this keyring. Obviously, don't rely on\n these keys for security; the private keys are published in a public\n git repository! The passphrases for the secret keys are as follows:\n * Alice: `secret`\n * Bob has no passphrase on his key (tsk tsk).\n * Mallory: `god`\n* Tests themselves go in `testing/tests`. Support code for tests goes\n in other modules under `testing/`.\n* `python-gnupg` is missing support for a couple of the new status\n messages introduced in gnupg2; these can cause erroneous test\n failures. Some of these appear to be fixed in master, but still crop\n up in 0.3.7 on my machine.\n\n[1]: https://github.com/pazz/alot\n[2]: https://pythonhosted.org/python-gnupg/\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "gpgmime", "package_url": "https://pypi.org/project/gpgmime/", "platform": "", "project_url": "https://pypi.org/project/gpgmime/", "project_urls": null, "release_url": "https://pypi.org/project/gpgmime/0.1/", "requires_dist": null, "requires_python": null, "summary": "", "version": "0.1" }, "last_serial": 1709546, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c91eba0d4ca9e08db0919ad47c63478e", "sha256": "fb2ce0c9c0ff77af1d6f5ef4b89ad9ae56d44219cb1e54f494e6855c807f9e9a" }, "downloads": -1, "filename": "gpgmime-0.1.tar.gz", "has_sig": true, "md5_digest": "c91eba0d4ca9e08db0919ad47c63478e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42057, "upload_time": "2015-09-05T19:36:30", "url": "https://files.pythonhosted.org/packages/38/4a/51105d2658269c8637236a3762414a9e5b729aa03084b793642491259e13/gpgmime-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c91eba0d4ca9e08db0919ad47c63478e", "sha256": "fb2ce0c9c0ff77af1d6f5ef4b89ad9ae56d44219cb1e54f494e6855c807f9e9a" }, "downloads": -1, "filename": "gpgmime-0.1.tar.gz", "has_sig": true, "md5_digest": "c91eba0d4ca9e08db0919ad47c63478e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42057, "upload_time": "2015-09-05T19:36:30", "url": "https://files.pythonhosted.org/packages/38/4a/51105d2658269c8637236a3762414a9e5b729aa03084b793642491259e13/gpgmime-0.1.tar.gz" } ] }