首页  >  文章  >  科技周边  >  微软 Visual Studio Code 不再支持 Python 3.7,但相关代码尚未被立即删除

微软 Visual Studio Code 不再支持 Python 3.7,但相关代码尚未被立即删除

WBOY
WBOY转载
2023-10-11 13:41:121197浏览

微软官方在本站10月10日的消息中宣布,他们已经决定在Visual Studio Code扩展中停止对Python 3.7的支持

目前的情况是,尽管 Python 3.7 已经到达了生命周期的末期,但它仍然在开发者群体中非常受欢迎。因此,微软发布了一篇文章来澄清他们目前并没有主动取消对 Python 3.7 的支持

微软 Visual Studio Code 不再支持 Python 3.7,但相关代码尚未被立即删除

尽管缺乏官方支持并不一定意味着扩展将停止与 Python 3.7 合作,但这确实存在潜在风险

微软预计 Visual Studio Code 扩展将继续在未来可预见的时间内非正式地支持 Python 3.7,但没有官方支持可能会出现潜在问题。

根据三方数据统计,在使用 Python 3.X 的网站当中,约有 17.2% 的人在使用 Python 3.7,而在 2021 年结束支持的 Python 3.6 仍然是最受欢迎的,占比达 28.9%;Python 3.8 位于两者之间,占 23.3%。

微软 Visual Studio Code 不再支持 Python 3.7,但相关代码尚未被立即删除

实际上,目前已经有许多软件中的依赖项也宣布放弃对 Python3.7 的支持,比如第三方 Python 库和框架:Numpy、Pandas、Django4 等。这意味着如果这些库出现严重错误则很难在 Python 3.7 上应用修复程序。

微软提到,Python的其他版本现在都已经按年度发布节奏进行。因此,一旦Python的扩展版本(即Python 3.8)生命周期结束,微软将停止对其的官方支持(本站注:Python 3.8计划于2024年10月达到EOL,因此2025年的第一个扩展版本将停止官方支持)。而这种策略也会延用到后续版本

根据微软的说法,Visual Studio 的 Python 扩展支持所有被积极支持的 Python 版本。目前最新的版本是3.12

Python 语言项目团队已确定新的版本开发周期规划,决定每年发布一个大版本。去年年底,Python 指导委员会宣布了这一决定,将采用 12 个月的发布周期

  • 在一年周期开始前的 5 个月时间里(跟上一个周期的末尾重合,因为每个周期的末尾基本上是修复 bug,时间比较充裕),各个开发者自由开发讨论,提交特性,但不合并到开发分支。

  • 一年开发周期的前 7 个月,确定 feature 并完成 Alpha 版本。

  • 然后花费 4 个月的时间用于修复 bug,以完成 Beta 版本。

  • 进入最后一个月,我们开始收尾工作,最终发布正式版

  • 发布正式版后,将在一年内获得全面支持,并在五年内提供安全更新

广告声明:本文中包含对外跳转链接(包括但不限于超链接、二维码、口令等形式),旨在提供更多信息,节省筛选时间,结果仅供参考。请注意,本站的所有文章均包含此声明

以上是微软 Visual Studio Code 不再支持 Python 3.7,但相关代码尚未被立即删除的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:ithome.com。如有侵权,请联系admin@php.cn删除