Python 3.10.0几乎已经准备好了。这个版本,即3.10.0rc1,是倒数第二个发布预览。你可以在这里得到它。
这个版本,**3.10.0rc1**,是倒数第二个发布预览版。 进入候选发布阶段,在这个候选发布阶段和最终发布阶段之间,只允许对代码进行审查后的修改,即明确的错误修复。
清楚的bug修复,在这个候选版本和最终版本之间是允许的。第二个候选版本和最后一个计划中的发布预览版是
目前计划在2021-09-06发布,而正式发布计划在2021-10-04。
从现在开始,3.10系列将不会有任何ABI变化,目标是尽可能少的代码变化。
行动呼吁
核心开发人员:现在所有的目光都集中在文档上
- 你所有的修改都有正确的文档吗?
- 你是否注意到你所知道的其他变化没有足够的文档?
社区成员
我们强烈鼓励第三方 Python 项目的维护者在这个阶段为他们的项目做好兼容 3.10 的准备。像往常一样,将任何问题报告给Python bug 跟踪器。
请记住,这是一个预览版,不建议在生产环境中使用它。
与3.9相比,3.10系列的主要新特性
Python 3.10 的许多新特性仍在计划和编写之中。到目前为止,在新的主要新特性和变化中。
- PEP 623- 废弃并准备删除PyUnicodeObject中的wstr成员。
- PEP 604- 允许将联盟类型写成X | Y
- PEP 612- 参数规范变量
- PEP 626- 用于调试和其他工具的精确的行号。
- PEP 618 -在zip中增加可选的长度检查功能。
- bpo-12782:现在正式允许使用括号内的上下文管理器。
- PEP 632 -废弃distutils模块。
- PEP 613 -明确的类型别名
- PEP 634 -结构模式匹配:规范
- PEP 635 -结构化模式匹配:动机和原理
- PEP 636 -结构化模式匹配:教程
- PEP 644 -要求OpenSSL 1.1.1或更新版本
- PEP 624 -删除Py_UNICODE编码器的API
- PEP 597 -增加可选的EncodingWarning
- (嘿,同为核心开发者,如果你认为重要的功能在这个列表中缺失,请让Pablo知道。)
下一个预发布版本,即第二个候选发布版本,只有在需要时才会发布(计划在2021-09-06星期一)。否则,下一个版本将直接是 Python 3.10.0 的最终版本,目前定于 2021-10-04 星期一。
bpo-38605:from __future__ import annotations(PEP 563)在以前的预发布中曾经在这个列表中,但由于一些兼容性问题,它被推迟到Python 3.11。你可以在这里阅读指导委员会关于它的交流,以了解更多。
更多资源
- 在线文档
- PEP 619,3.10发布时间表
- 在 bugs.python.org 上报告错误。
- 帮助资助 Python 和它的社区。
现在是完全不同的东西
在量子物理学中,自旋是基本粒子、复合粒子和原子核所携带的角动量的一种内在形式。自旋是量子力学中两种角动量中的一种,另一种是轨道角动量。轨道角动量算子是轨道旋转的经典角动量的量子力学对应物,当角度变化时,其波函数有周期性结构时就会出现。对于光子,自旋是光的偏振的量子力学对应物;对于电子,自旋没有经典对应物。
我们希望你喜欢这些新版本
感谢所有帮助Python开发和这些版本成为可能的众多志愿者!请考虑通过自己的志愿服务或通过组织对 Python 软件基金会的捐款来支持我们的努力。
你们友好的发布团队。
Pablo Galindo @pablogsal
Ned Deily @nad
Steve Dower @steve.dower