Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2515

PyCA cryptography 1.9 released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Paul Kehrer <paul@victoly.com>
Newsgroups comp.lang.python.announce
Subject PyCA cryptography 1.9 released
Date Mon, 29 May 2017 19:34:15 -0700
Lines 35
Approved python-announce-list@python.org
Message-ID <mailman.82.1496147232.13056.python-announce-list@python.org> (permalink)
References <CAKUsH6X_T4e6SOXgKgRLknOsv8qd74udtc=SL0G8Y9L_hnG-gg@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de rUmDzA4e21doRNzKHf+6LgYcYcGK3faiwCFK9229SHeg==
Return-Path <paul@victoly.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'pypy': 0.07; 'subject:released': 0.07; 'python': 0.09; 'backwards': 0.09; 'contributors': 0.09; 'deprecated,': 0.09; 'exception,': 0.09; 'macos': 0.09; 'raised.': 0.09; 'returned.': 0.09; 'backend': 0.13; 'extensions': 0.13; 'removed.': 0.15; '5.3.': 0.16; 'ciphers,': 0.16; 'curve.': 0.16; 'deprecated.': 0.16; 'determining': 0.16; 'elliptic': 0.16; 'finalization': 0.16; 'from:addr:paul': 0.16; 'pypi.': 0.16; 'pypy.': 0.16; 'received :mail-qk0-x22a.google.com': 0.16; 'symmetric': 0.16; 'sfxlen:2': 0.16; 'rejected': 0.18; 'extension': 0.20; 'to:2**1': 0.21; 'convenience': 0.22; 'dropped': 0.22; 'unrecognized': 0.22; 'bit': 0.22; 'interfaces': 0.23; 'message-id:@mail.gmail.com': 0.24; 'raise': 0.27; 'curve': 0.29; 'skip:u 20': 0.31; 'received:google.com': 0.32; 'next': 0.32; 'fixed': 0.33; 'minimum': 0.33; 'supported': 0.34; 'correct': 0.35; 'instead': 0.35; 'version': 0.35; '(and': 0.35; 'add': 0.37; 'thanks': 0.37; 'common': 0.38; 'level': 0.39; 'to:addr:python.org': 0.39; 'received:io': 0.39; 'received:psf.io': 0.39; 'received:ams1.psf.io': 0.40; 'received:mail1.ams1.psf.io': 0.40; 'issue': 0.40; 'behavior': 0.61; 'providing': 0.61; 'our': 0.64; 'high': 0.64; 'to:addr:python-announce-list': 0.72; 'verification': 0.72; 'secret': 0.76; 'low': 0.89; 'cryptography': 0.91; 'preventing': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=victoly-com.20150623.gappssmtp.com; s=20150623; h=from:mime-version:date:message-id:subject:to :content-transfer-encoding; bh=cnUSnJKGcVO2epp+IO/ktN9IGUMllR1N3SNRBJ0FXlY=; b=ZCTSMM89DQ5w/HXqMm9GBp1whMXEtcYV9jt31ZHpQo49UwTEFR2SLzTXN+zNWIeDlw M8r+/0L4OsbwewXCOvnZqC5J9DO94TZPVs2vWjX+BYyGFlfDJHnQtZ4E7q2F0RKTj5Wd lo01puE28IjxbjYev2PGzn+l6NP2AwfzC2t42QlO1olt2AtnneyeJvAan3S/uDh1En2j gb9uHsZWYO12QOTLrlQddekpLO6zvE4TlDFGxraw63weD1Eh6HFOwuNhB0pMad8BZvd+ XCgtCyVKm3N99oNkQdghAJU2R9BT9xe9zTgK6bWOt6YfRTacIdI2Mkxbf/sn9saeTXTd qwJw==
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 :content-transfer-encoding; bh=cnUSnJKGcVO2epp+IO/ktN9IGUMllR1N3SNRBJ0FXlY=; b=tsRWAly2uMwX5Ccz3A5qHARMLvhsRJnMOSmHL8L/sjK+DZLnP5xZVMPxRqUOD9rfDX czaYkRkx9JDCAWtbqXYecgBFdVKxMFA49whsZMt5axKiiCDZ5PouZPgDwNV49aNZMFXL g6rW2Qk185CMHKSBmeDZIyFGMrR8g/owIVpOmh4vBrNnO1vhvAGFcZeRa5mC21uJwDxj 1SmlwYpaCb+wFZ5pGtPd03zJhGckL52YzZG5l+3CRSfBk7jwieBj4L2UoG2EaTgRVLPF eHKKLtY2rWZhZbr/39J2SV+AJqKWPBDgAcnNuLWmn8H+xn2dHIXU/2wDMo0MLbQPvwB2 mhfg==
X-Gm-Message-State AODbwcCZk63Ha8WSCU/nz91z9AHe8nEOPyXcfzaTivuGjThPeYWjSF+R JUQXGBc8Y17UK/oKZHgupZwxGFrpMzYtR/4=
X-Received by 10.55.21.82 with SMTP id f79mr13400115qkh.128.1496111655720; Mon, 29 May 2017 19:34:15 -0700 (PDT)
X-Mailer Airmail (436)
X-Mailman-Approved-At Tue, 30 May 2017 08:27:11 -0400
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.23
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <CAKUsH6X_T4e6SOXgKgRLknOsv8qd74udtc=SL0G8Y9L_hnG-gg@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:2515

Show key headers only | View raw


PyCA cryptography 1.8 (and 1.8.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.6-2.7,
Python 3.3+, and PyPy.

Changelog:

* BACKWARDS INCOMPATIBLE: Elliptic Curve signature verification no
longer returns True on success. This brings it in line with the
interface’s documentation, and our intent. The correct way to use
verify() has always been to check whether or not InvalidSignature was
raised.
* BACKWARDS INCOMPATIBLE: Dropped support for macOS 10.7 and 10.8.
* BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.3.
* Python 3.3 support has been deprecated, and will be removed in the
next cryptography release.
* Add support for providing tag during GCM finalization via finalize_with_tag().
* Fixed an issue preventing cryptography from compiling against LibreSSL 2.5.x.
* Added key_size convenience methods for determining the bit size of a
secret scalar for an elliptic curve.
* Accessing an unrecognized extension marked critical on an X.509
object will no longer raise an UnsupportedExtension exception, instead
an UnrecognizedExtension object will be returned. This behavior was
based on a poor reading of the RFC, unknown critical extensions only
need to be rejected on certificate verification.
* The CommonCrypto backend has been removed.
* MultiBackend has been removed.
* Whirlpool and RIPEMD160 have been deprecated.

Thanks to all the contributors for their hard work on this release!

-Paul Kehrer (reaperhulk)

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

PyCA cryptography 1.9 released Paul Kehrer <paul@victoly.com> - 2017-05-29 19:34 -0700

csiph-web