{ "info": { "author": "Matt Deacalion Stevens", "author_email": "matt@dirtymonkey.co.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: POSIX :: BSD", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Communications", "Topic :: Security :: Cryptography", "Topic :: Utilities" ], "description": "=====\nMikla\n=====\n\nA command line tool to edit text files encrypted with GnuPG while keeping the decrypted plaintext\nsolely in RAM and off the hard drive. Preventing the plaintext from being recovered. This is\nachieved using the POSIX shared memory API. If you have no available memory, Mikla will not work.\n\nCurrently, only works in **Python 3.5**.\n\nInstallation\n------------\nYou can install *Mikla* using pip:\n\n.. code-block:: bash\n\n $ pip install mikla\n\nUsage\n-----\nUse the `mikla` command to run Mikla::\n\n $ mikla --help\n\n Usage:\n mikla [--editor=] [--tmpfs=] \n mikla (-h | --help | --version)\n\n Options:\n --version show program's version number and exit.\n -h, --help show this help message and exit.\n -e, --editor= specify the editor to use [default: $EDITOR].\n -t, --tmpfs= the path to a temporary file system [default: /dev/shm].\n\nLicense\n-------\nCopyright \u00a9 2015 `Matt Deacalion Stevens`_, released under The `MIT License`_.\n\n.. _Matt Deacalion Stevens: http://dirtymonkey.co.uk\n.. _MIT License: http://deacalion.mit-license.org", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://dirtymonkey.co.uk/mikla", "keywords": "encryption security gnupg gpg", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "mikla", "package_url": "https://pypi.org/project/mikla/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/mikla/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://dirtymonkey.co.uk/mikla" }, "release_url": "https://pypi.org/project/mikla/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "A command line tool to edit text files encrypted with GnuPG whilst preventing the plaintext from being written to the hard drive.", "version": "0.2.1" }, "last_serial": 1849338, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "781ae9d93557cd5ef8dfa3f35621b1e0", "sha256": "ce9674f3397c78a476f3a9f6232126cf81165400f5aa686b89dc405a38f68d39" }, "downloads": -1, "filename": "mikla-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "781ae9d93557cd5ef8dfa3f35621b1e0", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5716, "upload_time": "2015-12-02T18:09:57", "url": "https://files.pythonhosted.org/packages/5f/d7/633d8472415d2270e3aabbeb2c1007e0ec27e32c49f42848d71d9f44e106/mikla-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb5995cf688a89b9f9861cc928e4f234", "sha256": "8a8a9fb40b95067562043cb9b37d91f1e480916961dd0b2aa2ac61fc02d38ab2" }, "downloads": -1, "filename": "mikla-0.1.0.tar.gz", "has_sig": false, "md5_digest": "bb5995cf688a89b9f9861cc928e4f234", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4288, "upload_time": "2015-12-02T18:09:49", "url": "https://files.pythonhosted.org/packages/cc/74/0cfa169b495df66ce114519eef05c65906c4f36f12bb37ca180acda56d9b/mikla-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "463c6d92f7b1b8b32729f278e543364e", "sha256": "7debef6b15a2a84f3d3af25d6dade0adeda4ef85351ea1e2e723c1312f099952" }, "downloads": -1, "filename": "mikla-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "463c6d92f7b1b8b32729f278e543364e", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5812, "upload_time": "2015-12-05T20:36:22", "url": "https://files.pythonhosted.org/packages/15/55/c7375b9db613fe69562b0728e41fa4e3e9787c077dce520df7974f72a2d1/mikla-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e3fb9e0a0b6173d931bd9f6703c0bd1", "sha256": "da3269f83816f73404b7e0ded680daae6c2ea76d12a6ed2f3525ad6d419ce8f2" }, "downloads": -1, "filename": "mikla-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2e3fb9e0a0b6173d931bd9f6703c0bd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4304, "upload_time": "2015-12-05T20:36:16", "url": "https://files.pythonhosted.org/packages/88/cf/548a35c15cbfb24da7f8aff12be31aff744acffa22274afaf4ae462a7bbd/mikla-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "aea6ec7b84ce32de29f77905b9f402a9", "sha256": "dcda5cc2ce3263ec184b5a52d49d15073cf1ffb07002a882a7d2feddb9c9bc39" }, "downloads": -1, "filename": "mikla-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aea6ec7b84ce32de29f77905b9f402a9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5812, "upload_time": "2015-12-05T20:48:42", "url": "https://files.pythonhosted.org/packages/d1/c4/c9213e075e618a3637cc111b3863c33a43339918066a4b142416c2a69c20/mikla-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa23eff22e273bd2e9ee5e01ba4a1efb", "sha256": "11103dfc3ffdb74cc3f6e19c4e8918f028d82b5c80de83c61edbf8939ba85516" }, "downloads": -1, "filename": "mikla-0.1.2.tar.gz", "has_sig": false, "md5_digest": "aa23eff22e273bd2e9ee5e01ba4a1efb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4303, "upload_time": "2015-12-05T20:48:26", "url": "https://files.pythonhosted.org/packages/2f/ff/33eea8a12cf593505be2d5bf6b981c4b3a1d515f8f0ed36b68a1e6c8034a/mikla-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "371d1c0a54399b46cd56a26ef9ccf1bf", "sha256": "4e711a51a3fbccc0272ba45f955deb3e0fc393a16c70b9d76067472113dcb87c" }, "downloads": -1, "filename": "mikla-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "371d1c0a54399b46cd56a26ef9ccf1bf", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5843, "upload_time": "2015-12-05T21:07:27", "url": "https://files.pythonhosted.org/packages/af/00/de6d4128a440190d899618cb39b3ebeb41612ac38a8dc1453d9a2252e1e1/mikla-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "babdbcdc514ce72a48dc24a360a735f2", "sha256": "40b39a2a0994495beb8065180570ccf69e9266f7183cec3da8a58ad42f88f135" }, "downloads": -1, "filename": "mikla-0.2.0.tar.gz", "has_sig": false, "md5_digest": "babdbcdc514ce72a48dc24a360a735f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4336, "upload_time": "2015-12-05T21:07:21", "url": "https://files.pythonhosted.org/packages/69/1e/512cb188262ad54cc77f235ed3b61f1621161ff79db930fcf5b8d88bb9cd/mikla-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "cad4f3906c1eca8a0da6f8f7ba16d9ae", "sha256": "93fc03a1ca8936e43dc1cb116f6ae7ca25b8a0351472ca188327b6dc938bd9e1" }, "downloads": -1, "filename": "mikla-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cad4f3906c1eca8a0da6f8f7ba16d9ae", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5916, "upload_time": "2015-12-07T00:23:47", "url": "https://files.pythonhosted.org/packages/79/c8/fdcfb57fb9aa31ba981cf9326a10626fa8901907b31700801650b3bb4953/mikla-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de63bddc22de475fa79a8cfe3cf94929", "sha256": "844b02ab3b623ffeabc5974f82825820d5b2c3c29ffecee23bf6255ab73590f7" }, "downloads": -1, "filename": "mikla-0.2.1.tar.gz", "has_sig": false, "md5_digest": "de63bddc22de475fa79a8cfe3cf94929", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4465, "upload_time": "2015-12-07T00:23:42", "url": "https://files.pythonhosted.org/packages/ea/ac/bba758f0e6b90ddc6f7d32a5f22197d5e36c54d18a3bc8237a503b6638d1/mikla-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cad4f3906c1eca8a0da6f8f7ba16d9ae", "sha256": "93fc03a1ca8936e43dc1cb116f6ae7ca25b8a0351472ca188327b6dc938bd9e1" }, "downloads": -1, "filename": "mikla-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cad4f3906c1eca8a0da6f8f7ba16d9ae", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5916, "upload_time": "2015-12-07T00:23:47", "url": "https://files.pythonhosted.org/packages/79/c8/fdcfb57fb9aa31ba981cf9326a10626fa8901907b31700801650b3bb4953/mikla-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de63bddc22de475fa79a8cfe3cf94929", "sha256": "844b02ab3b623ffeabc5974f82825820d5b2c3c29ffecee23bf6255ab73590f7" }, "downloads": -1, "filename": "mikla-0.2.1.tar.gz", "has_sig": false, "md5_digest": "de63bddc22de475fa79a8cfe3cf94929", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4465, "upload_time": "2015-12-07T00:23:42", "url": "https://files.pythonhosted.org/packages/ea/ac/bba758f0e6b90ddc6f7d32a5f22197d5e36c54d18a3bc8237a503b6638d1/mikla-0.2.1.tar.gz" } ] }