PyGenpass - Command Line Password Generator and Manager Tool
How to run project?
Create a virtual environment on your local machine
$ python3 -m venv new_env
Activate virtual environment
$ source new_env/bin/activate
Make a local directory
Clone project in your directory
$ git clone https://github.com/paint-it/pygenpass.git
Install setup.py
$ python3 setup.py install
Use command pygenpass
Command line options
$ pygenpass
Options:
--help Show this message and exit.
Commands:
allpass Show all passwords
createpass Create new password
delpass Delete password
modpass Update password
savepass Save existing passwords
showpass Show password
version Show Version
Examples
This command will ask for portal name and will create random password
$ pygenpass createpass
Enter portal name [None]:
Enter email id [None]:
Enter portal url [None]:
This command will ask for portal name and existing password
$ pygenpass savepass
Enter portal name [None]:
Enter your password [None]:
Enter email id [None]:
Enter portal url [None]:
This command will show password of particular portal
$ pygenpass showpass
Enter portal name [None]:
Dependencies
Features |
Dependancy |
|---|---|
Scripting Language |
Python 3.0+ |
Command-Line Option and argument parsing |
click |
Database Used |
SQLite3 |
Password generator |
diceware |
How to contribute to this project?
Please read contributing.md
Metadata
Release files for pygenpass 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pygenpass-0.2.tar.gz | 6.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pygenpass-0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.7 kB
Release files / pygenpass-0.2.tar.gz
| Download URL | pygenpass-0.2.tar.gz |
|---|---|
| Size | 6.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e2b39ebfd2839869fb88a3e119fd28e0e1b2adaf7ff9a9942d49cfb6361fa03f
|
|
BLAKE2b-256 checksum How to use checksums |
cc822c74966e959ef354449ce9fdda2cf06a67136212b994d9a1b222d67f557c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6
|
Release files / pygenpass-0.2-py3-none-any.whl
| Download URL | pygenpass-0.2-py3-none-any.whl |
|---|---|
| Size | 7.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1dcd179538adb913520c6584c18498ccff520e6c34f039227c001142d89e780d
|
|
BLAKE2b-256 checksum How to use checksums |
694e6e24e82ee902253b09b3bab9b5d79721abacefcddfeb14466bc0c2e3b158
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6
|