Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #1971
| 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 1.2 released |
| Date | Fri, 8 Jan 2016 07:49:23 -0800 |
| Lines | 35 |
| Approved | python-announce-list@python.org |
| Message-ID | <mailman.90.1452351095.2305.python-announce-list@python.org> (permalink) |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset="utf-8" |
| Content-Transfer-Encoding | quoted-printable |
| X-Trace | news.uni-berlin.de hTcQDEG14VYwwMjUZJnzoQMFhUzkAiBm9amSEdM2acXQ== |
| 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; 'deprecated': 0.07; 'subject:released': 0.07; 'unrecognized': 0.07; 'backwards': 0.09; 'parsed': 0.09; 'url:github': 0.09; 'sfxlen:2': 0.10; 'python': 0.10; 'extensions': 0.13; 'url:)': 0.14; 'value.': 0.15; '1.2.': 0.16; 'attributes.': 0.16; 'backend.': 0.16; 'contributors': 0.16; 'dropping': 0.16; 'openssl': 0.16; 'pypy.': 0.16; 'received:173.164': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'recipes': 0.16; 'revocation': 0.16; 'versions': 0.20; 'extension': 0.20; 'to:2**1': 0.21; 'developers.': 0.22; 'object.': 0.22; 'parsing': 0.22; 'supported': 0.27; 'raw': 0.27; 'to:no real name:2**1': 0.27; 'skip:u 20': 0.28; 'values': 0.28; 'subject:/': 0.30; 'classes': 0.30; 'strongly': 0.30; 'table': 0.32; 'announce': 0.32; 'class': 0.33; 'add': 0.34; 'lists': 0.34; 'received:google.com': 0.35; 'skip:c 30': 0.35; 'returning': 0.35; 'there': 0.36; 'received:209.85': 0.36; 'method': 0.37; 'signature': 0.37; 'support,': 0.37; 'release': 0.37; 'creation': 0.38; 'version': 0.38; 'received:209': 0.38; 'url:en': 0.39; 'rather': 0.39; 'to:addr:python.org': 0.40; 'your': 0.60; 'skip:n 10': 0.62; 'our': 0.64; 'goal': 0.64; 'pleased': 0.64; 'receive': 0.71; 'non-critical': 0.84; 'cryptography': 0.91; 'url:latest': 0.91 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:message-id:subject:mime-version:content-type :content-transfer-encoding:content-disposition; bh=3nDJBNSU1bHCUPFXM/3BXxpW8oLXQYPtcTl1bW5ncwo=; b=xcNruDOnR1QB7b9Owp84zjJO0nCLqOl6T0wNPO+DWaCPoGHAWnQxErspSiNo9GYZmc jdoqZ+KpvBq6f7NV4ZkIUPITXfT69zi5YKF5FM0ZCp7gL7KPfbLhSJD+VKQ1dUxmVkNl dPw7GTCJjWN2ckanx98O7DgRlKo09uLRd2Cvwckvseo8yrJm1o4JlvzNDo1Ct0p9JbJM mNYNs7pQYNUjSHnSnMBdeT/8Z2x0mtn6KcCGDalc23E7UI95sF+6LmG9W91Ux8EtrZME e+1/8x1ge8yZC9FCRWM9PfVDSikHnNpBNYkAkkcC9hIo1o6Aqy9YmPGaHi4KYDhNs2mr W3TQ== |
| X-Received | by 10.98.89.73 with SMTP id n70mr5304753pfb.68.1452268165712; Fri, 08 Jan 2016 07:49:25 -0800 (PST) |
| X-Mailer | Airmail (335) |
| Content-Disposition | inline |
| X-Mailman-Approved-At | Sat, 09 Jan 2016 09:51:34 -0500 |
| X-BeenThere | python-announce-list@python.org |
| X-Mailman-Version | 2.1.20+ |
| 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> |
| Xref | csiph.com comp.lang.python.announce:1971 |
Show key headers only | View raw
On behalf of all our contributors I am pleased to announce the release of PyCA/cryptography (https://github.com/pyca/cryptography) version 1.2. cryptography is a package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your "cryptographic standard library". We support Python 2.6-2.7, Python 3.3+, and PyPy. Changelog (https://cryptography.io/en/latest/changelog/): * BACKWARDS INCOMPATIBLE: RevokedCertificate extensions now uses extension classes rather than returning raw values inside the Extension value. * Deprecated support for OpenSSL 0.9.8 and 1.0.0. At this time there is no time table for actually dropping support, however we strongly encourage all users to upgrade as those versions no longer receive support from the OpenSSL project. * The Certificate class now has signature and tbs_certificate_bytes attributes. * The CertificateSigningRequest class now has signature and tbs_certrequest_bytes attributes. * The CertificateRevocationList class now has signature and tbs_certlist_bytes attributes. * NameConstraints are now supported in the CertificateBuilder and CertificateSigningRequestBuilder. * Support serialization of certificate revocation lists using the public_bytes() method of CertificateRevocationList. * Add support for parsing CertificateRevocationList extensions() in the OpenSSL backend. * Added CertificateRevocationListBuilder and RevokedCertificateBuilder to allow creation of CRLs. * Unrecognized non-critical X.509 extensions are now parsed into an UnrecognizedExtension object. ...and various other improvements. Please see the website changelog for documentation and additional details. -Paul Kehrer (reaperhulk)
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
PyCA/cryptography 1.2 released Paul Kehrer <paul.l.kehrer@gmail.com> - 2016-01-08 07:49 -0800
csiph-web