{
"info": {
"author": "\u0141ukasz Krotowski",
"author_email": "lukasz.krotowski@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Environment :: Console",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: POSIX :: Linux",
"Topic :: Utilities"
],
"description": "Passwdk\r\n=======\r\n\r\nPasswdk is simple console password manager that uses single json file as it's backend.\r\n\r\nUsage\r\n-----\r\n\r\nStart passwdk using:\r\n\r\n.. code-block:: bash\r\n\r\n\t$ passwdk --help\r\n\tusage: passwdk [-h] {add,get}\r\n\r\n\tpositional arguments:\r\n\t {add,get} action to take\r\n\r\n\toptional arguments:\r\n\t -h, --help show this help message and exit\r\n\r\nAdd password\r\n~~~~~~~~~~~~\r\n\r\nAdd new password to password file using:\r\n\r\n.. code-block:: bash\r\n\r\n\t$ passwdk add --help\r\n\tusage: passwdk add arguments\r\n\r\n\toptional arguments:\r\n\t -h, --help show this help message and exit\r\n\t -n NAME password name\r\n\t -u USER user name\r\n\t -e EMAIL email\r\n\t -o NAME VALUE other informations\r\n\t -t TAGS [TAGS ...] password tags\r\n\r\nOnly name is required. Other information may be provided multiple times to store whatever information on password entry. You will be prompted for password. If you want to generate that use application designed to do that, e.g. `pwgen `_.\r\n\r\nAfter saving changes to password file POST_ADD_HOOK is executed (if defined). It can be used to e.g. commit changes to git repository storing password file (see passwdkrc.sample). NEW_PASSWORD_NAME and PASSWD_FILE env variable can be used in that hook.\r\n\r\nGet password entries\r\n~~~~~~~~~~~~~~~~~~~~\r\n\r\nFind password entries by search terms using:\r\n\r\n.. code-block:: bash\r\n\r\n\t$ passwdk get --help\r\n\tusage: passwdk get search terms\r\n\r\n\tpositional arguments:\r\n\t search search terms\r\n\r\n\toptional arguments:\r\n\t -h, --help show this help message and exit\r\n\t -p only password without ending new-line\r\n\r\nAt least one search term is required. It will print either entries with name equal to one of the search terms or with tags including all search terms.\r\n\r\nConfiguration\r\n~~~~~~~~~~~~~\r\n\r\nPasswdk configuration is stored in $HOME/.passwdkrc file. See `sample configuration file `_.\r\n\r\nRequirements\r\n------------\r\n\r\nPasswdk currently is developed and tested on Linux using Python 2.7.\r\n\r\nInstallation\r\n------------\r\n\r\nThe latest version is available to install using `pip `_:\r\n\r\n.. code-block:: bash\r\n\r\n\t$ pip install https://github.com/lkrotowski/passwdk/zipball/master\r\n\r\nZsh completion\r\n~~~~~~~~~~~~~~\r\n\r\nTo install Zsh completion copy `_passwdk `_ file to directory listed in $fpath (see `zsh-completions-howto `_).",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/lkrotowski/passwdk",
"keywords": "",
"license": "GPLv3",
"maintainer": "",
"maintainer_email": "",
"name": "passwdk",
"package_url": "https://pypi.org/project/passwdk/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/passwdk/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/lkrotowski/passwdk"
},
"release_url": "https://pypi.org/project/passwdk/0.2.1/",
"requires_dist": null,
"requires_python": null,
"summary": "Simple console password manager using json as backend",
"version": "0.2.1"
},
"last_serial": 1536917,
"releases": {
"0.2.1": []
},
"urls": []
}