PGPy 0.6.0
0
Pretty Good Privacy for Python
Contents
Pretty Good Privacy for Python
Stars: 316, Watchers: 316, Forks: 98, Open Issues: 146The SecurityInnovation/PGPy
repo was created 10 years ago and the last code push was 1 months ago.
The project is popular with 316 github stars!
How to Install pgpy
You can install pgpy using pip
pip install pgpy
or add it to a project with poetry
poetry add pgpy
Package Details
- Author
- Michael Greene
- License
- BSD-3-Clause
- Homepage
- https://github.com/SecurityInnovation/PGPy
- PyPi:
- https://pypi.org/project/PGPy/
- Documentation:
- https://pgpy.readthedocs.io/en/latest/
- GitHub Repo:
- https://github.com/SecurityInnovation/PGPy
Classifiers
- Security
- Security/Cryptography
- Software Development/Libraries
- Software Development/Libraries/Python Modules
Related Packages
Errors
A list of common pgpy errors.
Code Examples
Here are some pgpy
code examples and snippets.
GitHub Issues
The pgpy package has 146 open issues on GitHub
- OPSv3: get the "nested" flag right
- improve API for signatures and subkeys
- Merge many outstanding PRs, add a bunch of type signatures, improve code quality
- Drop erroneous SubkeyBindingSignature
- rename setter for EmbeddedSignature._sig (otherwise definition was aliased)
- Avoid looking for encrypted messages with "Plaintext" encoding
- tests: Avoid passing naive datetime objects
- Reduce deprecation warnings from cryptography module
- Drop unused test_load_ask_bench.py
- drop use of imghdr
- Improve forward compatibility
- method "pgpy.PGPMessage.from_file" failed to load encrypted file, generated from Kleopatra Tool
- Offer implementation of the Stateless OpenPGP Command-Line Interface ("SOP")
- keys made with the RSAEncrypt usage flag should be usable for encrypt…
- test cases fail on RHEL9 due to SHA1 deprecation