Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Paul Kehrer Newsgroups: comp.lang.python.announce Subject: PyCA cryptography 2.2.1 released Date: Tue, 20 Mar 2018 22:10:59 -0400 Lines: 14 Approved: python-announce-list@python.org Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: news.uni-berlin.de jsLvWv/nuV3NB74dJeP+ggqNB+GrvGtqkah/UURvt8/g== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.005 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'subject:released': 0.05; 'zero.': 0.07; 'modulo': 0.09; 'pypi.': 0.09; 'python': 0.15; '2.2.1': 0.16; 'changelog': 0.16; 'ciphers,': 0.16; 'elements,': 0.16; 'pypy.': 0.16; 'symmetric': 0.16; 'url:changelog': 0.16; 'interfaces': 0.17; 'bug': 0.17; 'sfxlen:2': 0.21; 'fixed': 0.21; 'to:2**1': 0.23; 'url:io': 0.24; 'raise': 0.28; 'message- id:@mail.gmail.com': 0.29; 'received:google.com': 0.33; 'url:en': 0.36; 'caused': 0.60; 'such': 0.61; 'high': 0.61; 'algorithms': 0.62; 'low': 0.78; 'cryptography': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:date:message-id:subject:to; bh=3UBUMiLw88qENw5efUX4hyGSBQqfCd/GqjpNKPCRC4k=; b=Qoy9lJuEQ5WlNbm1x1K/Ts85hS+J5v0boF2TMfLhJGewXAhOhCQR9ukYxWfbfFN50c euXnNFYubeouSr2EayonWCyBqSAIRqQykQxKaFDd/ruvllt1bzt/UmoQspz8Mms5l3u6 btdUgm0FAC7fCYGjeG1r9VHkSVcIMFssugLIZHatBT+M/80oZTDdn/6KqbM2xFA/Pxf0 ulUjJ9FGS7339zbAU4pp6Ez7hdaK+mN34qD63cyKlk5+Jjp/isd5bfY01dNbGK55RxF8 zNASapvK8v8+ZSl7SLTgjKtj/xHPpPgYQXP/R3qMwUgsbPA9PwSmhhMMnf59N1IjmQlM Cz3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=3UBUMiLw88qENw5efUX4hyGSBQqfCd/GqjpNKPCRC4k=; b=CBrH/zKpxCRhVwwVMNrjLyts4FnETeuv14VfEAYdRMuwtgUgjnKFjNRJ/Q0ydoVYEO N2euCVUZ5n/qp6eQEChKkj1VuymzCzJyT9N7u/BvNDASxr/9ANF4wITMuPumc8Opm00B kgoSdQqW0YjjYWb3cJq54yIZhHwqenzPanQj2VpmCtFloK4lw6GJh5bjKNs5Tjk+5fyI TDw2jOqg8mHm0H8G+xpT3B8zWmTBsLnQnNzTvxdulwBbbqIJvCeqokp3ojxEaPsXSgw5 OkuPuicCypFS1GcA9cDcpw2ajtjUo5TQZkzZQYuHkqIj03He1W2SRgHKVLS4S1CkLdzO zTtA== X-Gm-Message-State: AElRT7GendLtArlYzT8ZYFmhZDyN4qIq8RiHYNQDJrG/Qp4QAj7yYnlE afyuk/5Bdc19sykgF60jE/jk+2Yzo4FpnNCs8xtOnw== X-Google-Smtp-Source: AG47ELv6JkNXgEd5wVfMxMfEC7zooYON5aWFVcROg/H4v4X2oynVnipgTySuV8Lyyzau8C5Ndxjs6PeBwO/T6/w+5bc= X-Received: by 10.55.155.198 with SMTP id d189mr19421816qke.273.1521598260184; Tue, 20 Mar 2018 19:11:00 -0700 (PDT) X-Mailer: Airmail (467) X-Mailman-Approved-At: Thu, 22 Mar 2018 09:36:11 -0400 X-Content-Filtered-By: Mailman/MimeDel 2.1.26 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: Xref: csiph.com comp.lang.python.announce:2792 PyCA cryptography 2.2.1 has been released to PyPI. cryptography includes both high level recipes and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests, and key derivation functions. We support Python 2.7, Python 3.4+, and PyPy. Changelog (https://cryptography.io/en/latest/changelog/#v2-2-1 ): * Reverted a change to GeneralNames which prohibited having zero elements, due to breakages. * Fixed a bug in aes_key_unwrap_with_padding() that caused it to raise InvalidUnwrap when key length modulo 8 was zero. -Paul Kehrer (reaperhulk)