{ "info": { "author": "Pacharapol Withayasakpunt", "author_email": "patarapolw@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Topic :: Security", "Topic :: Security :: Cryptography" ], "description": "# Password Manager\n\n[![Build Status](https://travis-ci.org/patarapolw/memorable_pwm.svg?branch=master)](https://travis-ci.org/patarapolw/memorable_pwm)\n[![PyPI version shields.io](https://img.shields.io/pypi/v/password_manager.svg)](https://pypi.python.org/pypi/password_manager/)\n[![PyPI license](https://img.shields.io/pypi/l/password_manager.svg)](https://pypi.python.org/pypi/password_manager/)\n[![PyPI pyversions](https://img.shields.io/pypi/pyversions/password_manager.svg)](https://pypi.python.org/pypi/password_manager/)\n[![PyPI status](https://img.shields.io/pypi/status/password_manager.svg)](https://pypi.python.org/pypi/password_manager/)\n[![Examples tested with pytest-readme](http://img.shields.io/badge/readme-tested-brightgreen.svg)](https://github.com/boxed/pytest-readme)\n\nA library for password manager for Python\n\n## Features\n\n- Automatic vault locking and saving after predefined time (default 60 sec)\n- Vault file generation\n- Passcode lock with RSA (based on PyCryptodome)\n\n\n## Installation\n\n```commandline\npip install password_manager\n```\nor\n```commandline\npipenv install -e git+https://github.com/patarapolw/password_manager.git#egg=password_manager\n```\n\n## Usage\n\n```python\nfrom password_manager.vault import Vault\n\nwith Vault('amasterpassword') as vault:\n vault['reddit'] = {\n 'password': 'averycomplexpassword'\n }\nwith Vault('amasterpassword') as vault:\n print(vault['reddit']['password'])\n```\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/patarapolw/password_manager", "keywords": "password password-manager", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "password_manager", "package_url": "https://pypi.org/project/password_manager/", "platform": "", "project_url": "https://pypi.org/project/password_manager/", "project_urls": { "Homepage": "https://github.com/patarapolw/password_manager" }, "release_url": "https://pypi.org/project/password_manager/0.1.6/", "requires_dist": null, "requires_python": "", "summary": "A library for password manager for Python", "version": "0.1.6" }, "last_serial": 3823244, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "33fc220d786ad2bf6413f3788baf2ea6", "sha256": "52d72c7ad04b9fe41b4a503a03b5bf2f335bf9b630a771ab8e228f8c0931e39a" }, "downloads": -1, "filename": "password_manager-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33fc220d786ad2bf6413f3788baf2ea6", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3364, "upload_time": "2018-04-30T09:20:00", "url": "https://files.pythonhosted.org/packages/4f/92/14a0e737b16ccdc2f46d1f168ebe48910f2d5418c288c213a329488625f8/password_manager-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d7cc91e8e24ad3bea3aefd7eaf6ea2e", "sha256": "e8d36299811e391ed352620839f1e247426a6a024369f68dff0544f83c3ca5f9" }, "downloads": -1, "filename": "password_manager-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1d7cc91e8e24ad3bea3aefd7eaf6ea2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3355, "upload_time": "2018-04-30T09:57:44", "url": "https://files.pythonhosted.org/packages/c6/ef/78931408916bd475549311e4e0f2ae0a89a24bb205b80371063657708224/password_manager-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df757b8538da01ee654f1cbac689dc4a", "sha256": "6adbaaebf53279c01c5e0c991136197edc980fa3edcfe316f0914a10c9e2145d" }, "downloads": -1, "filename": "password_manager-0.1.0.tar.gz", "has_sig": false, "md5_digest": "df757b8538da01ee654f1cbac689dc4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3027, "upload_time": "2018-04-30T09:57:47", "url": "https://files.pythonhosted.org/packages/1d/e9/cff766932901c02b79da8c7606476cda4c3edbdff3e23b4adb32d92358d8/password_manager-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "796de5bc4cb579d8c6d3bf4cdfc26e77", "sha256": "c8a3460289db685a5a1e72a989dd3e1166869857ef2e459aed6c323712d36dff" }, "downloads": -1, "filename": "password_manager-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "796de5bc4cb579d8c6d3bf4cdfc26e77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3344, "upload_time": "2018-04-30T09:57:46", "url": "https://files.pythonhosted.org/packages/0f/89/e46f386a2f33a9be085c76cda9b24602c5253953c62ee0096c0ba73ce07a/password_manager-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85ccd7154f58894b85edd4bc61ab188f", "sha256": "7b6e013f03437fcf9fae5f869f10bc6c3b7bd67374f9cf60b74e2f4bc03aeb24" }, "downloads": -1, "filename": "password_manager-0.1.1.tar.gz", "has_sig": false, "md5_digest": "85ccd7154f58894b85edd4bc61ab188f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3027, "upload_time": "2018-04-30T09:57:50", "url": "https://files.pythonhosted.org/packages/6e/5d/fdc4760e0248e02ff4598fc9d717930310c82c096247577b1c217faeeb72/password_manager-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7e511d532556866cca73ad994504f23b", "sha256": "72addef11f94e85d8fa496fffe3ae1c0fb17c197134a38801fbda6549d582c5a" }, "downloads": -1, "filename": "password_manager-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e511d532556866cca73ad994504f23b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3326, "upload_time": "2018-04-30T23:53:39", "url": "https://files.pythonhosted.org/packages/56/c4/e55dd7882aca525cf1a96d84bf127d81a796cfaafc01f177c856f6c8526b/password_manager-0.1.2-py2.py3-none-any.whl" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "a0fc740b18bd69aa2f1dff797f7f7578", "sha256": "0f2614405594e1294ac2bd3420f815bdffb6ab6b9fffe01f6c3d31e561fe5203" }, "downloads": -1, "filename": "password_manager-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a0fc740b18bd69aa2f1dff797f7f7578", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3338, "upload_time": "2018-05-01T00:12:56", "url": "https://files.pythonhosted.org/packages/ed/9e/9b1a4966e75f90bceb180966cb1cc0192e7f7d8a7606c4d32a1c57c2e0a0/password_manager-0.1.3-py2.py3-none-any.whl" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "9eb2682854ca443671f94270c50dc394", "sha256": "8082026832935114aef24b71c7cbf628ac479959955996bcb1f6c8aed0f1523a" }, "downloads": -1, "filename": "password_manager-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9eb2682854ca443671f94270c50dc394", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3343, "upload_time": "2018-05-01T00:35:12", "url": "https://files.pythonhosted.org/packages/d9/ed/ae9a5b54c6d61fa71ccb0516e34a04326a8b30d8d0881383bb2756bf34fa/password_manager-0.1.4-py2.py3-none-any.whl" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "f94abbd78bfbe1c40afbed20234af260", "sha256": "db40fa1233d64f5e58f2698d24be9cde1c47d7c955341d2a643dd5fae432fd3b" }, "downloads": -1, "filename": "password_manager-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f94abbd78bfbe1c40afbed20234af260", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3343, "upload_time": "2018-05-01T06:16:31", "url": "https://files.pythonhosted.org/packages/1a/cf/c3e135e8ef6718d45795e1cb5d81d1eeda1349d569058903483d42c02924/password_manager-0.1.5-py2.py3-none-any.whl" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "6c649e5b44102721fe6f81d7d06ea7a2", "sha256": "90b949d0e27a2610e4cf71ac1a5d0b8b2733d050a2913c8be811aca96f3883dd" }, "downloads": -1, "filename": "password_manager-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c649e5b44102721fe6f81d7d06ea7a2", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3371, "upload_time": "2018-05-01T09:06:10", "url": "https://files.pythonhosted.org/packages/97/aa/41b6a82177f89be0da2af4f387f0e3b1f954e44ea7f9a6ee7d2f284b3daa/password_manager-0.1.6-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6c649e5b44102721fe6f81d7d06ea7a2", "sha256": "90b949d0e27a2610e4cf71ac1a5d0b8b2733d050a2913c8be811aca96f3883dd" }, "downloads": -1, "filename": "password_manager-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c649e5b44102721fe6f81d7d06ea7a2", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3371, "upload_time": "2018-05-01T09:06:10", "url": "https://files.pythonhosted.org/packages/97/aa/41b6a82177f89be0da2af4f387f0e3b1f954e44ea7f9a6ee7d2f284b3daa/password_manager-0.1.6-py2.py3-none-any.whl" } ] }