{ "info": { "author": "James Saryerwinnie", "author_email": "js@jamesls.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: System :: Systems Administration" ], "description": "Python KeepassX\n===============\n\n.. image:: https://secure.travis-ci.org/jamesls/python-keepassx.png?branch=master\n :target: http://travis-ci.org/jamesls/python-keepassx\n\n.. image:: https://coveralls.io/repos/jamesls/python-keepassx/badge.png?branch=master\n :target: https://coveralls.io/r/jamesls/python-keepassx?branch=master\n\n`KeePassX`_ is a cross platform password manager. However, KeePassX is a desktop\nGUI application. That's where ``python-keepassx`` comes in. By using\n``python-keepassx``, you can access your passwords using a command line\ninterface to KeePassX. You can also use the python library directly in your\nown python applications.\n\nPython-keepassx: **simple**, command line interface to your passwords.\n\n\n::\n $ kp -d password.kdb list\n Password:\n\n +---------+----------------------------------+-----------+\n | Title | Uuid | GroupName |\n +---------+----------------------------------+-----------+\n | mytitle | c4d301502050cd695e353b16094be4a7 | Internet |\n +---------+----------------------------------+-----------+\n\n\n $ kp -d demo.kdb get Github\n Password:\n\n\n title: Github\n username: githubuser\n url: github.com/githubuser\n notes:\n\n\n Password has been copied to clipboard.\n\n\nAren't there similar projects already?\n--------------------------------------\n\nYes. This project is different because it has:\n\n* A simple, straightforward API.\n* Full support for key files.\n* Both a command line interface and a python API.\n* Support for python 2.7, 3.3, and 3.4 (and higher).\n\n\nDocumentation\n=============\n\nCheck out the `docs`_ and the `getting started guide`_ for more info.\n\nCheck out the `changelog`_ to see what's in the latest release.\n\n\n.. _docs: http://keepassx.readthedocs.org/\n.. _getting started guide: http://keepassx.readthedocs.org/en/latest/gettingstarted.html\n.. _changelog: http://keepassx.readthedocs.org/en/latest/#changelog", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jamesls/python-keepassx", "keywords": "keepassx", "license": null, "maintainer": null, "maintainer_email": null, "name": "keepassx", "package_url": "https://pypi.org/project/keepassx/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/keepassx/", "project_urls": { "Homepage": "https://github.com/jamesls/python-keepassx" }, "release_url": "https://pypi.org/project/keepassx/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Python API and CLI for KeePassX", "version": "0.1.0" }, "last_serial": 1576263, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8cc4eb04d64ca1031b4b3e1d73b07155", "sha256": "dbde25ffd35d891e9cc5a783d69cc923af5b00e5b76b8a519fab4b7ad2450083" }, "downloads": -1, "filename": "keepassx-0.0.1.tar.gz", "has_sig": false, "md5_digest": "8cc4eb04d64ca1031b4b3e1d73b07155", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14707, "upload_time": "2013-09-09T00:53:07", "url": "https://files.pythonhosted.org/packages/af/c0/698c8dc44d4d2529435be5b385e890d03bf6ee416c55e4f9e83465cf6b71/keepassx-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "825a50e6dd58814fabbdb40a3dcc3dde", "sha256": "38a124e1092e119aff7fbad8429af750dc5494349f8dfb41bf6885154c6d5713" }, "downloads": -1, "filename": "keepassx-0.0.2.tar.gz", "has_sig": false, "md5_digest": "825a50e6dd58814fabbdb40a3dcc3dde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14703, "upload_time": "2013-09-09T01:03:15", "url": "https://files.pythonhosted.org/packages/f8/fc/5d931bf28fed2209dc3dc7ea3d5f2746c1c3edb116d426b8618e06401ef1/keepassx-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "763bb723635f836dba463e7b232829e2", "sha256": "d8cada98caf2aa77472de67efbec9818e5eb9c4e7a2d39a58ac02e5c2553c5ba" }, "downloads": -1, "filename": "keepassx-0.0.3.tar.gz", "has_sig": true, "md5_digest": "763bb723635f836dba463e7b232829e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15041, "upload_time": "2013-10-19T21:38:40", "url": "https://files.pythonhosted.org/packages/06/f1/4071706f4725183b06962a03d6bbd58cd34a25cbd31ae38e6ce91f0ec8dd/keepassx-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "5e860ac4edb4c0a080c53ecf1da23bac", "sha256": "2bf4ddccb5fdc6d329aa8328455e07786b04c61d503207d7ab06c4186249bcf1" }, "downloads": -1, "filename": "keepassx-0.1.0.tar.gz", "has_sig": true, "md5_digest": "5e860ac4edb4c0a080c53ecf1da23bac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15851, "upload_time": "2015-06-03T04:40:17", "url": "https://files.pythonhosted.org/packages/62/c5/98f94d724719c52ed99559af81a5896f6cf5730e90640a34c2a7d901297b/keepassx-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5e860ac4edb4c0a080c53ecf1da23bac", "sha256": "2bf4ddccb5fdc6d329aa8328455e07786b04c61d503207d7ab06c4186249bcf1" }, "downloads": -1, "filename": "keepassx-0.1.0.tar.gz", "has_sig": true, "md5_digest": "5e860ac4edb4c0a080c53ecf1da23bac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15851, "upload_time": "2015-06-03T04:40:17", "url": "https://files.pythonhosted.org/packages/62/c5/98f94d724719c52ed99559af81a5896f6cf5730e90640a34c2a7d901297b/keepassx-0.1.0.tar.gz" } ] }