# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
description A Python wrapper for GnuPG
long_description The gnupg module allows Python programs to make use of \
the functionality provided by the GNU Privacy Guard \
(abbreviated GPG or GnuPG). Using this module, Python \
programs can encrypt and decrypt data, digitally sign \
documents and verify digital signatures, manage \
(generate, list and delete) encryption keys, using \
proven Public Key Infrastructure (PKI) encryption \
technology based on OpenPGP.
homepage https://pythonhosted.org/python-gnupg/
categories-append crypto security
maintainers {@F30 f30.me:f30} openmaintainer
python.versions 27 34 35 36
depends_run bin:gpg:gnupg2
master_sites pypi:p/python-gnupg
distname python-gnupg-${version}
checksums rmd160 b2b399ee17c4f7003de8af45567416b3d71dba5e \
sha256 2d158dfc6b54927752b945ebe57e6a0c45da27747fa3b9ae66eccc0d2147ac0d \
# Only enable tests for individual subports as otherwise `${python.bin}` is not
if {${subport} ne ${name}} {
test.cmd ${python.bin} test_gnupg.py