Metadata-Version: 2.1
Name: thepasswordgenerator
Version: 1.2.1
Summary: Generate passwords within your scripts or programs in one line!
Home-page: https://github.com/agent47nh/the-password-generator
Author: Naimul Hasan
Author-email: agent47nh9@gmail.com
License: AGPLv3
Project-URL: Documentation, https://github.com/agent47nh/the-password-generator/blob/main/README.md
Project-URL: Source, https://github.com/agent47nh/the-password-generator
Project-URL: Tracker, https://github.com/agent47nh/the-password-generator/issues
Keywords: passwords generator password-generator
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# The Password Generator

[![CodeQL](https://github.com/agent47nh/the-password-generator/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/agent47nh/the-password-generator/actions/workflows/codeql-analysis.yml) [![PyTest 🐍](https://github.com/agent47nh/the-password-generator/actions/workflows/build-test.yml/badge.svg)](https://github.com/agent47nh/the-password-generator/actions/workflows/build-test.yml) [![Publish 📦 to PyPI](https://github.com/agent47nh/the-password-generator/actions/workflows/publish-to-pypi.yml/badge.svg)](https://github.com/agent47nh/the-password-generator/actions/workflows/build-test.yml) [![Publish 📦 to Test PyPI](https://github.com/agent47nh/the-password-generator/actions/workflows/publish-to-test-pypi.yml/badge.svg)](https://github.com/agent47nh/the-password-generator/actions/workflows/build-test.yml)



Generate passwords more easily with complexities!

## Installation

Simply run the following on your command line,

```bash
$ python3 -m pip install thepasswordgenerator
Collecting thepasswordgenerator
  Downloading thepasswordgenerator-1.0.0-py3-none-any.whl (14 kB)
Installing collected packages: thepasswordgenerator
Successfully installed thepasswordgenerator-1.0.0
```

If you are not able to install using pip, you can download the latest package from `https://github.com/agent47nh/the-password-generator/releases` or [click here](https://github.com/agent47nh/the-password-generator/releases) and install it manually.

`$ python3 -m pip install thepasswordgenerator-<version>-py3-none-any.whl`

## Usage

Use it in your scripts like this

```python
from thepasswordgenerator import PasswordGenerator

generator = PasswordGenerator(length=16, upper=2, 
                              lower=2, special=2, numbers=2)
print(generator.generate_password())
print(generator.generate_multiple_passwords(15))
```


