Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #3045
| Path | csiph.com!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder7.news.weretis.net!news.unit0.net!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.5 released |
| Date | Tue, 22 Jan 2019 11:51:28 -0500 |
| Lines | 39 |
| Approved | python-announce-list@python.org |
| Message-ID | <mailman.337.1548250375.4816.python-announce-list@python.org> (permalink) |
| References | <CABj5TKQ9-E4S-j_7KiGewyOMnHTGheCHN=HnXqzmk48wbZQzRA@mail.gmail.com> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset="UTF-8" |
| X-Trace | news.uni-berlin.de C38X/TWST/XRU9ZNODFScgpJvLpLqhe7pLgdiAPB5DzA== |
| 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.001 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'default': 0.05; 'encoding': 0.05; 'pip': 0.05; 'string.': 0.05; 'subject:released': 0.05; 'algorithms,': 0.07; 'pypy': 0.07; 'arguments': 0.09; 'dependency': 0.09; 'deprecated': 0.09; 'keys,': 0.09; 'parsing': 0.09; 'removes': 0.09; 'rfc': 0.09; 'wheels': 0.09; 'url:io': 0.14; 'python': 0.14; 'changelog': 0.16; 'classes.': 0.16; 'deprecated.': 0.16; 'functions,': 0.16; 'pypy.': 0.16; 'symmetric': 0.16; 'url:changelog': 0.16; 'windows,': 0.16; 'component': 0.20; 'install': 0.22; 'algorithms': 0.23; 'curve': 0.23; 'interfaces': 0.23; 'functions': 0.27; 'checks': 0.27; 'loading': 0.29; 'to:addr :python-announce-list': 0.29; 'classes': 0.29; 'files': 0.30; 'message-id:@mail.gmail.com': 0.31; 'to:2**1': 0.32; 'url:en': 0.32; 'received:google.com': 0.34; 'skip:x 10': 0.35; 'but': 0.35; 'compiled': 0.36; 'sfxlen:2': 0.36; 'to:no real name:2**1': 0.36; '2.5': 0.37; 'pypi.': 0.37; 'strings': 0.37; 'includes': 0.38; 'received:209.85': 0.38; 'received:209': 0.38; 'using': 0.38; 'still': 0.38; 'path': 0.38; 'key': 0.61; 'password': 0.61; 'skip:o 10': 0.63; 'material': 0.63; 'released': 0.63; 'name': 0.64; 'exchange': 0.65; 'backwards': 0.66; 'compressed': 0.66; 'methods.': 0.66; 'recipes': 0.66; 'high': 0.67; 'more.': 0.74; 'low': 0.83; 'macos,': 0.84; 'passwords,': 0.84; 'cryptography': 0.91; 'numerous': 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=xSml2lQeGlRCWoAIq8FU1vgAwmPFKMHFxoiocZzSU4U=; b=n7mx/nxs5aU3aZmdWVnkWNC9vWOiqfQZLIWBIdjksOf7ZhqYQe0hATNLUMuELRxd85 spEpzoYeq1zKcqR59GV0AifYUvs+EOc/qTFrwUvRaU1LtFekgcvvkhWiJfTBbVQTzOhD 8yBXXc5MUDJ5EjowCkGeQLBtdqRR8yOUaYF0kBi4xUdqHjQlKm+1SvXrPMN8GrWnqeJf SgEyYdCNvX+mqJ13ZGOLHbi1PwuKbRzWHeB0PotcMgTF/QUhpkh70OE/8zLLW9EMrHq4 pXmMLEJ/il+J3QG59VxebVEnRA+vSHOXqmFRrJM1eBMu+ZeVsInCypSE+knStHXJTZs4 ySHg== |
| 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=xSml2lQeGlRCWoAIq8FU1vgAwmPFKMHFxoiocZzSU4U=; b=DhmD+S+fU9audsNCttdOIxiWvPuOuMNZU4v5yQE8aF8ynFS9pzbndDd15GnJeeTtWB HwWuPBu38Q9C5ub+u9YV/R6Mqhlyb3NcxpwNnW7Z74bm+4nm/3I9qO6qnWxlcULqidEw brkHjivxO5b7pyR2Rq8B0ARYJRSQIh7tFR2JQoBH1DNnZNauZBeyFNwyNDcATsUJiHDb txn5TyIg0pnrGWHme5vHcN8j1J0uS+WMdjwRktZLKEdfZ9YxNLbjWlm93e2HuThEKisX pu+IexBS55n4Y94LI+K+UPLg2cx/de41veKu1wbZgG8Xf1vZv1G4HAR/1vKUBjmC+RJr BVJw== |
| X-Gm-Message-State | AJcUukfFE520/HAk8R0ZBeghIx/W6bopyBB4lroInGNOta0ZZToOos8A /KgvVFaVfAcDInZ9CCS5U1N+I6pfVRDSf9sp1pWcWQ== |
| X-Google-Smtp-Source | ALg8bN4ZjPkcOIO3e4VdZK5/WiekWVUT1nh/fvRK1TzGHpladWebVOGa0e88XLEY6pUZj5RQ0ErPjQUpUIPk2Vrj8oQ= |
| X-Received | by 2002:a05:660c:5d4:: with SMTP id x20mr2455483itk.143.1548175889467; Tue, 22 Jan 2019 08:51:29 -0800 (PST) |
| X-Mailman-Approved-At | Wed, 23 Jan 2019 08:32:54 -0500 |
| 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 | <CABj5TKQ9-E4S-j_7KiGewyOMnHTGheCHN=HnXqzmk48wbZQzRA@mail.gmail.com> |
| Xref | csiph.com comp.lang.python.announce:3045 |
Show key headers only | View raw
PyCA cryptography 2.5 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-5): * BACKWARDS INCOMPATIBLE: U-label strings were deprecated in version 2.1, but this version removes the default idna dependency as well. If you still need this deprecated path please install cryptography with the idna extra: pip install cryptography[idna]. * BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.4. * Numerous classes and functions have been updated to allow bytes-like types for keying material and passwords, including symmetric algorithms, AEAD ciphers, KDFs, loading asymmetric keys, and one time password classes. * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.1a. * Added support for SHA512_224 and SHA512_256 when using OpenSSL 1.1.1. * Added support for SHA3_224, SHA3_256, SHA3_384, and SHA3_512 when using OpenSSL 1.1.1. * Added support for X448 key exchange when using OpenSSL 1.1.1. * Added support for SHAKE128 and SHAKE256 when using OpenSSL 1.1.1. * Added initial support for parsing PKCS12 files with load_key_and_certificates(). * Added support for IssuingDistributionPoint. * Added rfc4514_string() method to x509.Name, x509.RelativeDistinguishedName, and x509.NameAttribute to format the name or component an RFC 4514 Distinguished Name string. * Added from_encoded_point(), which immediately checks if the point is on the curve and supports compressed points. Deprecated the previous method from_encoded_point(). * Added signature_hash_algorithm to OCSPResponse. * Updated X25519 key exchange support to allow additional serialization methods. Calling public_bytes() with no arguments has been deprecated. * Added support for encoding compressed and uncompressed points via public_bytes(). Deprecated the previous method encode_point(). -Paul Kehrer (reaperhulk)
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
PyCA cryptography 2.5 released Paul Kehrer <paul.l.kehrer@gmail.com> - 2019-01-22 11:51 -0500
csiph-web