python3.9.0_Python 3.9.0 alpha 1 发布了,3.9 系列首个迭代版本
Python 3.9.0 alpha 1 發(fā)布了,這是 3.8 之后的首個 3.9 系列版本。
官方?jīng)]有介紹新特性,也沒有添加新模塊,但是以下模塊有所改進:
ast
asyncio
curses
fcntl
os
threading
venv
pathlib
pprint
importlib
signal
此外還有 API 優(yōu)化與棄用等方面的變化,詳情可以查看:
搶鮮試用:
關于 Python 3.9,當前比較受熱議的話題是發(fā)布周期加速。經(jīng)過漫長且深入的討論(PEP 602)后,有關更改 Python 語言項目的發(fā)布周期得出的結論是:采用 12 個月的發(fā)布周期。
一個月前 Python 3.8 才發(fā)布,該發(fā)布周期會從 3.9 開始執(zhí)行。
新的版本開發(fā)周期是這樣規(guī)劃的:
在一年周期開始前的 5 個月時間里(跟上一個周期的末尾重合,因為每個周期的末尾基本上是修復 bug,時間比較充裕),各個開發(fā)者自由開發(fā)討論,提交特性,但不合并到開發(fā)分支。
一年開發(fā)周期的前 7 個月,確定 feature 并完成 Alpha 版本。
然后花費 4 個月的時間用于修復 bug,以完成 Beta 版本。
最后 1 個月收尾,最終發(fā)布正式版。
正式版發(fā)布之后,一年之內會獲得完整支持,5 年之內會有安全更新。
此舉的目的在于讓社區(qū)有足夠的時間在 Beta 版本中提供反饋,同時讓開發(fā)者有足夠的時間來全面測試 RC 并為最終版本做準備。采用一年發(fā)布一個大版本旨在讓整個開發(fā)發(fā)布流程更具有可預測性。每個版本將獲得一年的完整支持和四年的安全更新。
同時,日常提醒一下:
Python 2.7 就要退休了,盡快做好遷移。
總結
以上是生活随笔為你收集整理的python3.9.0_Python 3.9.0 alpha 1 发布了,3.9 系列首个迭代版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql调用函数可以打断点吗_糖尿病人
- 下一篇: python和java二选一该学啥_Py