Skip to main content

A package to generate strong random passwords

Project description

package_passgen

Project description:

A package to generate strong random passwords. User can define the length, number of passwords and the character sets (punctuation, lowercase, uppercase and numbers) that needs to be included in the password.

Usage:

  • No of passwords that would be generated by default is 1
  • Minimum length of password is 8
  • Possible options for charsets include 'punctuation', 'lowercase', 'numbers' and 'uppercase'. You can choose to include one or more charsets in the generated password
  import package_passgen as passgen

  include_charsets = ['punctuation', 'lowercase', 'numbers', 'uppercase']

  password_list = passgen.generate_password(
    password_length=10,
    include_charsets=include_charsets,
    no_of_passwords=5
    )

  for p in password_list:
    print(p)

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

package_passgen-0.0.3.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

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

package_passgen-0.0.3-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file package_passgen-0.0.3.tar.gz.

File metadata

  • Download URL: package_passgen-0.0.3.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for package_passgen-0.0.3.tar.gz
Algorithm Hash digest
SHA256 d12765ec584fd0183edc8beebd01b442af2ae1ce1f6ce6e501fe4791c552432f
MD5 3ac32b8c7af354f221d2ec7a13ec1e46
BLAKE2b-256 a8884681148cf032c65dc4af82e556f7b7056b125f898b5a645372962491a40d

See more details on using hashes here.

File details

Details for the file package_passgen-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: package_passgen-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for package_passgen-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cc17e1b0105bb66929f0014fe8038236a22b53c96a0e9d95e120c3377d5417ba
MD5 4066e8090d7e700fa6a347d1e2c703ce
BLAKE2b-256 3380e61f990716be11924de7ce6ef8c7d4b4e6806bf870469faacbb09b068bb3

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