LessPass command-line interface (CLI)
Install
python3 -m pip install --user lesspass # 3.6, 3.8+
Usage
lesspass SITE [LOGIN] [MASTER_PASSWORD] [OPTIONS]
LessPass is a stateless password manager.
positional arguments:
site site used in the password generation (required)
login login used in the password generation. Default to ''.
master_password master password used in password generation. Default to LESSPASS_MASTER_PASSWORD env variable or prompt.
optional arguments:
-h, --help show this help message and exit
-v, --version show program's version number and exit
-L [5-35], --length [5-35]
password length (default: 16, min: 5, max: 35)
-C COUNTER, --counter COUNTER
password counter (default: 1)
-p, --prompt prompt for values interactively
-c, --copy copy the password to clipboard
--exclude EXCLUDE exclude char from generated password
--no-fingerprint hide visual fingerprint of the master password when you type
--save [SAVE_PATH] [beta] Save your password profiles. /!\ File not encrypted. Use carefully. (default: ~/.config/lesspass/profiles.json)
--load LOAD_PATH [beta] Load your password profiles file
--url URL [beta] LessPass Database URL used by --save and --load command
-l, --lowercase add lowercase in password
--no-lowercase remove lowercase from password
-u, --uppercase add uppercase in password
--no-uppercase remove uppercase from password
-d, --digits add digits in password
--no-digits remove digits from password
-s, --symbols add symbols in password
--no-symbols remove symbols from password
Examples
no symbols
lesspass site login masterpassword --no-symbols
no symbols shortcut
lesspass site login masterpassword -lud
only digits and length of 8
lesspass site login masterpassword -d -L8
master password in env variable
LESSPASS_MASTER_PASSWORD="masterpassword" lesspass site login
License
This project is licensed under the terms of the GNU GPLv3.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lesspass-10.2.1.tar.gz
(9.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
lesspass-10.2.1-py3-none-any.whl
(12.6 kB
view details)
File details
Details for the file lesspass-10.2.1.tar.gz.
File metadata
- Download URL: lesspass-10.2.1.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e79bd0cde42ae643c3fc7e7d6caaca173c1e7904aa01398d3458b1659eb7008
|
|
| MD5 |
e1e6ac674f8d76a51c3605f7657b35cb
|
|
| BLAKE2b-256 |
cb9e86e673652018c1fe79d6b2a647e4a199bc016418db0e646a4321813cd4d9
|
File details
Details for the file lesspass-10.2.1-py3-none-any.whl.
File metadata
- Download URL: lesspass-10.2.1-py3-none-any.whl
- Upload date:
- Size: 12.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c99640439652febfa19edb132ec6fde56706c2e8c30ffb5c2270c69a6b01107
|
|
| MD5 |
966e439aed7163f87eeefb3009e6d8c8
|
|
| BLAKE2b-256 |
8bff525463c30051141927573abbf6d7041a72f061457c3ab789b709514e08eb
|