Thor's Hammer - Python Edition
(The name sounds way cooler in my head I swear)
A simple command line password generator. And yes, there WILL be more of this from other languages.
Functionalities
Generate passwords with configurable settings for the generator, these include:
- Configure the password's length
- Toggle whether or not you want to generate passwords with uppercase letters.
- Toggle whether or not you want to generate passwords with numbers.
- Toggle whether or not you want to generate passwords with special characters.
Installation
- Install Python 3.x from here. (Ignore if you already have Python 3.x installed)
-
Open terminal, run:
pip install thors_hammer
Usage
-
Open terminal, run:
mjolnir -
Alternatively, in a Python file (*.py), you can do:
from thors_hammer import main main()
Requirement(s)
- Python 3.x
Note(s)
- Deleting the config folder/file could cause everything to revert back to the default setting the next time you boot up the progam.
License
This project is licensed under the GNU General Public License 3.0, check LICENSE for more details.
Release files for thors-hammer 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| thors_hammer-2.0.0.tar.gz | 16.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| thors_hammer-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.6 kB
Release files / thors_hammer-2.0.0.tar.gz
| Download URL | thors_hammer-2.0.0.tar.gz |
|---|---|
| Size | 16.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7c7168903bf245fe456d03aaee7d01f04172a283c52f721057babef0e12e8463
|
|
BLAKE2b-256 checksum How to use checksums |
38f55b535b9fa79694ba596d46bfcfe3a37484de960966352a9109aa5447839d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.2
|
Release files / thors_hammer-2.0.0-py3-none-any.whl
| Download URL | thors_hammer-2.0.0-py3-none-any.whl |
|---|---|
| Size | 16.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
17d44dcfd3ab6e18f7d485bfeb1e7bf54e38a7c17bd0d6bfec1e99c7e2187633
|
|
BLAKE2b-256 checksum How to use checksums |
db5afd334385e94af5ac381a23490af1e703be326003f11c4632d574acc88581
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.2
|