Metadata-Version: 2.1
Name: genpasswd
Version: 1.1.3
Summary: To generate random and strong passwords.
Home-page: https://github.com/Gowthaman1401/GenPasswd
Author: Gowthaman
Author-email: rgngowthaman1@gmail.com
License: MIT
Download-URL: https://github.com/Gowthaman1401/GenPasswd/archive/v1.1.3.tar.gz
Description: # GenPasswd
        
        [![PyPI](https://img.shields.io/pypi/v/genpasswd.svg)](https://pypi.python.org/pypi/genpasswd)
        [![PyPI - License](https://img.shields.io/pypi/l/genpasswd)](https://github.com/Gowthaman1401/GenPasswd/blob/main/LICENSE)
        [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/genpasswd?color=red)](https://pypi.python.org/pypi/genpasswd)
        
        To generate random and strong passwords.
        
        ## Installation
        
        `pip install genpasswd`
        
        ## Usage:
        
        ```
        Usage : genpasswd [options]
        
        Options:
          --version                            show program's version number and exit
          -h,             --help               show this help message and exit
          -l LENGTH,      --length=LENGTH      To set Length to the password
          -r REPEAT,      --repeat             To repeat the characters in the password
          -n IGNORE,      --no=IGNORE          To ignore unwanted characters to the password
          -o ONLY,        --only=ONLY          To create password only using wanted characters
          -i INCLUDE,     --include=INCLUDE    To include characters to the password
        ```
        
        ###
        To generate a random password and print it on the screen.
        ```
        > genpasswd
        kj(ot--4mJ1aeJ
        ```
        ###
        
        To set the password length, Default password length is `8-16`.
        
        ```
        > genpasswd -l 10
        Q3m/vro|uR
        ```
        ###
        
        Whether the characters in passwords repeat or not,
        Default value of `repeat` is `False`.
        ```
        > genpasswd -r
        96Ndl;1D>jQu4Z2
        ```
        ###
        
        You can include, ignore or using only `'alphabets'`, `'numbers'`, `'uppercase'`, `'lowercase'`, `symbols` and some `random characters` in generating password.
        ###
        
        To ignore `numbers` in passwords. 
        
        ```
        > genpasswd -n numbers
        uyMXP‘$!ZSCYqzj
        ```
        ###
        To ignore characters `a,b,c,d,e`
        ```
        > genpasswd -n abcde
        ~}t"R‘jF'ksG8~E
        ```
        ###
        To create a password only using `special characters`.
        
        ```
        > genpasswd -o symbols -l 15
        ?)".=-_^[_‘~{.)
        ```
        ###
        To include `a,b,c,d,e` characters in a password.
        ```
        > genpasswd -o numbers -i abcde -l 15
        78713d1e3d926a3
        ```
        
        ## Issues:
        
        If you encounter any problems, please file an [issue](https://github.com/Gowthaman1401/GenPasswd/) along with a detailed description.
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
