Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <mailman.0.1726852479.2990.python-list@python.org>
Deutsch   English   Français   Italiano  
<mailman.0.1726852479.2990.python-list@python.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!fu-berlin.de!uni-berlin.de!not-for-mail
From: Vinay Sajip <vinay_sajip@yahoo.co.uk>
Newsgroups: comp.lang.python
Subject: ANN: A new version (0.5.3) of python-gnupg has been released.
Date: Fri, 20 Sep 2024 17:14:31 +0000 (UTC)
Lines: 44
Message-ID: <mailman.0.1726852479.2990.python-list@python.org>
References: <615892778.15932749.1726852471985.ref@mail.yahoo.com>
 <615892778.15932749.1726852471985@mail.yahoo.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de 7Epdcc1agXM6k9BHEu62JwJSdrWJExZN7NT6kWzFZGIg==
Cancel-Lock: sha1:Zs1yv4WPi/D+oi3QWfNiUwOkAVU= sha256:05V03hymKO7DXOAEw1GJY8w9iDqcXIjugNxoKAsd26M=
Return-Path: <vinay_sajip@yahoo.co.uk>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
 reason="2048-bit key; unprotected key"
 header.d=yahoo.co.uk header.i=@yahoo.co.uk header.b=IGWkG5qG;
 dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'url-ip:140.82.114.3/32':
 0.03; 'url-ip:140.82.114/24': 0.03; 'url-ip:140.82/16': 0.03;
 'pypi': 0.05; 'repository': 0.05; 'variable': 0.05;
 'subject:python': 0.06; 'always,': 0.09; 'gpg': 0.09; 'patches':
 0.09; 'subject:version': 0.09; 'to:addr:python-announce-list':
 0.09; 'url-ip:151.101.0.223/32': 0.09; 'url-
 ip:151.101.128.223/32': 0.09; 'url-ip:151.101.192.223/32': 0.09;
 'url-ip:151.101.64.223/32': 0.09; 'url:github': 0.14; 'url-
 ip:140/8': 0.15; '(especially': 0.16; 'improvement,': 0.16;
 'key:': 0.16; 'subject:ANN': 0.16; 'url:project': 0.16;
 'url:pypi': 0.16; 'url:releases': 0.16; 'wrapper': 0.16; 'python':
 0.16; 'bug': 0.19; 'to:addr:python-list': 0.20; 'exception': 0.22;
 'code': 0.23; 'feedback': 0.23; 'signing': 0.26; 'local': 0.27;
 'suggestions': 0.28; 'release': 0.34; 'fix': 0.36; 'source': 0.36;
 'thanks': 0.38; 'changes': 0.39; 'reports': 0.40; 'brief': 0.62;
 'url-ip:151.101.0/24': 0.62; 'url-ip:151.101.128/24': 0.62; 'url-
 ip:151.101.192/24': 0.62; 'url-ip:151.101.64/24': 0.62; 'key':
 0.64; '[3]': 0.64; '[4]': 0.64; 'your': 0.64; '[1]': 0.67;
 'received:77': 0.67; 'url:5': 0.67; '[2]': 0.70; 'skip:y 10':
 0.76; 'cheers': 0.76; 'signature': 0.76; 'encouraged': 0.81;
 'links.': 0.81; 'points': 0.84; 'received:77.238.179.83': 0.84;
 'received:sonic309-25.consmr.mail.ir2.yahoo.com': 0.84;
 'signatures': 0.84; 'url-ip:78/8': 0.84; 'enjoy!': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048;
 t=1726852476; bh=3q39BsovuMVsg1yv8EFVS2iGyirbfZJh9Fn1fi498uY=;
 h=Date:From:To:Subject:References:From:Subject:Reply-To;
 b=IGWkG5qGwEQ2cNQE8R/jI6k5n71KS85VDQoE3/4P4QuttgjBXGNU6wp5GquuvSoObvMCAZYA7O/PUiLlUMNGuF/ilwYcRmGyKb1svi6iPRjBhzBlJbzVblx9TrODov6+SY0mG3F94uCMnPXPZIBJZehjJpxBeSqwmAOR8fmf4a0LXLoh1O2T4IQtS1CW5cmYgBijJwAHTDxbegUdmkS8xLvwLPck6thdhEId73orlZ2TPwm0X3fY27Kb/5NOp3/qZHdVOf2PDIZE3pgwN2qdjv2kWU6MM/jrlw/C4D2SjJxlNYYFq7T14qY9zGjVjNAitQ5G/uWRnQfmyRFeAlP3ag==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1726852476; bh=VoIvy7iIf2p8FwAAHX0IGC3QnWQqVMnaoH1i5imUHFB=;
 h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
 b=DLfgz4FBol76jMqXo5iWVsi29WTQmAoVgITmPeXnTKzfZZXQ407anNVWKW+omoJpjWcHduhEyxwkMtQcdL0Sh5WFqsMyx+1Thk/2Q9Mvi0LV835hs9jlm4RkWlZWgI4QD1AovS9IIe3GfIs4bmHPeSwD5NDYezmmDkd9WhYudlyp5O/cpeIntuwwG5PjrElK0Y/f/YlWP6in5QBL0doubByxILRZf3ewJRn50jP6FxMMn84TdXNTXkjjDEpGChXJwses7+F9Gc79iAyfR9X0akAu2HmS43iPkWTPLZHlCSzAWzi2PMiKNyWzQapksk8QnhEtOyFxGm8+dKjBfJNGBw==
X-YMail-OSG: AyM.oVAVM1kvnK92N3gOmb3pTm4HnxveZcU_D7015WrMOiCSvmvofcw4yueHIwx
 G0v48N4ZW86qiYhuwrZh6ZBwtMJ25Bfxv36gttOKSTBWzbBRAHpaQ6Z8frls1OgcNq7a6hMhKrJN
 8ewfB4.sNuXGTXdllamEL3DKAbWIl0YCl64ypTMmKjMa7ZkT_ZAMmw9MEY4jUaal_TTo7yojbDSN
 HeExhYlUskkttTQ1k5MJqXiGy.FOc6U1p1Pcwv3rDtZbb8mmeFneh66BUUA3VVh9dZ_jKVjHMlGs
 bZQnnOhdXUrzMNuRBU9zuybY8x.I.HyHqF0Ahy7BTUz9ku1H5W.0JuJ3B8VYnsJErdD85A9tZoHp
 KaPsjMNgzhdr3VkuV3Aj47saX1XvSjTlIOxT9NChPQrRD_b28HPYO1SBBhnfFjJ0LfDLVFyhbJ4f
 vSVMCPRXWxOABv8h._T4AX4evh.MymZ0A52eeG2_tcQ4A_9Gdh5oSXkfoHrmcKXU9603aYFt7Vew
 YLAM33grrXghR0dR7fY0k2QFHIC6HIYv7S2IBVzlksW5YuI.PzlXx7hDpFeEh7m0zmq54O5iAA4h
 7Q4R6O_WrDoxwAtmFAcGS6c1R5znrV2QBfsB9UYJxR.vVM0EghLkClSaUCLbR5WKiyAYO_EqeNFL
 IXMncc0gIqr23KdZhHzef9_YTfCikqloyOfcZh_HnV4W_3HR_9OSH4Vzg75H6h.Gwghwn8KW0shQ
 9trLVcmaeDPKeotmgfmhXBh0cnqlGLcwIxFQwHUViGJLmtfyvAJfJu2Xx66mNzWt.evUu3GIEKj_
 qz2WWaGe_cyGj6t.syQjEGMHdbD_7DnlNEh045OYpWqfm5MCw2PhCnud29kkvD5LByLdMnV040Oa
 MjuA.is2WMC7tkdqgk098knOKqQT_ImRfkdzWrSn8maWE5OQ2eZ2AiBAZHMTEIqpyUZmXgbrXeCZ
 Q1Pufd.7XnZqdwVAEKyQR0xPVe7mFjFGUc7WoilSe8XEZfHKZXH7oGUkZAgXeTzT2xueIaC88mei
 udr7V6XYjiKQW5RSEMsXLRKL0aVNZ2OhOjLdTn_kWP_Vp1Tn7lzv60bSESrtVE_E_2Tqdk0h1zXY
 fj55fBsxHCIULlESsmwQrbQfE_uXEGIRlwvCWuxI9AblALg3lzIXu6M7EdRkBDITNGsAQ5Iz8cP2
 1TRBBwfHkuJprswWw6PA4HPr9b4RFLZqH07kWTUdq1mQu1wjSYy9JVFJqbeiFSR35ghMxe3ddaLY
 pveOlRit5L1qhZY5xF7vq7Jge3uKLRslsEKd4pZVbXQpdjpzi4VEPruaWOWXqWPIDFmmwqiYaTcs
 qUP5Y12g.v0FwExu4c7FzeInUmRebdSYwgIT1XNClx5xlWMp9EBLrE7x5pcYtF0W8pRMlv0SjWko
 cG3JkpjYw_WoRfucfEX2m7Txf5BernkEanFEJXuNZczSjI9I6DJHFmbvpx4qWYfXrwjzESARxsVQ
 Kh5Q2rWzoe8VHHybfp1M9J75x_rQ5WVjkHKelI.Jv6QP8YmRvPKjfmTVJU.pWiWCepFMETMNQBym
 n.NNza88sdBdOa5EbnN0ippijSiXdUxZY04OAwe_rac2eW2Cn5hPz8iE0TbRDEASizztFAfM_vsl
 7SSUkwjEfK.SSrTYyHuo0x7SRiKEzVQuix4NEw_ipjjL8tYhwlUaQ21kK9CLiqM4eNWAuq9Hwm8Z
 Awjn4lu80jJa74nNAFlJHyiqEhMBsx92NrqPIs6_UB3Pbn7bh9Xb12KiGLy9uaDxTmgW3NBhD7Ld
 ef5VBKuRu3SLU03I8Gp1q7qTIrubL_mc90tK2nnfg_BTM11USJK2PdGE6wIP7Fu6WLEyF4.VIRuC
 zSIQKap7LlYNmBMdN8sM6WMsBvJK5SUZCNhjgWnbWwJV5hj_mJnrvV2O1pacPm6ThsJ_CmWLKy45
 kmMjTvtDxJwLXNgz7AFmQN7LSIrLT8BiJBWS9WyruNXoMNFPQq.1ed3KnNLOx111w.uO7lkydykX
 E3l_3iipnk0ZjZGwuwhksQuDDgH1Pwwqt5rrarLz0oqK1C4E_RGQ8wfZ3WeXLZl9W3xf5IRt3rFI
 K7UW2YIz0a7KKljUrKVcBEWV186kQpKtEk6SqvpC1Id6Qch76ucQK5X1.XHqP3xXtCmwuGJe.g7R
 fnYjyWjlYInWg2Wz.lP228FxaZGpbX.DFSXmbfqaHzJyocnMJMyG5UmRlnNKAB3TNnCgXLjsWh2z
 JEow6Psi9KGodviDRaoz3icI1Jq14oJQ9rCs_i5bmABhdVBdbSV1Rk64-
X-Sonic-MF: <vinay_sajip@yahoo.co.uk>
X-Sonic-ID: d4ab3bdf-3448-4703-bee9-97d20b14c43e
X-Mailer: WebService/1.1.22645 YMailNorrin
X-Content-Filtered-By: Mailman/MimeDel 2.1.39
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
 <python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
 <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
 <mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <615892778.15932749.1726852471985@mail.yahoo.com>
X-Mailman-Original-References: <615892778.15932749.1726852471985.ref@mail.yahoo.com>
Bytes: 8313

What Changed?=============
This is an enhancement and bug-fix release, and all users are encouraged to upgrade.

Brief summary:

   
   - * Fix #117: Add WKD (Web Key Directory) support for auto-locating keys. Thanks to Myzel394 for the patch.

* Fix #237: Ensure local variable is initialized even when an exception occurs.   
   -    
* Fix #239: Remove logging of decryption result.

This release [2] has been signed with my code signing key:

Vinay Sajip (CODE SIGNING KEY) <vinay_sajip at yahoo.co.uk>
Fingerprint: CA74 9061 914E AC13 8E66 EADB 9147 B477 339A 9B86

Recent changes to PyPI don't show the GPG signature with the download links.
An alternative download source where the signatures are available is at [4].
The source code repository is at [1].
Documentation is available at [5].

As always, your feedback is most welcome (especially bug reports [3],
patches and suggestions for improvement, or any other points via this group).

Enjoy!

Cheers

Vinay Sajip

[1] https://github.com/vsajip/python-gnupg
[2] https://pypi.org/project/python-gnupg/0.5.3
[3] https://github.com/vsajip/python-gnupg/issues
[4] https://github.com/vsajip/python-gnupg/releases/
[5] python-gnupg - A Python wrapper for GnuPG