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.

Source Distribution

pygenpass-0.1.1.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

pygenpass-0.1.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file pygenpass-0.1.1.tar.gz.

File metadata

  • Download URL: pygenpass-0.1.1.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

Hashes for pygenpass-0.1.1.tar.gz
Algorithm Hash digest
SHA256 28f0cc20ce12980776b36cf6fe5243910bda12e3d2e91b97c588f17338b8eaf5
MD5 b5295575ad419eb08ef9586fc3288311
BLAKE2b-256 7bb457ffcde5f24f6059306651350c769125980d2c5159e4f13a0029fb23662d

See more details on using hashes here.

File details

Details for the file pygenpass-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pygenpass-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.1 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

Hashes for pygenpass-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 313fdb395fbb15d2a005a95d4f1226572bc7fbc58331e26a82df7b62cbd82541
MD5 51880a234c14cbfc4211cbf21eb9304b
BLAKE2b-256 f178e981845d036ebdf36215b27a75c9d3abbb383fef8842503e463a863cf700

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page