Skip to content

A Python API for the GNU Privacy Guard (GnuPG). Encrypt, decrypt, sign and verify your data using Python! N.B. This repository has been migrated from Mercurial on 2019-11-16, so references to commits before this date will refer to the Mercurial source and not this Git repository. The migration is marked by a commit that adds a .gitignore file.

active 2024-10-202026-05-10 (UTC)

Partial coverage13,349 / 15,878 hourly files (84%) · 2 absent upstream · 2,523 failed, retryable2024-10-182026-08-11 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
91
Pushes
17
Pull requests
6
Issues
13
Stars
19
Forks
5

Activity over time

Daily event counts in the loaded window

Line chart, 568 days from 2024-10-20 to 2026-05-10. Pushes: 17 total, peak 2 in a day. Pull requests: 6 total, peak 1 in a day. Issues: 13 total, peak 2 in a day. Comments: 30 total, peak 4 in a day. Stars: 19 total, peak 1 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
vsajip3417111
lovetox4004
pettai4003
johnnicely-cl4003
suhasdotcom3002
webknjaz2010
mgorny2001
hugovk2020
thesamesam2001
raboof1010
Fale1000
clach041000
wizardfriend20181001
AhmedEzzat121001
zach-zetier1010
codecov[bot]1001
djmattyg0071001
codecov-commenter1001

Recent activity

Latest issues, pull requests and releases

  • Pull request#275zach-zetier2026-05-10 17:07
  • Issue comment#275codecov[bot]2026-05-10 08:18
    Add quick_sign_key function, add hidden recipients to encrypt_file, and allow paths in verify_file
  • Issue comment#272mgorny2026-01-02 17:48
    Inconsistent directory name inside source distribution
  • Issue comment#272vsajip2026-01-02 17:28
    Inconsistent directory name inside source distribution
  • Issue#272mgorny2026-01-01 03:40
    Inconsistent directory name inside source distribution
  • Issue#266vsajip2025-12-31 17:40
    Fix misleading core packaging metadata
  • Issue comment#267thesamesam2025-12-31 01:31
    Handles binary data from gnupg incorrectly (crashes with ` UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 0: invalid continuation byte`)
  • Issue comment#270vsajip2025-12-20 15:55
    Under Windows get error; PermissionError: [WinError 5] Access is denied
  • Issue comment#268vsajip2025-12-20 12:41
    Add support for Python 3.14
  • Issue comment#264wizardfriend20182025-12-19 09:46
    Drop redundant `wheel` from PEP 517 build deps
  • Pull request#269hugovk2025-12-19 08:53
  • Issue comment#268codecov-commenter2025-12-19 08:37
    Add support for Python 3.14
  • Issue#270clach042025-12-14 02:39
    Under Windows get error; PermissionError: [WinError 5] Access is denied
  • Pull request#269hugovk2025-12-03 16:24
  • Issue#267thesamesam2025-11-02 05:08
    Handles binary data from gnupg incorrectly (crashes with ` UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 0: invalid continuation byte`)
  • Issue#265webknjaz2025-11-01 16:16
    Add GHA automation for tokenless uploads to PyPI
  • Pull request#264webknjaz2025-11-01 16:05
  • Pull request#263raboof2025-10-15 16:17
  • Issue#261vsajip2025-08-24 19:37
    Include subkey fingerprints
  • Issue comment#261vsajip2025-08-24 05:40
    Include subkey fingerprints
  • Issue comment#261djmattyg0072025-08-21 01:11
    Include subkey fingerprints
  • Issue comment#258AhmedEzzat122025-08-05 08:01
    Version 0.5.5 Expected Release Date
  • Releasevsajip2025-08-04 19:31
    Enhancement and bug-fix release 0.5.5
  • Issue comment#258vsajip2025-08-04 18:53
    Version 0.5.5 Expected Release Date
  • Issue#256vsajip2025-06-23 10:20
    AssertionError: 2 != 0 : Unexpected return code

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 19 stars here means stars gained during the window, not the repo's star count.