{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.6" ], "description": "Cybele\n======\n\nCybele is a simple CLI password manager. \nIt's based on python (3.6) and json.\n\n\nGetting started\n===============\n## Installation\n```bash\ngit clone https://gitlab.com:dithyrambe/cybele\npip install ./cybele\n```\n\n## Configuration\nFirst you'll need to set up a database and a passphrase to encrypt your creds. \nBy default, database will be stored at `~/.cybele/<$USERNAME>.cybeledb`\n```bash\ncybele init\nEnter passphrase:\nEnter same passphrase again:\n```\n\n## Adding entries\nTo add entries, you need to type your password, as most of `cybele` subcommands.\n```bash\ncybele add gitlab\nEnter passphrase:\nUsername: my_gitlab_username\nEnter passphrase:\nEnter same passphrase again:\n```\n\n## Listing entries\nAt any time you may check your stored credentials\n```\ncybele ls\nEnter passphrase:\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 ENTRY \u2502 USERNAME \u2502 PASSPHRASE \u2502\n\u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502 gitlab \u2502 my_gitlab_username \u2502 ********** \u2502\n\u2502 entry1 \u2502 my_entry1_username \u2502 ********** \u2502\n\u2502 entry2 \u2502 my_entry2_username \u2502 ********** \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n## Copy-Paste tools\nTyping passphrase is painfull. To copy passphrase \nof an entry in your clipboard type `cybele cp gitlab`. \nClipboard is flush after a few seconds, so you only\nhave a reasonable time to paste it in a form.\n\n> Note: if you want to copy username instead of passphrase\n> type `cybele cp -u gitlab`", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/dithyrambe/cybele", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cybele", "package_url": "https://pypi.org/project/cybele/", "platform": "", "project_url": "https://pypi.org/project/cybele/", "project_urls": { "Homepage": "https://gitlab.com/dithyrambe/cybele" }, "release_url": "https://pypi.org/project/cybele/0.3.6/", "requires_dist": null, "requires_python": "", "summary": "cli password manager", "version": "0.3.6" }, "last_serial": 4876703, "releases": { "0.2.3": [ { "comment_text": "", "digests": { "md5": "b63317c9d8e874055d490cb8217a6a76", "sha256": "db9c1d19db95c9fe04285bdbcd8fa411d22535dbcbcfda785fb4e2eb351b69f6" }, "downloads": -1, "filename": "cybele-0.2.3.tar.gz", "has_sig": false, "md5_digest": "b63317c9d8e874055d490cb8217a6a76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2045, "upload_time": "2019-02-17T00:03:20", "url": "https://files.pythonhosted.org/packages/b1/c2/f9324154146626b3f0100eeecc2adef73424207e6fec245d09db6a0725a0/cybele-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "faf106e850a914fdd097ee8eef0649b4", "sha256": "ab91d481f74bacd7091d1a09c5a6240e95fac86b945e2bf1a8eca6af87e8ec90" }, "downloads": -1, "filename": "cybele-0.2.4.tar.gz", "has_sig": false, "md5_digest": "faf106e850a914fdd097ee8eef0649b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2045, "upload_time": "2019-02-17T00:10:29", "url": "https://files.pythonhosted.org/packages/8e/eb/53fa45a5805edcc8be7f1260e9805cecd203f8fd3782fd152b1921d17cb2/cybele-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "f5bacade5b405e6a7ef3793616e7c2d5", "sha256": "5e2a067eded44d0c6a5cdefc1a8dea3bd92db43afb8fa253efbb96a2b7e4eb74" }, "downloads": -1, "filename": "cybele-0.2.5.tar.gz", "has_sig": false, "md5_digest": "f5bacade5b405e6a7ef3793616e7c2d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6306, "upload_time": "2019-02-17T00:15:28", "url": "https://files.pythonhosted.org/packages/9d/c7/73b91dbd67bc6eaf2bb79ca72fe807e0147cd25906aaccb9b3b75892b2ef/cybele-0.2.5.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "a916759bde8d6e5647eaccc36e5f1171", "sha256": "872084b9db461b4821f57ac62cc966cd1ecfad31f3f9bbf1dc1ce3e48dc87260" }, "downloads": -1, "filename": "cybele-0.3.1.tar.gz", "has_sig": false, "md5_digest": "a916759bde8d6e5647eaccc36e5f1171", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6332, "upload_time": "2019-02-17T18:56:19", "url": "https://files.pythonhosted.org/packages/de/6e/4416f110ff5fbbeeff714686f4a761a6288ea895065816222e6083eb129e/cybele-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "23916a53e0bcdf82dbf9d62c0f0326a4", "sha256": "8e5572042868d85164b0ca6609628d6e5de1778586062b36691ce8a5bb950794" }, "downloads": -1, "filename": "cybele-0.3.2.tar.gz", "has_sig": false, "md5_digest": "23916a53e0bcdf82dbf9d62c0f0326a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6826, "upload_time": "2019-02-24T01:27:44", "url": "https://files.pythonhosted.org/packages/df/3c/ff78d7686670ea34b07b0d8c6c1eece0fc54991c3ad2bc895f438d2a8b94/cybele-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "074e2527e234bc9a46dd2b1795824edb", "sha256": "d5f4c5bc1045a71f9068bb5b4aa09c48cc797a04b574283769f4578bd82734b9" }, "downloads": -1, "filename": "cybele-0.3.3.tar.gz", "has_sig": false, "md5_digest": "074e2527e234bc9a46dd2b1795824edb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6933, "upload_time": "2019-02-24T17:37:56", "url": "https://files.pythonhosted.org/packages/0b/da/87463fa13d0f432856949cac18f15f7abb415f7d3f77541e32248f060019/cybele-0.3.3.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "19d9f4e86c5317ac772f1278d30b25cd", "sha256": "3631cc5c9adc44aad2b4c21f3fc5dd7ab7ceffc31949de25012f0f95ba48327c" }, "downloads": -1, "filename": "cybele-0.3.5.tar.gz", "has_sig": false, "md5_digest": "19d9f4e86c5317ac772f1278d30b25cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6943, "upload_time": "2019-02-27T13:31:55", "url": "https://files.pythonhosted.org/packages/0c/7b/1a206611b3e3b3c82624468d2b9bf94452d157add384582266962f5a583d/cybele-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "403e725728a12260e53263bf1c14bd69", "sha256": "a9a4d24d79ce13f7ec293f467d0c8e584283ddfe57972487a5e1dfef47d8e428" }, "downloads": -1, "filename": "cybele-0.3.6.tar.gz", "has_sig": false, "md5_digest": "403e725728a12260e53263bf1c14bd69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6870, "upload_time": "2019-02-27T23:58:51", "url": "https://files.pythonhosted.org/packages/1a/25/51b96b61a6489fef0a68f48df1a11a3b9337e7311bc64b8fda368a7c92aa/cybele-0.3.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "403e725728a12260e53263bf1c14bd69", "sha256": "a9a4d24d79ce13f7ec293f467d0c8e584283ddfe57972487a5e1dfef47d8e428" }, "downloads": -1, "filename": "cybele-0.3.6.tar.gz", "has_sig": false, "md5_digest": "403e725728a12260e53263bf1c14bd69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6870, "upload_time": "2019-02-27T23:58:51", "url": "https://files.pythonhosted.org/packages/1a/25/51b96b61a6489fef0a68f48df1a11a3b9337e7311bc64b8fda368a7c92aa/cybele-0.3.6.tar.gz" } ] }