Pgpy

Latest version: v0.6.0

Safety actively analyzes 631274 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.4.2

Documentation moved to [ReadTheDocs](http://pgpy.readthedocs.io/en/latest/)!

New Features

- Packets with partial body lengths can now be parsed. For now, these packets are converted to have definite lengths instead. (95) (208)

Bugs Fixed

- Private key checksums are now calculated correctly (172)
- PGPKey.decrypt was mistakenly using message.issuers instead of message.encrypters when determining whether or not the key was eligible to attempt decrypting the message (183)
- Fixed an issue with parsing some cleartext messages (184)
- Fixed signing already-encrypted messages (encrypt-then-sign) (186) (191)
- PGP*.from_blob now correctly raises an exception if given zero-length input (199) (200)
- Fixed an issue where PGPKey.decrypt would fail with an arcane traceback if the key is passphrase-protected and not unlocked. (204)

0.4.1

Bugfix release, and Python 3.6 support!

0.4.0

Exciting features added in this release:
- key generation
- ECDSA/ECDH support
- can now add/change passphrases on keys
- can recover public keys from private keys

and some bug fixes as well! As usual, check out the [changelog](https://pythonhosted.org/PGPy/changelog.html)

0.3.0

Some pretty big changes here, including:
- Semi-significant API changes that may break existing code
- Can now generate nearly all kinds of signatures, as well as verify them
- Can now encrypt and decrypt messages and/or data
- Significant performance enhancements to CRC24 computation and String2Key

and a good deal more! See the [changelog](http://pythonhosted.org/PGPy/changelog.html) for more complete information :)

0.2.3

One last bugfix - hopefully this will be the last for the 0.2 codebase!

0.2.2

More bugfixes, and a nice big parsing speed increase!

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.