pysequoia is a Python binding for the Sequoia-PGP library, providing OpenPGP functionality such as encryption, decryption, signing, and verification. Version 0.1.34 requires Python 3.7+ and wraps Sequoia's low-level FFI with a Pythonic API. Release cadence is irregular, driven by upstream Sequoia changes.
pip install pysequoiaNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Generate an OpenPGP key pair using Sequoia-PGP via pysequoia.
Use 'pysequoia==0.1.34' in your requirements.txt.
Decode bytes to a string if necessary: result = sop.encrypt(...).decode('utf-8').Ensure the Sequoia-PGP system package (libsequoia-openpgp) is installed. On Debian/Ubuntu: apt install libsequoia-openpgp-ffi-dev.
Use 'generate_key_pair' instead of 'generate_key'.
Monitor the repository for announcements about import path changes.