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
pygenpass-0.2.tar.gz
(6.7 kB
view hashes)