Python 3.14.0 发布首个 Beta 版本,支持 Zstandard 压缩算法
Python 官方发布了 Python 3.14.0 的首个 Beta 版本。这个版本带来了众多新特性和改进。
1. 延迟评估类型注解 (PEP 649)
类型注解的评估现在被延迟,这改进了使用注解的语义。这意味着类型注解将不再在模块导入时被立即评估,而是在需要时才进行评估,这可以提高性能并解决一些循环引用问题。
2. 模板字符串字面量 (PEP 750)
引入了模板字符串字面量(t-strings)用于自定义字符串处理,使用类似于 f-strings 的熟悉语法。这为字符串处理提供了更多的灵活性和可能性。
3. Zstandard 压缩算法支持 (PEP 784)
新增compression.zstd模块,提供对 Zstandard 压缩算法的支持。Zstandard 是一种快速且高效的压缩算法,现在可以直接在 Python 标准库中使用。
4. 简化的异常表达式 (PEP 758)
except和except*表达式现在可以省略括号,使代码更加简洁。
5. REPL 语法高亮和 CLI 颜色支持
Python REPL 现在支持语法高亮,同时unittest、argparse、json和calendar等 CLI 工具也支持颜色输出,提升了开发体验和可读性。
6. 零开销外部调试器接口 (PEP 768)
为 CPython 提供了一个零开销的外部调试器接口,这将使调试 Python 程序变得更加高效。
7. UUID 版本 6-8 支持
uuid模块现在支持 UUID 版本 6-8,并且版本 3-5 和 8 的生成速度提高了 40%。
8. 禁止从 finally 块退出的控制流 (PEP 765)
禁止return/break/continue语句从finally块退出,这有助于避免一些难以追踪的错误。
9. 改进的 C API 配置 (PEP 741)
提供了一个改进的 C API 用于配置 Python,使扩展开发更加便捷。
10. 新型解释器
对于某些较新的编译器,提供了一种新型解释器,可以显著提高性能。目前是可选的,需要从源代码构建。
11. 改进的错误消息
错误消息得到了改进,使调试和问题排查更加直观。
12. HMAC 的内置实现
使用 HACL*项目的正式验证代码提供了 HMAC 的内置实现。
构建变更
1. 签名方式变更 (PEP 761)
Python 3.14 及以后版本不再提供 PGP 签名用于发布构件。相反,建议验证者使用 Sigstore。
2. 实验性 JIT 编译器
官方 macOS 和 Windows 发布二进制文件包含一个实验性的 JIT 编译器,这有望提高 Python 程序的执行速度。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
gtoken v2.0.0-beta 发布,基于 GoFrame 的 token 插件
本次更新: 此版本主要架构全面更新,发布v2.X.X,不再兼容v1.X.X,升级需谨慎 架构全面升级,版本更新到v2.X.X,不再兼容v1.X.X 通过go get -u -v github.com/goflyfox/gtoken/v2获取最新版本,升级需谨慎 独立Token、Codec、Cache接口,方便扩展 采用goframe标准中间件方式认证,调用更加直观 具体使用细节见项目ReadMe文件 gtoken 介绍 基于GoFrame框架的token插件,通过服务端验证方式实现token认证;已完全可以支撑线上token认证,通过Redis支持集群模式;使用简单,大家可以放心使用; GoFrame v2.X.X 全面适配 GoFrame v1.X.X 请使用gtoken v1.4.X相关版本; Github地址:https://github.com/goflyfox/gtoken Gitee地址:https://gitee.com/goflyfox/gtoken gtoken优势 gtoken支撑单点应用测试使用内存存储,支持个人小项目文件存储,也支持企业集群使用redis存储;完...
- 下一篇
Gitee 获得北京科学技术一等奖
北京市人民政府发布了关于2024年度北京市科学技术奖励的决定,对为科学技术进步、国际科技创新中心建设、首都经济社会发展作出创造性贡献的科技人员和组织给予奖励。 北京奥思研工智能科技有限公司(原深圳市奥思网络科技有限公司)作为参与单位,与北京大学、中国人民解放军国防科技大学、北京航空航天大学、中国电子技术标准化研究院、湖南智擎科技有限公司、北京理工大学携手合作完成的《开源生态成长式构建关键技术研发及大规模应用》项目获得了“科学技术进步奖”一等奖。 科学技术进步奖旨在奖励完成和应用推广创新性科技成果,为推动科技进步和经济社会发展作出突出贡献的个人和组织。这一荣誉不仅是对项目本身的高度认可,更是对参与单位科研实力和创新能力的有力证明。 开源中国・Gitee作为北京奥思研工智能科技有限公司自主研发的 AI DevSecOps 研发效能平台,已汇聚 1350 万开发者,托管了 3600 万个代码仓库,服务了 36 万家企业级用户,以强劲的技术能力成为开源生态的基础设施,本次获奖实至荣归。 关于我们 开源中国 开源中国(OSCHINA)成立于 2008 年,是国内最具影响力的开源与 AI 技术社区...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- 设置Eclipse缩进为4个空格,增强代码规范