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


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

PyCA cryptography 3.3.2 and 3.4 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 3.3.2 and 3.4 released
Date Sun, 7 Feb 2021 13:54:34 -0600
Lines 32
Approved python-announce-list@python.org
Message-ID <161272858803.11786.python-announce-list@python.org> (permalink)
Reply-To python-list@python.org
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de hlDMGNAXici4xD9U+6+B/wqLgqJ14wMAEMtUnwW6nakw==
Authentication-Results mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=gmail.com header.i=@gmail.com header.b=UBDuXgDh; dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status OK 0.017
X-Spam-Evidence '*H*': 0.97; '*S*': 0.00; 'pip': 0.04; 'pep': 0.07; 'functions,': 0.09; 'interfaces': 0.09; 'to:addr:python-announce- list': 0.09; 'code.': 0.11; 'python': 0.15; '3.4': 0.16; 'algorithms': 0.16; 'algorithms,': 0.16; 'cryptography': 0.16; 'digests,': 0.16; 'hints': 0.16; 'installed.': 0.16; 'integer': 0.16; 'pypi.': 0.16; 'removed.': 0.16; 'symmetric': 0.16; 'url:latest': 0.16; 'supported': 0.18; 'bug': 0.20; 'calls': 0.20; 'version': 0.21; 'code': 0.23; 'downloading': 0.23; 'to:no real name:2**1': 0.23; 'themselves': 0.27; 'url-ip:104.17/16': 0.29; 'using': 0.31; 'sfxlen:2': 0.31; 'fixed': 0.32; 'message- id:@mail.gmail.com': 0.33; 'received:google.com': 0.34; 'from:addr:gmail.com': 0.35; 'release': 0.35; 'officially': 0.36; 'users': 0.36; 'final': 0.36; 'could': 0.38; 'use': 0.38; 'where': 0.39; 'should': 0.39; 'check': 0.61; 'security': 0.62; 'nearly': 0.63; 'key': 0.64; 'platform.': 0.65; 'leading': 0.67; 'ship': 0.70; 'upgrade': 0.71; 'low': 0.72; 'longer': 0.72; 'released': 0.75; 'more.': 0.78; 'backwards': 0.84; 'wheels': 0.84; 'incorporates': 0.91; 'received:mail-il1-x129.google.com': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=MbEx0LWJWoGFHkOEmi71dCbTnUIaMnHROeW8vKwWNYw=; b=UBDuXgDh3XB+Z3aTWcVZ/nq3+HYjSPklbsdCG9PVo2z6Um6B86brJfHO0akTOhjL7k eYUE5bgx0RYRfVFaOu+Ed1oBdo0FZ37O3yCMpsL6NweisPSOXLSESJ/VjsGABHRMu+7I FWpv6EFM/BzD8PXfNCvOtcO8J5tPZXyiEvscdWgKdHEYUn67vJwYOXrmeYUK7X8s2BnK kAGXRRdvw5cyDdl8246LcTn+90yhF0bUeLsv7/rvaRCGfejwA6yC5kjYlK0Ou/fSDf0o L6JhiQItkdhbqfG5P/I1LGLq92/xILT+Afi4h7VlV6d4O/Mm1uggdneBpP724vHeJaHY 7W7g==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=MbEx0LWJWoGFHkOEmi71dCbTnUIaMnHROeW8vKwWNYw=; b=Ofd7Qcb+4SNyo/JEp1QGBav4lNcIRKUgaepvGwbgVAEVW57RBm+LScHpq7IhyJogkI GcqfZdXLL/B0bLvyrR7kcmong6I+kXCem9fEdFPFVtMmGiWu35loj/3aRnU3Q4TyrKbD utzEj3L5eNA/KqnAUSj632LYWLDDr87OeEBku1UUFFO+41HZToX86rZa/MNUnScRs07T DuXYx0c84xXJg6AcStNmtCoqFZxRL3k9lLo4itvkpXqb/5kt06p0ks0QZmlkoXOcMAYN +Mrrtsz4DJGR7tMEN32r1PcrBrpPyD8xxZ/ofYonrduKMHbkFoBcWMMe8ZhGGkXwes4w +MfA==
X-Gm-Message-State AOAM532n+W9rB/vz0NtjvbycFfr2U9S+CMLUhNMfwOa31nLzwQDi1V/0 nQ/FQ+vO8btYpXlB2aeq9CVqMoImaYE4lGzm83Dtc7WSb7c=
X-Google-Smtp-Source ABdhPJxJoO/mw/SL9Y62peuc7mfaTlWDn6kIO/aK09Ta+BUQXFQZsSyQyBWW1p+9/XR1QMtDjKl2ok1qiSQYRs1HHe0=
X-Received by 2002:a05:6e02:13eb:: with SMTP id w11mr12437507ilj.103.1612727685148; Sun, 07 Feb 2021 11:54:45 -0800 (PST)
X-MailFrom paul.l.kehrer@gmail.com
X-Mailman-Rule-Hits emergency
X-Mailman-Rule-Misses dmarc-mitigation; no-senders; approved
Message-ID-Hash J6VZ22LY5IS3WG5SMICUSWQQOK5SAFTQ
X-Message-ID-Hash J6VZ22LY5IS3WG5SMICUSWQQOK5SAFTQ
X-Mailman-Approved-At Sun, 07 Feb 2021 15:09:31 -0500
X-Mailman-Version 3.3.4b1
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
Archived-At <https://mail.python.org/archives/list/python-announce-list@python.org/message/J6VZ22LY5IS3WG5SMICUSWQQOK5SAFTQ/>
List-Archive <https://mail.python.org/archives/list/python-announce-list@python.org/>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Owner <mailto:python-announce-list-owner@python.org>
List-Post <mailto:python-announce-list@python.org>
List-Subscribe <mailto:python-announce-list-join@python.org>
List-Unsubscribe <mailto:python-announce-list-leave@python.org>
Xref csiph.com comp.lang.python.announce:3575

Show key headers only | View raw


PyCA cryptography 3.3.2 and 3.4 have 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.

3.3.2 supports Python 2.7, Python 3.6+, and PyPy, while 3.4 supports
Python 3.6+ (including PyPy3).

3.3.2 Changelog (https://cryptography.io/en/latest/changelog.html#v3-3-2):
* SECURITY ISSUE: Fixed a bug where certain sequences of update()
calls when symmetrically encrypting very large payloads (>2GB) could
result in an integer overflow, leading to buffer overflows.
CVE-2020-36242

Please note 3.3.2 is the FINAL RELEASE supporting Python 2.7.

3.4 Changelog (https://cryptography.io/en/latest/changelog.html#v3-4)
* BACKWARDS INCOMPATIBLE: Support for Python 2 has been removed.
* We now ship manylinux2014 wheels and no longer ship manylinux1
wheels. Users should upgrade to the latest pip to ensure this doesn’t
cause issues downloading wheels on their platform.
cryptography now incorporates Rust code. Users building cryptography
themselves will need to have the Rust toolchain installed. Users who
use an officially produced wheel will not need to make any changes.
The minimum supported Rust version is 1.45.0.
* cryptography now has PEP 484 type hints on nearly all of of its
public APIs. Users can begin using them to type check their code with
mypy.

-Paul Kehrer (reaperhulk)

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


Thread

PyCA cryptography 3.3.2 and 3.4 released Paul Kehrer <paul.l.kehrer@gmail.com> - 2021-02-07 13:54 -0600

csiph-web