passpy has been written to be a platform independent library and cli that is compatible with ZX2C4’s pass.
passpy saves your passwords in gpg encrypted files and optionally uses git as a revision tool. All files are stored inside the directory given by the PASSWORD_STORE_DIR environment variable (~/.password-store if not set) and can be organised into folders. You can also just copy the whole store to have your passwords available where ever you like.
$ [sudo] pip install passpy
python-passpy is available in the AUR for you to install
however you like.
Either clone the git repository using
$ git clone https://github.com/bfrascher/passpy.git
or download the source from the releases tab and extract it.
Afterwards change into the new folder and do
$ [sudo] python setup.py install
The following Python packages will be installed alongside passpy:
If you are on Windows and want colourised output on the command line, you will additionally need to install colorama.