Skip to main content

random password generator

Project description

ranpass

Simple Random Password Generator CLI Tool.

Requirements

This package requires Python 3 (it is 2021 after all). What else, let's see... a human to use it I guess?

Installing

To install this CLI tool you can run the below command

pip3 install ranpass

Alternatively, you clone this repo and then run this command from within the repository folder

python3 setup.py install

Both the above commands would install the package globally and ranpass will be available on your system.

How to use

Generate a random password

ranpass generate -l <length of password desired> -o <option of password type>

There are four options for password type

  1. Only lowercase alphabets
  2. Lowercase + uppercase alphabets
  3. Alphanumeric
  4. Alphanumeric + Special characters (Default option, because passwords should be as secure as possible)

If you want to see these options in the terminal, run ranpass generate -h. You could also run ranpass -h to see the available commands. (generate is the only command right now).

Feedback

Please feel free to leave feedback in issues/PRs.

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

ranpass-0.0.4.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ranpass-0.0.4-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file ranpass-0.0.4.tar.gz.

File metadata

  • Download URL: ranpass-0.0.4.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for ranpass-0.0.4.tar.gz
Algorithm Hash digest
SHA256 0266e9bb488f41dd553aef5a24a8e17b908fa7d7ee6dd745bde0b08a8ba89638
MD5 b6d3b1c0365e380a94818466333a5b0c
BLAKE2b-256 31bea42c9b9a7f5a68ae6212651d677d563c0848a94c4bbc0570eabcf995e470

See more details on using hashes here.

File details

Details for the file ranpass-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: ranpass-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for ranpass-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 567cc267deb2a50f62cf13aa98b0276f37da45def519c34ee8ddaaa6a272bb21
MD5 c2417c020e4d4acffe1a141a2aaa0df4
BLAKE2b-256 a3af26a4b39e7ba8f8d642ba2478d092d92733d99553c8bf8519b511f0bceb51

See more details on using hashes here.

Supported by

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