Skip to main content
mk1pass created by MikeTurkey
Version 0.0.5, 14 Dec 2024
2023-2024, COPYRIGHT MikeTurkey, All Right Reserved.
ABSOLUTELY NO WARRANTY. The Licence is based on GPLv3 Licence.

Summary

Generate random strings for passwords.

Synopsis

mk1pass [-alnsu] [-c COUNT] [-e PREFIX] [-f SUFFIX] [LENGTH]
mk1pass [–version –license [-h | –help]]

Description

  • -a, –avoid: Avoid misleading letters. (l, I, O, o, 0)

  • -c, –count: Count of random strings.

  • -e, –prefix: Add prefix string to random strings.

  • -f, –suffix: Add suffix string to random strings.

  • -l, –lower: Lowercase strings.

  • -n, –numeric: Numeric strings.

  • -s, –special: Special charactors.

  • -u, –upper: Uppercase strings.

  • -h, –help: Show Help message.

  • –version: Show version.

  • –license: Show License.

e.g.
$ mk1pass 8

Output 1 row of 8 random strings(–upper, –lower, –numeric, –avoid)

$ mk1pass –lower 8

Output 1 row of 8 random lowercase strings

$ mk1pass –numeric 8

Output 1 row of 8 random numeric strings

$ mk1pass –lower –upper 8

Output 1 row of 8 random lowercase and uppercase strings

$ mk1pass –avoid –lower –upper 8

Output 1 row of 8 random lowercase and uppercase strings, avoiding mis-leading letter.

$ mk1pass -c 10 8

Output 10 rows of 8 random strings(–upper, –lower, –numeric, –avoid)

Quick Install(Experimental)

Install via pypi(python3)

$ python3 -m pip install mk1pass

Install via github

$ cd tmp
$ git clone https://github.com/MikeTurkey/mk1pass.git
$ sudo mk1pass/install.sh

Install via miketurkey.com

$ curl -O https://miketurkey.com/get-mk1pass.sh
$ sh get-mk1pass.sh
$ sudo mk1pass/install.sh

Metadata

Release files for mk1pass 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mk1pass 0.0.5
File Size Uploaded Provenance
mk1pass-0.0.5.tar.gz 12.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mk1pass 0.0.5
File Interpreter ABI Platform
mk1pass-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 24.6 kB

Release files / mk1pass-0.0.5.tar.gz

Download URL mk1pass-0.0.5.tar.gz
Size 12.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c696d42ae579a0ecd538a85cb45be8c580856310bccad18ff7a2773a861a7284
BLAKE2b-256 checksum
How to use checksums
51d27476602e872ec6829cc589bbd17b8565964122cb4d1b95bdcf0398e0e01b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.1

Release files / mk1pass-0.0.5-py3-none-any.whl

Download URL mk1pass-0.0.5-py3-none-any.whl
Size 12.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f950c1b2da833b30303ef9b3341a7251437feed5c22411d57f068efc843372ea
BLAKE2b-256 checksum
How to use checksums
0427a2825548d225f6b770336efb7afe378de0734181251436cc8b56dc9bcb3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.1

Security for mk1pass 0.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page