Python官网安全更新(2022-05-17)

情报来源:TSRC

发布时间:2022-05-17

基本信息
  • 发布日期2022-05-17
  • 感知时间2022-05-17
  • 漏洞类型安全更新
  • 风险等级未知
  • 更新版本3.9.13
  • 情报贡献TSRC
更新标题

Python 3.9.13 is now available

更新详情

Python 3.9.13 is now available  This is the thirteenth maintenance release of Python 3.9. Get it here:Python 3.9.13<br/> <br/> <br/> <br/>According to the release calendar specified in PEP 596, Python 3.9.13 is the final<br/> regular maintenance release. Starting now, the 3.9 branch will only <br/>accept security fixes and releases of those will be made in source-only <br/>form until October 2025.<br/>This is a milestone moment for me as it means that now both of my <br/>release series are security-only. My work as release manager enters its <br/>final stage. I’m not crying, you’re crying! <br/>Compared to the 3.8 series, this last regular bugfix release is still<br/> pretty active at 166 commits since 3.9.12. In comparison, version <br/>3.8.10, the final regular bugfix release of Python 3.8, included only 92<br/> commits. However, it’s likely that it was 3.8 that was special here <br/>with the governance changes occupying core developers’ minds. For <br/>reference, version 3.7.8, the final regular bugfix release of Python <br/>3.7, included 187 commits.<br/>In any case, 166 commits is quite a few changes, some of which being pretty important fixes. Take a look at the change log for details. Major new features of the 3.9 series, compared to 3.8<br/>Some of the new major new features and changes in Python 3.9 are: PEP 573, Module State Access from C Extension Methods<br/>PEP 584, Union Operators in dict PEP 585, Type Hinting Generics In Standard Collections<br/>PEP 593, Flexible function and variable annotations<br/>PEP 602, Python adopts a stable annual release cadence<br/>PEP 614, Relaxing Grammar Restrictions On Decorators<br/>PEP 615, Support for the IANA Time Zone Database in the Standard Library<br/>PEP 616, String methods to remove prefixes and suffixes<br/>PEP 617, New PEG parser for CPython<br/>BPO 38379, garbage collection does not block on resurrected objects;<br/>BPO 38692, os.pidfd_open added that allows process management without races and signals;<br/>BPO 39926, Unicode support updated to version 13.0.0;<br/>BPO 1635741, when Python is initialized multiple times in the same process, it does not leak memory anymore;A number of Python builtins (range, tuple, set, frozenset, list, dict) are now sped up using PEP 590 vectorcall;A number of Python modules (_abc, audioop, _bz2, _codecs, <br/>_contextvars, _crypt, _functools, _json, _locale, operator, resource, <br/>time, _weakref) now use multiphase initialization as defined by PEP 489;A number of standard library modules (audioop, ast, grp, _hashlib, <br/>pwd, _posixsubprocess, random, select, struct, termios, zlib) are now <br/>using the stable ABI defined by PEP 384.<br/>You can find a more comprehensive list in this release’s “What’s New” document. We hope you enjoy Python 3.9!<br/>Thanks to all of the many volunteers who help make Python Development<br/> and these releases possible! Please consider supporting our efforts by <br/>volunteering yourself or through organization contributions to the <br/>Python Software Foundation.<br/>Your friendly release team,<br/>Ned Deily @nad<br/>Steve Dower @steve.dower<br/>Łukasz Langa @ambv <br/>Posted by<br/>Łukasz Langa <br/>at<br/>1:33 PM <br/>Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest

软件描述

Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,

CVE编号

暂无

Knowsafe分析

暂无

业界资讯

暂无

来源链接

https://blog.python.org/search?q=security&max-results=20&by-date=true