Skip to main content

Genpass - Command Line Password Manager Tool

Project description

Genpass - Command Line Password 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/genpass.git
  • Install setup.py

$ python3 setup.py install
  • Use command pygenpass

Command line options

$ pygenpass

Options:

  --help  Show this message and exit.

Commands:

  createpass  Enter required data

  savepass    Provide your password

  showpass    Printing data

Examples

  • This command will ask for portal name and will create random password

$ pygenpass createpass

Enter portal name [None]:
  • This command will ask for portal name and existing password

$ pygenpass savepass

Enter portal name [None]:

Enter your password [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.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

pygenpass-0.1-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pygenpass-0.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.4.10

File hashes

Hashes for pygenpass-0.1.tar.gz
Algorithm Hash digest
SHA256 78d12f85baa9a5dfe4896359a89316f031ee2af2cf682e20d9a4662beeb9bcf5
MD5 4ff48b03b0011d491d4784351f93474e
BLAKE2b-256 995f8a50521a316fc3c91534ac067d494d17608a8045acc1eaf0c18995bceb0c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pygenpass-0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.4.10

File hashes

Hashes for pygenpass-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3309281e5a03dc09e1bf51ed6498ce830f3aff6eff728f706f697e3f95515584
MD5 b6da228d2377e458b4664800976443bd
BLAKE2b-256 2d898a5cb9e865991eec62b5f3d212837540fbc1f509cb9361b684b84b94ee8e

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