Skip to main content

Password generator

Project description

passgent

passgent is a lightweight Python module to generate a password with custom arguments and password amounts.


🔧 Features

  • Generate many password with suffixies and symbol.
  • Doesn't require a module.

📦 Installation

If using locally, just save passgent.py in your project directory.

pip install passgent

Code example:

import passgent as g

keywords = ["admin", "dashboard"]
years = ["2024"]
symbols = ["@"]
suffixes = ["123"]

generate=g.setup(keywords, years, symbols, suffixes)
generate=generate.generate(10)
print(generate)

Without args:

import passgent as g

generate=g.setup()
generate=generate.generate(10)
print(generate)


## Output:
['Adminmanager#2021', 'Adm1n15tr4t0r%4dm1n4pp5', 'ADMINLOGIN%2023', 'ADMIN@ADMINISTRATORl0g1n', 'ADMIN%Adm1n15tr4t0rp455', 'MANAGER@4dm1n15tr4t0rl0g1n', 'loginADMIN#2024', 'L0g1nDASHBOARDp455', 'adminDASHBOARD123', 'Managerdashboardapps']

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

passgent-0.3.0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

passgent-0.3.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file passgent-0.3.0.tar.gz.

File metadata

  • Download URL: passgent-0.3.0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for passgent-0.3.0.tar.gz
Algorithm Hash digest
SHA256 d64adb7a6040a8ae7e9899f64fb4822de5fe043d22d8f92bb6a2cce6b84adf01
MD5 c008254e090477b40b98e0364a33a525
BLAKE2b-256 e760685bd9b18e178f78ee55932b157ca782766c3fe3b769ee3502b4bc8ce3bb

See more details on using hashes here.

File details

Details for the file passgent-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: passgent-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for passgent-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4c9f2d580c49f041a58c949148ee91f99c4c276c7093ecdb95f5793d03336698
MD5 83c7a8c63bcaeb826ddd5de5ee98c971
BLAKE2b-256 4704bba4e029dfa5537c1428e471d68e24f82ca84637ca7539c06343a4c7005e

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