Name | sec-pass-manager JSON |
Version |
1.3.0
JSON |
| download |
home_page | None |
Summary | A secure password manager that creates random passwords and saves them as encrypted files |
upload_time | 2025-07-27 19:16:01 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.7 |
license | MIT |
keywords |
password
manager
security
generator
cli
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Secure Password Manager
With this program you will be able to create random passwords with the length you desire. The passwords will be saved in the same directory your console is.
You can also edit the password generating another one or even delete a file you don't need anymore.
<p align="center">
<img src="https://github.com/santipvz/SecurePasswordManager/actions/workflows/pylint.yml/badge.svg/" alt="Tests">
<img src="https://img.shields.io/badge/Version-1.3-blue/" alt="Static Badge">
</p>
## Usage
First of all, you can install this project with `pip install sec-pass-manager`
### Console Interface
You can manage password files using the console command `cpass`. Here are examples of each function:
<p align="center">
<img src="assets/console_commands.png" width="780" style="margin: 10px;">
</p>
<pre><code>cpass create --filename test --username pingu --length 24</code></pre>
<pre><code>cpass edit --filename test --username pingu2 --length 12</code></pre>
<pre><code>cpass delete --filename test</code></pre>
There is also de reduced commands
<pre><code>cpass create -f test -u pingu -l 24</code></pre>
<pre><code>cpass edit -f test -u pingu2 -l 12</code></pre>
<pre><code>cpass delete -f test</code></pre>
> [!NOTE]
> This program will create `.key` files that you can open with any notepad as if it was a `.txt`<br><br>If you don't indicate a length it will be set to 10 as default.
Raw data
{
"_id": null,
"home_page": null,
"name": "sec-pass-manager",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "password, manager, security, generator, cli",
"author": null,
"author_email": "santipvz <santivzqzz@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/6f/a2/348bbb0f767f26704c6151c6b33785112a4a85ba765f2021e5557c40e7c8/sec_pass_manager-1.3.0.tar.gz",
"platform": null,
"description": "# Secure Password Manager\n With this program you will be able to create random passwords with the length you desire. The passwords will be saved in the same directory your console is.\n You can also edit the password generating another one or even delete a file you don't need anymore.\n\n<p align=\"center\">\n <img src=\"https://github.com/santipvz/SecurePasswordManager/actions/workflows/pylint.yml/badge.svg/\" alt=\"Tests\">\n <img src=\"https://img.shields.io/badge/Version-1.3-blue/\" alt=\"Static Badge\">\n\n</p>\n\n ## Usage\nFirst of all, you can install this project with `pip install sec-pass-manager`\n\n### Console Interface\nYou can manage password files using the console command `cpass`. Here are examples of each function:\n\n<p align=\"center\">\n <img src=\"assets/console_commands.png\" width=\"780\" style=\"margin: 10px;\">\n</p>\n<pre><code>cpass create --filename test --username pingu --length 24</code></pre>\n<pre><code>cpass edit --filename test --username pingu2 --length 12</code></pre>\n<pre><code>cpass delete --filename test</code></pre>\n\nThere is also de reduced commands\n<pre><code>cpass create -f test -u pingu -l 24</code></pre>\n<pre><code>cpass edit -f test -u pingu2 -l 12</code></pre>\n<pre><code>cpass delete -f test</code></pre>\n\n> [!NOTE]\n> This program will create `.key` files that you can open with any notepad as if it was a `.txt`<br><br>If you don't indicate a length it will be set to 10 as default.\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A secure password manager that creates random passwords and saves them as encrypted files",
"version": "1.3.0",
"project_urls": {
"Homepage": "https://github.com/santipvz/SecurePasswordManager",
"Issues": "https://github.com/santipvz/SecurePasswordManager/issues",
"Repository": "https://github.com/santipvz/SecurePasswordManager"
},
"split_keywords": [
"password",
" manager",
" security",
" generator",
" cli"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "14defe3a38a2ea9fce0a402bfa377dc45de755e6d6727ea201dca2f236437b9f",
"md5": "c3c719e00c8a28f14510246ad89fd332",
"sha256": "50c39f9443f27baca1e5fc061629b5c3a8785d7b2672e90b11c6880d20913c05"
},
"downloads": -1,
"filename": "sec_pass_manager-1.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c3c719e00c8a28f14510246ad89fd332",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 4682,
"upload_time": "2025-07-27T19:16:00",
"upload_time_iso_8601": "2025-07-27T19:16:00.107630Z",
"url": "https://files.pythonhosted.org/packages/14/de/fe3a38a2ea9fce0a402bfa377dc45de755e6d6727ea201dca2f236437b9f/sec_pass_manager-1.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6fa2348bbb0f767f26704c6151c6b33785112a4a85ba765f2021e5557c40e7c8",
"md5": "7c8c388131403d442bcd25f93263d65b",
"sha256": "e08e1499c0a7ce3ce3074685a1c7f0525f2dcf6420224c683d5d2b6140f8f5eb"
},
"downloads": -1,
"filename": "sec_pass_manager-1.3.0.tar.gz",
"has_sig": false,
"md5_digest": "7c8c388131403d442bcd25f93263d65b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 3959,
"upload_time": "2025-07-27T19:16:01",
"upload_time_iso_8601": "2025-07-27T19:16:01.243929Z",
"url": "https://files.pythonhosted.org/packages/6f/a2/348bbb0f767f26704c6151c6b33785112a4a85ba765f2021e5557c40e7c8/sec_pass_manager-1.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-27 19:16:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "santipvz",
"github_project": "SecurePasswordManager",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "sec-pass-manager"
}