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


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

PyCA cryptography 2.7 released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Paul Kehrer <paul.l.kehrer@gmail.com>
Newsgroups comp.lang.python.announce
Subject PyCA cryptography 2.7 released
Date Thu, 30 May 2019 17:15:23 -0700
Lines 27
Approved python-announce-list@python.org
Message-ID <mailman.91.1559653745.19356.python-announce-list@python.org> (permalink)
References <CABj5TKQuhjzu2EcQ3txMVaXqwyxmgNRhJKA3bo497=YPmiNKOg@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
X-Trace news.uni-berlin.de 8wj8TCmlRByT+7N1oWE4AQJ8BikxIuprblknHu8SOL4Q==
Return-Path <paul.l.kehrer@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.012
X-Spam-Evidence '*H*': 0.98; '*S*': 0.00; 'subject:released': 0.05; 'algorithms,': 0.07; 'apis': 0.09; 'functions,': 0.09; 'instances.': 0.09; 'object.': 0.09; 'setup.py': 0.09; 'subject:2.7': 0.09; 'wheels': 0.09; 'python': 0.13; '32-bit': 0.16; 'changelog': 0.16; 'extension.': 0.16; 'pypy.': 0.16; 'received:209.85.166.169': 0.16; 'received:mail- it1-f169.google.com': 0.16; 'symmetric': 0.16; 'url:changelog': 0.16; 'correctly': 0.18; 'extension': 0.18; 'url:io': 0.18; 'interfaces': 0.20; '2.7': 0.23; 'sfxlen:2': 0.23; 'algorithms': 0.24; 'tests': 0.25; 'to:2**1': 0.26; 'running': 0.28; 'previously': 0.28; 'directions': 0.29; 'passing': 0.29; 'to:addr :python-announce-list': 0.29; 'message-id:@mail.gmail.com': 0.32; 'but': 0.33; 'received:google.com': 0.35; 'to:no real name:2**1': 0.36; 'received:209.85': 0.37; 'received:209': 0.37; 'pypi.': 0.37; 'distribute': 0.38; 'skip:p 20': 0.39; 'includes': 0.40; 'using': 0.40; 'our': 0.63; 'follow': 0.63; 'key': 0.64; 'interested': 0.65; 'longer': 0.66; 'high': 0.66; 'backwards': 0.66; 'interface.': 0.66; 'recipes': 0.66; 'released': 0.68; 'produce': 0.68; 'maintenance': 0.74; 'more.': 0.76; 'low': 0.84; 'wheels.': 0.84; 'cryptography': 0.91; 'macos,': 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=QvdmNf2jI/q2Z/dBA4semMol3SkqJpyRtiaw7IURoG8=; b=nKl6+W+FK0cUl+zZw/7lr3MvA20oxyZhYKSmFb8dZpPOCVr77odDmz2LpDb8htinR9 qm9k/tmEt3nydK45OdMe2tYeVuf3TD4YORVnOOTL1glF36wn7PsxEAFeFsuWNzksNiGx g5ceUBI0iK7yuAev1/ZrxdyntEVL6uPDE9k9Cku7zFp0r2k/XUD1MNRS42ECCHvvOcjX 15CMeFA9QbKulA+okm6+AibbJhFqLAKL66fWirEzxFZY/QEBj/4MbCPXSBLvWum4RAUG 5IH5WYnOjGW+DcMiFsYI1ew8dQtm5FCATBFf+iZqeKrW/je3782bIw4ZhxvzTkImqIPY SnrA==
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=QvdmNf2jI/q2Z/dBA4semMol3SkqJpyRtiaw7IURoG8=; b=C0udSut693fGOM6fwso5izK0yJ+CykoIVztmoaR6X+xtC4G2y2FgENabi4YhmM2HCU vykx6OKZXGFKAemeYDYkO6KxWlvFl3oXYxXlkbGIzM9/LO4tPKt6OeUyYujCaMZiJgWt W85A/IQq/fBSTCLh94gvj3iP6oPhDV2MG80vItUc2e/NA9FyXvLadAvW+1nLrm566XCn YoAHJBq9A/BLmcAMW7S65JVYPNElMDp6TwftIjazXJo1SeCoy6q29gT1ZJSzJwM/SZSu czbHLezs9NV4STJ6KjdkEt2bOUB8yATe7R4qFH1AeczjrXf00kSpD+tOk9ljhUi+XC6E 5Gtg==
X-Gm-Message-State APjAAAXb7QFG4BLl5pObvEAkNSp7dwnnKRw28liSL1ETKHOjA+npt9Cz xM8N9lEQR+PItAwFZO+uwbedh0LExdZ6npq1pS+o3M3A
X-Google-Smtp-Source APXvYqzn5EavGjfBxBNko1nVzaFaM/hf7FyXV6X+6cqBs5PNEPJdhL3AecpyWA5Vn5PYNwzUd6Q2Qs7oNaMKtyHqHVo=
X-Received by 2002:a24:dd88:: with SMTP id t130mr5536327itf.172.1559261723912; Thu, 30 May 2019 17:15:23 -0700 (PDT)
X-Mailman-Approved-At Tue, 04 Jun 2019 09:09:04 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.29
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.29
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 <CABj5TKQuhjzu2EcQ3txMVaXqwyxmgNRhJKA3bo497=YPmiNKOg@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:3127

Show key headers only | View raw


PyCA cryptography 2.7 has been released to PyPI. cryptography includes both
high level recipes and low level interfaces to common cryptographic
algorithms such as symmetric ciphers, asymmetric algorithms, message
digests, X509, key derivation functions, and much more. We support Python
2.7, Python 3.4+, and PyPy.

Changelog (https://cryptography.io/en/latest/changelog/#v2-7):
* Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL
1.1.1c.
* BACKWARDS INCOMPATIBLE: We no longer distribute 32-bit manylinux1 wheels.
Continuing to produce them was a maintenance burden.
* BACKWARDS INCOMPATIBLE: Removed the
cryptography.hazmat.primitives.mac.MACContext interface. The CMAC and HMAC
APIs have not changed, but they are no longer registered as MACContext
instances.
* Removed support for running our tests with setup.py test. Users
interested in running our tests can continue to follow the directions in
our development documentation.
* Add support for Poly1305 when using OpenSSL 1.1.1 or newer.
* Support serialization with Encoding.OpenSSH and PublicFormat.OpenSSH in
Ed25519PublicKey.public_bytes .
* Correctly allow passing a SubjectKeyIdentifier to
from_issuer_subject_key_identifier() and deprecate passing an Extension
object. The documentation always required SubjectKeyIdentifier but the
implementation previously required an Extension.

-Paul Kehrer (reaperhulk)

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


Thread

PyCA cryptography 2.7 released Paul Kehrer <paul.l.kehrer@gmail.com> - 2019-05-30 17:15 -0700

csiph-web