Skip to main content

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?

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pygenpass, version 0.2
Filename, size File type Python version Upload date Hashes
Filename, size pygenpass-0.2-py3-none-any.whl (7.0 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size pygenpass-0.2.tar.gz (6.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page