{ "info": { "author": "William Looman", "author_email": "wlooman@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Robot Framework", "Framework :: Robot Framework :: Library", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Security :: Cryptography", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing" ], "description": "\n# KeePass Library\n\nThis library enables Robot Framework to interact with KeePass databases.\n\n[![Build Status](https://travis-ci.org/loomanw/robotframework-keepasslibrary.svg?branch=master)](https://travis-ci.org/loomanw/robotframework-keepasslibrary) [![Version](https://img.shields.io/pypi/v/robotframework-keepasslibrary.svg?label=version)](https://github.com/loomanw/robotframework-keepasslibrary) ![PyPI - License](https://img.shields.io/pypi/l/robotframework-keepasslibrary) ![PyPI - Downloads](https://img.shields.io/pypi/dm/robotframework-keepasslibrary)\n\nSupported KeePass versions:\n- KDBX3\n- KDBX4\n\nKeepassLibrary uses the [PyKeePass](https://pypi.org/project/pykeepass/) modules internally to access KeePass databases\n\nSee https://keepass.info for more information about KeePass in general\n\n---\n### Versions:\n - `0.2.0` Group Support\n - `0.1.0` Entry Support\n\n---\n\n### Installation\nThe recommended approach to install KeePassLibrary, regardless the version, is using [pip](http://pip-installer.org/).\n\nInstall (or upgrade) the latest KeePassLibrary version:\n\n pip install --upgrade robotframework-keepasslibrary\n\n---\n### Example\n\n```robotframework\n*** Settings ***\nDocumentation A test suite with a single test for retrieving a password.\n...\n... The test loads a KeePass database named Database.kdbx using \n... the keyfile Database.key. \n... It then retrieves the first entry that matches the Username \"User Name\"\n... and logs the password from the returned KeePass database entry\nImport KeePassLibrary\n\n*** Test Cases ***\nGet KeePass Database Entry\n Get KeePass Database Database.kdbx keyfile=Database.key \n ${entry}=\tGet Entries By Username User Name first=True\t\n\tLog \tPassword for spam_user is ${entry.password}\n```\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/loomanw/robotframework-keepasslibrary", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "robotframework-keepasslibrary", "package_url": "https://pypi.org/project/robotframework-keepasslibrary/", "platform": "", "project_url": "https://pypi.org/project/robotframework-keepasslibrary/", "project_urls": { "Homepage": "https://github.com/loomanw/robotframework-keepasslibrary" }, "release_url": "https://pypi.org/project/robotframework-keepasslibrary/0.2.0/", "requires_dist": [ "pykeepass (>=3.0.2)", "robotframework (>=3.1.0)" ], "requires_python": "", "summary": "Robot Framework library for working with KeePass Database", "version": "0.2.0" }, "last_serial": 5682719, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "63347356b4b67237f9d741d33612dd4a", "sha256": "b5b2d17d8a6b42608dfcdbc8e02b3369b0c837210934c254b40be376737f2631" }, "downloads": -1, "filename": "robotframework_keepasslibrary-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "63347356b4b67237f9d741d33612dd4a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5002, "upload_time": "2019-03-04T16:05:14", "url": "https://files.pythonhosted.org/packages/e8/1e/dd5f232dbf699959f1d54f3b48d302a4a8650ab00b9f93ec58168f9002f3/robotframework_keepasslibrary-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e0a34864f429a4b8d2fb06699ac9f7a", "sha256": "0ff3cce2867335058835d5c8d412410ddbb3a70f1319786c3e9845dc2e3c87dc" }, "downloads": -1, "filename": "robotframework-keepasslibrary-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0e0a34864f429a4b8d2fb06699ac9f7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3731, "upload_time": "2019-03-04T16:05:16", "url": "https://files.pythonhosted.org/packages/59/f8/1d2529a71fbf5b4b23ecd2e50ec36373ae06bd204cde88c1458bf6d3ac4a/robotframework-keepasslibrary-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "697cfa2ce49475d9ebd68da5a6f3cd27", "sha256": "69227264b0d0ed45168ad9457def284e3d632b856b9d10eff0decc8f784c7d24" }, "downloads": -1, "filename": "robotframework_keepasslibrary-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "697cfa2ce49475d9ebd68da5a6f3cd27", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5467, "upload_time": "2019-08-15T15:23:54", "url": "https://files.pythonhosted.org/packages/17/8c/d39ed199026cad30ad48183cfcdb07e96a26c62f9b181874d7048a000e65/robotframework_keepasslibrary-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e38775e3da5b22cf2b76d5fcc813d6d7", "sha256": "60b2e8413eec23eba54d06b500c89a8e783cbb2bd13b04f8fe50ceed18dec406" }, "downloads": -1, "filename": "robotframework-keepasslibrary-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e38775e3da5b22cf2b76d5fcc813d6d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4214, "upload_time": "2019-08-15T15:23:55", "url": "https://files.pythonhosted.org/packages/5b/f2/11e82514b50ad5510be2cb3494489decd8b8dcb5fdb8203adc11e4fbf425/robotframework-keepasslibrary-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "697cfa2ce49475d9ebd68da5a6f3cd27", "sha256": "69227264b0d0ed45168ad9457def284e3d632b856b9d10eff0decc8f784c7d24" }, "downloads": -1, "filename": "robotframework_keepasslibrary-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "697cfa2ce49475d9ebd68da5a6f3cd27", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5467, "upload_time": "2019-08-15T15:23:54", "url": "https://files.pythonhosted.org/packages/17/8c/d39ed199026cad30ad48183cfcdb07e96a26c62f9b181874d7048a000e65/robotframework_keepasslibrary-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e38775e3da5b22cf2b76d5fcc813d6d7", "sha256": "60b2e8413eec23eba54d06b500c89a8e783cbb2bd13b04f8fe50ceed18dec406" }, "downloads": -1, "filename": "robotframework-keepasslibrary-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e38775e3da5b22cf2b76d5fcc813d6d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4214, "upload_time": "2019-08-15T15:23:55", "url": "https://files.pythonhosted.org/packages/5b/f2/11e82514b50ad5510be2cb3494489decd8b8dcb5fdb8203adc11e4fbf425/robotframework-keepasslibrary-0.2.0.tar.gz" } ] }