PyGPGME 0.4
Milestone information
- Project:
- PyGPGME
- Series:
- trunk
- Version:
- 0.4
- Released:
- Registrant:
- James Henstridge
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 4 James Henstridge
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- 1 In Progress, 6 Fix Released
Download files for this release
Release notes
* Modernise build system of the project and drop Python 2 support. We now require Python >= 3.10 to build.
* Add documentation comments (Tim Allen)
* Add support for pinentry mode (Werner Koch)
* Extend gpgme.Context.
* Add pubkey_algo and hash_algo attributes to Signature objects (Till Maas)
* Convert enumeration and flag constants to use enum module types. All constants from 0.3 remain available under their old names for compatibility.
* The module provides type information, including a stub for the C extension. This enables mypy type checking for users of the package.
* The test suite has been updated to pass with modern GPG.
Changelog
This release does not have a changelog.
0 blueprints and 7 bugs targeted
Bug report | Importance | Assignee | Status | |||
---|---|---|---|---|---|---|
530634 | #530634 | PyGPGME needs documentation | 4 Medium | 8 In Progress | ||
1002421 | #1002421 | hash_algo_name function missing | 4 Medium | 10 Fix Released | ||
1082457 | #1082457 | Please include COPYING in the distributed tarball | 1 Undecided | James Henstridge | 10 Fix Released | |
1192545 | #1192545 | add ENCRYPT_NO_ENCRYPT_TO constant | 1 Undecided | James Henstridge | 10 Fix Released | |
1321412 | #1321412 | support new ENCRYPT_NO_COMPRESS gpgme option | 1 Undecided | James Henstridge | 10 Fix Released | |
1588893 | #1588893 | gpgme.Context().export() does not allow arbitrary modes | 1 Undecided | 10 Fix Released | ||
1996122 | #1996122 | Python 3.11 package install fails | 1 Undecided | James Henstridge | 10 Fix Released |