Pygenpass - Command Line Password Generator and Manager Tool
Project description
PyGenpass - Command Line Password Generator and Manager Tool
How to run project?
Create a virtual environment on your local machine
$ python3 -m venv new_env
Activate virtual environment
$ source new_env/bin/activate
Make a local directory
Clone project in your directory
$ git clone https://github.com/paint-it/pygenpass.git
Install setup.py
$ python3 setup.py install
Use command pygenpass
Command line options
$ pygenpass
Options:
--help Show this message and exit.
Commands:
allpass Show all passwords
createpass Create new password
delpass Delete password
modpass Update password
savepass Save existing passwords
showpass Show password
version Show Version
Examples
This command will ask for portal name and will create random password
$ pygenpass createpass
Enter portal name [None]:
Enter email id [None]:
Enter portal url [None]:
This command will ask for portal name and existing password
$ pygenpass savepass
Enter portal name [None]:
Enter your password [None]:
Enter email id [None]:
Enter portal url [None]:
This command will show password of particular portal
$ pygenpass showpass
Enter portal name [None]:
Dependencies
Features |
Dependancy |
---|---|
Scripting Language |
Python 3.0+ |
Command-Line Option and argument parsing |
click |
Database Used |
SQLite3 |
Password generator |
diceware |
How to contribute to this project?
Please read contributing.md
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pygenpass-0.2.tar.gz
.
File metadata
- Download URL: pygenpass-0.2.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2b39ebfd2839869fb88a3e119fd28e0e1b2adaf7ff9a9942d49cfb6361fa03f |
|
MD5 | b5f957f576da778d08ea956f15c3d5d3 |
|
BLAKE2b-256 | cc822c74966e959ef354449ce9fdda2cf06a67136212b994d9a1b222d67f557c |
File details
Details for the file pygenpass-0.2-py3-none-any.whl
.
File metadata
- Download URL: pygenpass-0.2-py3-none-any.whl
- Upload date:
- Size: 7.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dcd179538adb913520c6584c18498ccff520e6c34f039227c001142d89e780d |
|
MD5 | 85059e741c8c7ca6a003ac2ea9cd9d8c |
|
BLAKE2b-256 | 694e6e24e82ee902253b09b3bab9b5d79721abacefcddfeb14466bc0c2e3b158 |