{ "info": { "author": "Alexandru Catrina", "author_email": "alex@codeissues.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python :: 2.7", "Programming Language :: Unix Shell", "Topic :: Internet", "Topic :: System :: Networking", "Topic :: System :: Shells", "Topic :: System :: Systems Administration", "Topic :: Terminals", "Topic :: Utilities" ], "description": "Unlocker is a keychain and a CLI credentials manager. Useful when you use a terminal often than GUI applications for remote connections (e.g. databases, SSH, rsync). It can store passwords and private keys. It comes with addons to encrypt keychain and fast passwordless connect to servers.", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/lexndru/unlocker/archive/v2.2.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lexndru/unlocker", "keywords": "credentials manager", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "unlocker", "package_url": "https://pypi.org/project/unlocker/", "platform": "", "project_url": "https://pypi.org/project/unlocker/", "project_urls": { "Download": "https://github.com/lexndru/unlocker/archive/v2.2.0.tar.gz", "Homepage": "https://github.com/lexndru/unlocker" }, "release_url": "https://pypi.org/project/unlocker/2.2.0/", "requires_dist": null, "requires_python": "", "summary": "CLI credentials manager", "version": "2.2.0" }, "last_serial": 4299886, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "5c43b9283994239c55f0b87b23b7f8b3", "sha256": "e39ccabe5954fc93a8ee0d18045f23abbbd18906874ada62c5614d3d2991067f" }, "downloads": -1, "filename": "unlocker-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5c43b9283994239c55f0b87b23b7f8b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12504, "upload_time": "2018-08-15T23:40:52", "url": "https://files.pythonhosted.org/packages/31/bd/6e0e0513f09ac63858df2a79c04fb18e06ffc8b611797cd2199500ad75f4/unlocker-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c6080256a73ccb3dec9a95b17b80ab0a", "sha256": "bebec7333aeaee51ff4750dafbafec2f93fbf5459ededd0891e2ff0f57410804" }, "downloads": -1, "filename": "unlocker-0.2.1.tar.gz", "has_sig": false, "md5_digest": "c6080256a73ccb3dec9a95b17b80ab0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14931, "upload_time": "2018-08-16T22:14:43", "url": "https://files.pythonhosted.org/packages/d0/51/c350f9649f6752facc36f77293bdd522b71e3ef26d0f6c45deb15672e269/unlocker-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "37aea5921e2be7c33920563b42e2a8b7", "sha256": "38b1495e67617cb86e3709aa1ae41b08545d7d8c31e5cd60938d744c23298269" }, "downloads": -1, "filename": "unlocker-0.2.2.tar.gz", "has_sig": false, "md5_digest": "37aea5921e2be7c33920563b42e2a8b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15010, "upload_time": "2018-08-16T22:33:04", "url": "https://files.pythonhosted.org/packages/b0/f7/a3d956320e5f3365e47ca347c8e3acc0b903bc6d0f32d20eac0a47e3f9c2/unlocker-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "0bc3c3dec6e8e042455826523c5d758f", "sha256": "ab4bf0698650145e6a1296d477bcccfc172b98b72069f96cca165612fdb6856e" }, "downloads": -1, "filename": "unlocker-0.2.3.tar.gz", "has_sig": false, "md5_digest": "0bc3c3dec6e8e042455826523c5d758f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15044, "upload_time": "2018-08-16T23:22:16", "url": "https://files.pythonhosted.org/packages/36/66/076c6dcb395bcb0ce373c6b55d3af052e04ffd31fcea8a4b65f1fd2becde/unlocker-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "a5b857aa6a941148105b03cf14f6c70c", "sha256": "f7d94f52d66861516e2a97d878bd74059bd34f806d8186bb87fdd2330af0117e" }, "downloads": -1, "filename": "unlocker-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a5b857aa6a941148105b03cf14f6c70c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15210, "upload_time": "2018-08-18T11:51:17", "url": "https://files.pythonhosted.org/packages/32/b9/db3137db9a1c088b3cab3605a5952f3e03740a4062970d53ba2a9ac8454c/unlocker-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "67c4eabe6bc5985179bd1d0400eed4af", "sha256": "47c6817dd6a615a947b93b5d2a8c67e75d7084b740aab5d198f2ec30acc74fe8" }, "downloads": -1, "filename": "unlocker-0.2.5.tar.gz", "has_sig": false, "md5_digest": "67c4eabe6bc5985179bd1d0400eed4af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15468, "upload_time": "2018-08-19T21:57:11", "url": "https://files.pythonhosted.org/packages/f3/6e/f8e24fa006ca02223966e736e3224707e6d4ed999e01ecacb4e961fc817e/unlocker-0.2.5.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "f41fb70b08fb45cf30e2ea9e52533336", "sha256": "600e20f4c34a9758cd8ba6d456cf1e808e7e007f067ebb529c21670b270e2b5b" }, "downloads": -1, "filename": "unlocker-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f41fb70b08fb45cf30e2ea9e52533336", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15577, "upload_time": "2018-08-21T00:14:52", "url": "https://files.pythonhosted.org/packages/d5/da/f2cf4649d7e0e4377042597c3512be466a121ca6e469676adeb6869c6ba8/unlocker-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "fcd08715148b7d369401ee56314863d0", "sha256": "234571adba5add0c8deb408f419448cc90d37a833b16d8aed6b85841a0c3653a" }, "downloads": -1, "filename": "unlocker-1.0.1.tar.gz", "has_sig": false, "md5_digest": "fcd08715148b7d369401ee56314863d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16179, "upload_time": "2018-08-21T23:45:49", "url": "https://files.pythonhosted.org/packages/71/c6/3d3696f9968eac5d7b288be710fc35e9a3dfeefd0e99ae44559ce23432e4/unlocker-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d77b518afe5dc8d2b1f526f3625befe6", "sha256": "9cd5c6d4cf2c1a1ad66a2e82c9026e6705814ca32ce7c4abca63b5a0e2c89b4e" }, "downloads": -1, "filename": "unlocker-1.1.0.tar.gz", "has_sig": false, "md5_digest": "d77b518afe5dc8d2b1f526f3625befe6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17714, "upload_time": "2018-08-23T22:51:23", "url": "https://files.pythonhosted.org/packages/58/3a/f4160add59cf441936f92fc06fc23bd5576d676379fb150e25ba0d76e11b/unlocker-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "40e30ba8a22a333cf1db89d7996ab3fd", "sha256": "d117aeec53372662c1672907f7b43b40a61435df7324476726e69a7bbf9351d5" }, "downloads": -1, "filename": "unlocker-2.0.0.tar.gz", "has_sig": false, "md5_digest": "40e30ba8a22a333cf1db89d7996ab3fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25268, "upload_time": "2018-08-27T23:51:15", "url": "https://files.pythonhosted.org/packages/51/7b/08c5427d2c7952935a90725774be79da470ff07bf77c03e8c986084d9fe9/unlocker-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "c45b76e6aea5f0de233df0d1b11a8961", "sha256": "ac01d90db4756b9a43a69db56997e08d2b3bf688776b41b3b635ff6f79da846e" }, "downloads": -1, "filename": "unlocker-2.1.0.tar.gz", "has_sig": false, "md5_digest": "c45b76e6aea5f0de233df0d1b11a8961", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32232, "upload_time": "2018-09-02T21:41:10", "url": "https://files.pythonhosted.org/packages/8c/a0/0de8205629fc21f70a42e07a9f8f6f678fa7804cadd0d031b866e465a30c/unlocker-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "cf8965a5148e7fecc15748cba01b9545", "sha256": "47eb1b0501751489791b026943e06e50834ec6c83894bd3af7384c9ae6d56046" }, "downloads": -1, "filename": "unlocker-2.1.1.tar.gz", "has_sig": false, "md5_digest": "cf8965a5148e7fecc15748cba01b9545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31847, "upload_time": "2018-09-02T23:12:57", "url": "https://files.pythonhosted.org/packages/3f/f2/02cf17392c05748458cea97e0db4fc4525085695d55eb65be06a72633565/unlocker-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "6913e1f59f1e095b1461c591b46b8f4d", "sha256": "9e2330eb74ba42b5dbbaf6ef21e891f7efeeffb53991e8837f05af1424555616" }, "downloads": -1, "filename": "unlocker-2.1.2.tar.gz", "has_sig": false, "md5_digest": "6913e1f59f1e095b1461c591b46b8f4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31966, "upload_time": "2018-09-08T20:30:42", "url": "https://files.pythonhosted.org/packages/22/5a/417b85faedb45c013ab6f5857ae5fd8116f88765a762b3ceb6cd3fec6d56/unlocker-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "e5225067f75e0a5c02b89209117aca2a", "sha256": "d7d83d8d4c0289c7c7496b62f29e91946afaeaec1e61fa327368852db0e25d92" }, "downloads": -1, "filename": "unlocker-2.1.3.tar.gz", "has_sig": false, "md5_digest": "e5225067f75e0a5c02b89209117aca2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31961, "upload_time": "2018-09-16T13:30:53", "url": "https://files.pythonhosted.org/packages/4b/39/29fbfe4e6b3c24e4eb86246aae207185ec9fa34e11f641b7d6f3389856e5/unlocker-2.1.3.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "dc308d30457c1ace246dd26451d4b5b2", "sha256": "556451d7da1a7ad8eacb5873684a91b132b31b7464c16f9d9d67a8535a59254e" }, "downloads": -1, "filename": "unlocker-2.2.0.tar.gz", "has_sig": false, "md5_digest": "dc308d30457c1ace246dd26451d4b5b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32917, "upload_time": "2018-09-22T15:47:30", "url": "https://files.pythonhosted.org/packages/2c/b5/f3fab94344604f50b472a66f5f0b0055140c3d39909c486c6af57aa3cd0c/unlocker-2.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dc308d30457c1ace246dd26451d4b5b2", "sha256": "556451d7da1a7ad8eacb5873684a91b132b31b7464c16f9d9d67a8535a59254e" }, "downloads": -1, "filename": "unlocker-2.2.0.tar.gz", "has_sig": false, "md5_digest": "dc308d30457c1ace246dd26451d4b5b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32917, "upload_time": "2018-09-22T15:47:30", "url": "https://files.pythonhosted.org/packages/2c/b5/f3fab94344604f50b472a66f5f0b0055140c3d39909c486c6af57aa3cd0c/unlocker-2.2.0.tar.gz" } ] }