Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #2574
| 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.0 released |
| Date | Mon, 17 Jul 2017 11:52:10 -0400 |
| Lines | 31 |
| Approved | python-announce-list@python.org |
| Message-ID | <mailman.121.1500311482.29743.python-announce-list@python.org> (permalink) |
| References | <CABj5TKQ8tJkGSwDJeOHRh5b6eHPAS1gPnCHf-V1cNvWuHerrMg@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 bF2R08paVHiugwHHura6cAEySxd5lIPPT//NyrmJ772Q== |
| 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.006 |
| X-Spam-Evidence | '*H*': 0.99; '*S*': 0.00; 'deprecated': 0.07; 'subject:released': 0.07; 'python': 0.09; 'backwards': 0.09; 'computed': 0.09; 'api': 0.10; 'extensions': 0.13; 'caches': 0.16; 'certificate,': 0.16; 'ciphers,': 0.16; 'openssl': 0.16; 'pypi.': 0.16; 'pypy.': 0.16; 'received:mail-qt0-x22b.google.com': 0.16; 'sign.': 0.16; 'symmetric': 0.16; 'sfxlen:2': 0.16; 'attribute': 0.18; 'to:2**1': 0.21; 'object.': 0.22; 'parsing': 0.22; '2.0': 0.24; 'interfaces': 0.24; 'message-id:@mail.gmail.com': 0.25; 'linux': 0.26; 'change,': 0.28; 'objects': 0.29; 'parameters': 0.31; 'received:google.com': 0.32; 'running': 0.32; 'there': 0.36; 'should': 0.36; 'thanks': 0.37; 'times.': 0.38; 'common': 0.39; 'level': 0.39; 'received:io': 0.39; 'received:psf.io': 0.39; 'to:addr:python.org': 0.39; 'received:ams1.psf.io': 0.40; 'received:mail1.ams1.psf.io': 0.40; 'skip:e 20': 0.40; 'programs': 0.62; 'high': 0.64; 'latest': 0.64; 'to:addr:python-announce- list': 0.72; 'extensions.': 0.84; 'low': 0.89; 'cryptography': 0.91; 'improvement': 0.93 |
| 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=+DJKEsdxdNkMf1s30Voh4YGJTpsJ04aKIsSsnMB8Y0c=; b=PqkmmY+CrEyiL3q+MaGwPLRGJQbCN0zxFftA6vA6Wnwxqwufr8rtQ5787WTYEupheA DbqhCrd4bkqkKChC821iI568xikqvSlN6Fmfri7Vkc+reQLwgxLy2VY1t2Qtxk43WFlJ 622/Oj8hqLD6leKoOOPaQLyZvDUtLnyPTK8gYseuJy/P4tO0jBxpfmRAKw9MN4Dz0jmf 7CDPw2mk9jPXEBNw6hLAN6msXf7IRKEFz2AI0B4L/WEW6+Ka0kHr5BPOm5R2J/Sj/MVG 0Gu36XwW9PCLZSNOD0PySvSGPTvFWtSUyzTZ3icfzqe/YM+Ss1rCdWPUiA7CLK9MiSkt 996Q== |
| 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=+DJKEsdxdNkMf1s30Voh4YGJTpsJ04aKIsSsnMB8Y0c=; b=EutB4owpvgmFJrzZ3/R+oW88QIaIjK4WfBpvCRUczBjOxJe+Pr4N8RssBvZ/MGrPja m9xME1sNljC7avXC2SXdcUYG309c75Dtb+LNp/zEdP5L2TK5QXBrg/AlbGmnGh6XauhH uWcnZpwLNAnmwoeXlzfeSyl9zUVaZh9VZ+Dl3gfiiNsTXuWGzE7e3MNPO3O6Zju3oXgr LN3Ti8zGh4MEBlh9Wb/F18zC/J8r4OzvgvFuTo42dXVaOqtoxxtktpMQ1M6Tgw6hZa3j rpPbeQ8Kzpb1Ebe2xUTHz7mUsCUv9MXz7jX60KXZ8QWFhZ8en/hB2DwsM5/kCDd+pcNS X8ww== |
| X-Gm-Message-State | AIVw111qhvTaTII8vnJrEdFkSr/qhNGBmRif5O98sQtL7G9WUfS6dOh+ oD+28SbEF1VrDfLOdiPfpIexHl5Nnrwh |
| X-Received | by 10.200.57.25 with SMTP id s25mr29375714qtb.141.1500306731027; Mon, 17 Jul 2017 08:52:11 -0700 (PDT) |
| X-Mailer | Airmail (442) |
| X-Mailman-Approved-At | Mon, 17 Jul 2017 13:11:21 -0400 |
| X-Content-Filtered-By | Mailman/MimeDel 2.1.24 |
| X-BeenThere | python-announce-list@python.org |
| X-Mailman-Version | 2.1.24 |
| 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 | <CABj5TKQ8tJkGSwDJeOHRh5b6eHPAS1gPnCHf-V1cNvWuHerrMg@mail.gmail.com> |
| Xref | csiph.com comp.lang.python.announce:2574 |
Show key headers only | View raw
PyCA cryptography 2.0 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.4+, and PyPy. * BACKWARDS INCOMPATIBLE: Support for Python 3.3 has been dropped. * We now ship manylinux1 wheels linked against OpenSSL 1.1.0f. These wheels will be automatically used with most Linux distributions if you are running the latest pip. * Deprecated the use of signer on RSAPrivateKey, DSAPrivateKey, and EllipticCurvePrivateKey in favor of sign. * Deprecated the use of verifier on RSAPublicKey, DSAPublicKey, and EllipticCurvePublicKey in favor of verify. * Added support for parsing SignedCertificateTimestamp objects from X.509 certificate extensions. * Added support for ChaCha20Poly1305. * Added support for AESCCM. * Added AESGCM, a “one shot” API for AES GCM encryption. * Added support for X25519 key exchange. * Added support for serializing and deserializing Diffie-Hellman parameters with load_pem_parameters(), load_der_parameters(), and parameter_bytes() . * The extensions attribute on Certificate, CertificateSigningRequest, CertificateRevocationList, and RevokedCertificate now caches the computed Extensions object. There should be no performance change, just a performance improvement for programs accessing the extensions attribute multiple times. Thanks to all the contributors! -Paul Kehrer (reaperhulk)
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
PyCA cryptography 2.0 released Paul Kehrer <paul.l.kehrer@gmail.com> - 2017-07-17 11:52 -0400
csiph-web