Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Paul Kehrer Newsgroups: comp.lang.python.announce Subject: PyCA cryptography 2.8 released Date: Thu, 17 Oct 2019 06:38:39 -0700 Lines: 22 Approved: python-announce-list@python.org Message-ID: <157131968304.22168.python-announce-list@python.org> Reply-To: python-list@python.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: news.uni-berlin.de pXS3OSHZRwDO0zOv7mlmagagJd5BYM2PV2Y+dzKxKFwg== X-Spam-Status: OK 0.117 X-Spam-Level: * X-Spam-Evidence: '*H*': 0.79; '*S*': 0.03; 'subject:released': 0.05; 'algorithms,': 0.07; 'deprecated': 0.09; 'functions,': 0.09; 'wheels': 0.09; 'python': 0.14; 'changelog': 0.16; 'extension.': 0.16; 'pypy.': 0.16; 'symmetric': 0.16; 'url:changelog': 0.16; 'interfaces': 0.21; 'depends': 0.21; 'sfxlen:2': 0.21; 'url:io': 0.21; 'to:2**1': 0.28; 'to:addr:python-announce-list': 0.30; 'methods': 0.30; 'class': 0.31; 'message-id:@mail.gmail.com': 0.32; 'received:google.com': 0.35; 'algorithms': 0.37; 'pypi.': 0.38; 'url:latest': 0.38; 'to:no real name:2**1': 0.39; 'from:addr:gmail.com': 0.39; 'url-ip:172/8': 0.62; 'released': 0.62; 'high': 0.63; 'our': 0.63; 'key': 0.64; 'longer': 0.66; 'verify': 0.67; 'ship': 0.68; 'more.': 0.75; 'low': 0.82; '2.8': 0.84; '2.9.': 0.84; 'received:mail-io1-xd41.google.com': 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=FHgDQ/fBzvj7dEGcbaNizHbQCngQt9vtcvgqnViTwws=; b=CPv8Cx/FRqsNbePwI8Qh9wRwN0/Vdzo3xqQi2/JsVDUOIlkyXVbxQ9mUIWnFESpSPE GgE1DpdAIapBXs+uFrij/H5cgPDKyhHI5dGTDy5hX9VPxzNonsMPh8vwqbH5RiM0TB7K 23ZO2DnaLU0CL2sO/Fqjv3ff21T8PMRj39czCxBrJBVfSOxX78S17FFE587N5pIfi9Hf Wh4N6quwmB6wEdJ5BbzaMSJ1qz70hU+UORUhhDTu/7HvBp4A2weCtzv57o3TS/WQkUaX XhVmElS8TpDIipTXkXpVV0XCDEjaioI+cJoFa8539ibPqMiHwDYTgdGG+aLgPHv7gL0A hLNw== 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=FHgDQ/fBzvj7dEGcbaNizHbQCngQt9vtcvgqnViTwws=; b=AMOimjES3/k9A8FKrCpVI+pevIyiEdrevU/MxLazRnjF8OozRbcmI5FAez44N45FKK 45o0jU/WvEpyXi/hHcVwvl9QK/s9MwQFrzBGd+yex8wCkKNJ/rdue08wdN1ctTpi0HQ4 2ED0UUV9kybwUSXsq+NMV6RtnsbEJrUjJQoV3MkpN7lWi/m/z06CSVvPDid6NkY2u7mR 0oN3r1NVBD8KnqQ9Djz+y+j5xX1HfriZM6KFQQVejqTAUQmdHxSzmrnuZn0ISCxH9fzQ ipUBPfHkhMSOrExBCDXl0eDAadLFXmgS4xrubKWhjW+Bny/3SFGLT/qyp6slUTWUr7IJ lwXg== X-Gm-Message-State: APjAAAVJ/HnNo5MtnY8+/+NrKdm2q0pCWyifOh9ZojRm0p780ASmoQ30 q7Is0lwvWljZVDXVXoFhQFGbIftpe9D7Ec2f6qdszFz5 X-Google-Smtp-Source: APXvYqxMT7ESnAf/bpGk6EhaELJmGY8qdD7Lf1Vn4Uf6uzVgh1+P1jy72Z5XYG0JyFVtNVIrelrCqPBELTmhPbd6Sps= X-Received: by 2002:a02:661d:: with SMTP id k29mr3249765jac.123.1571319520742; Thu, 17 Oct 2019 06:38:40 -0700 (PDT) X-MailFrom: paul.l.kehrer@gmail.com X-Mailman-Rule-Hits: emergency X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved Message-ID-Hash: NSTKPOBQYOJNMLST766HG3V7KOJDWOAU X-Message-ID-Hash: NSTKPOBQYOJNMLST766HG3V7KOJDWOAU X-Mailman-Approved-At: Thu, 17 Oct 2019 09:41:16 -0400 X-Content-Filtered-By: Mailman/MimeDel 3.3.1 X-Mailman-Version: 3.3.1 Precedence: list List-Id: Announcement-only list for the Python programming language Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Xref: csiph.com comp.lang.python.announce:3219 PyCA cryptography 2.8 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-8): * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.1d. * Added support for Python 3.8. * Added class methods Poly1305.generate_tag and Poly1305.verify_tag for Poly1305 sign and verify operations. * Deprecated support for OpenSSL 1.0.1. Support will be removed in cryptography 2.9. * We now ship manylinux2010 wheels in addition to our manylinux1 wheels. * Added support for ed25519 and ed448 keys in the CertificateBuilder, CertificateSigningRequestBuilder, CertificateRevocationListBuilder and OCSPResponseBuilder. * cryptography no longer depends on asn1crypto. * FreshestCRL is now allowed as a CertificateRevocationList extension. -Paul Kehrer (reaperhulk)