Python周刊2026W25 | Python 3.14.6 发布、JIT 开发暂停、Pyodide 314.0、…

举报
yd_281145230 发表于 2026/06/22 22:19:41 2026/06/22
【摘要】 本周 Python 生态迎来多项更新:Python 3.14.6 和 3.13.14 发布,JIT 工作暂停等待新 PEP 指导方向;Pyodide 314.0 支持构建 wheel 发布到 PyPI,Marimo 推出响应式笔记本替...

本周 Python 生态迎来多项更新:Python 3.14.6 和 3.13.14 发布,JIT 工作暂停等待新 PEP 指导方向;Pyodide 314.0 支持构建 wheel 发布到 PyPI,Marimo 推出响应式笔记本替代 Jupyter 隐藏状态,自由线程的延迟引用计数机制深入解析。

🔥 头条

指导委员会关于 JIT 的公告

Python 指导委员会宣布,在编写新的 PEP 之前,JIT 的工作需要暂停。关于实现方法以及与其他工具的集成,还有许多未解决的问题,而 JIT 的工作已经进入到一个需要回答这些问题的阶段。此外,该公告还强调,在推进之前,需要社区更广泛的讨论和共识。

用 MicroPython 和 WASM 在沙箱中运行 Python

Simon 一直在寻找完美的代码沙箱。本文介绍了他的最新尝试,涵盖了为什么他需要一个沙箱,以及他使用了哪些技术来实现它。作者:SIMON WILLISON

通过 OpenRouter API 访问多个 AI 模型

通过 OpenRouter 的统一 API,在 Python 中访问来自主流 AI 提供商的模型,支持智能路由、回退和成本控制。来源:REAL PYTHON 课程

小测验:通过 OpenRouter API 访问多个 AI 模型

来源:REAL PYTHON

Python 3.14.6 和 3.13.14 发布

来源:

📖 文章与教程

跳过 Jupyter 的隐藏状态:使用 Marimo 构建响应式笔记本

Marimo 是一个响应式 Python 笔记本,旨在让数据科学工作流更具可重复性。本文展示了它如何避免隐藏的执行状态,将笔记本保存为纯 .py 文件以获得更清晰的 Git 差异,使用 uv 隔离依赖,支持 pytest 单元测试,并将笔记本导出为可重用的脚本。

EuroPython 2026:庆祝 25 周年

EuroPython 2026 有哪些看点?今年的大会将在波兰克拉科夫庆祝其成立 25 周年。在本周的播客中,组织者 Mia Bajić 和 Daria Linhart Grudzien 与我一起讨论今年的会议。来源:REAL PYTHON 播客

SQLPyHelper:统一的数据库 API

SQLPyHelper 是一个 Python 库,为 SQLite、PostgreSQL、MySQL、SQL Server 和 Oracle 提供统一的 API。它支持 FastAPI 的异步操作、跨数据库迁移、连接池和事务。来源: • 由 Adebayo Olaonipekun 分享

漫步创业街

PyCon 的 Startup Row 是一条展位区,初创公司在此展示他们基于 Python 构建的产品。在本期节目中,Talk Python 采访了今年展位的多位参与者。来源:TALK PYTHON 播客

Pyodide 314.0 发布

本文宣布了 Pyodide 314.0 的发布,并描述了其功能,包括对标准化和打包的关注。你现在可以构建 Pyodide wheels 并将其发布到 PyPI。来源:

你能构建的最小大脑

从零开始用 Python 解释感知机,并配有交互式演示。学习权重、偏置、决策边界、轮次、学习率,以及为什么需要对数据进行归一化。作者:DEVARSH RANPARA

你现在需要运行 5 个类型检查器吗?

库维护者可能会被众多的类型检查器搞得不知所措。我们提供了一些指导,告诉他们如何将精力集中在最重要的地方。作者:MARCO GORELLI

如何判断你的 Python Mock 是否真的在工作

一个因为真实 API 返回错误而通过的测试并不是一个有效的测试。本文介绍如何验证你的 mock 是否确实拦截了调用,以及当它没有拦截时该如何修复。作者:BOB BELDERBOS

Cursor vs Windsurf:哪个 AI 代码编辑器最适合 Python?

对比 Cursor 和 Windsurf 在 Python 开发中的代码补全、多文件编辑和调试能力,帮助你选择最适合工作流的编辑器。来源:REAL PYTHON

Python 刁钻小测验

一个关于令人惊讶的边界情况、奇怪的输出和陷阱的 Python 刁钻测验游戏,题目来自广受欢迎的 WTFPython GitHub 仓库。来源: • 由 Adarsh Divakaran 分享

自由线程内部机制:延迟引用计数

这是 Victor 关于引用计数文章的后续,涵盖了更复杂的计数机制,包括不可变对象。作者:VICTOR STINNER

🛠 项目与代码

Relier:Celery 的零任务丢失可靠性层

来源:/GETRELIER • 由 Kolade Fajimi 分享

uuid-utils:基于 Rust 的 Python UUID 替代方案

来源:/AMINALAEE • 由 Amin 分享

pytrendy:时间序列数据的趋势检测

来源:/RUSSELLSB

django-deploy-probes:Django 健康检查与启动端点

来源:/EMFPDLZJ • 由 minjeong bak 分享

NumCircBuf:高性能数值循环缓冲区

来源:/BASIMALI-AI • 由 Syed Basim Ali 分享

📅 活动

每周 Real Python 办公时间问答(线上)

时间:2026 年 6 月 17 日。来源:

CPython 如何在 Android 上运行

时间:2026 年 6 月 18 日。来源: • 由 Adarsh D 分享

PyData Bristol 聚会

时间:2026 年 6 月 18 日。来源:

PyLadies Dublin 聚会

时间:2026 年 6 月 18 日。来源:

Python 赋能(几乎)一切

时间:2026 年 6 月 18 日至 19 日。来源:

PyCon 新加坡 2026

时间:2026 年 6 月 19 日至 22 日。来源:

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。