△△微信关注"Python猫",回复"1"领取电子书
这里分享的是 Python 潮流周刊免费开源的往期全文,原文发布于一年前。我们的付费专栏内容在发布一年后会免费开源,不少内容依然值得回看,愿大家读有所获。点击文末"阅读原文",在网页里查看,体验更佳。
温馨提示:在微信关注 Python猫,发送一个数字"9",即可领取 9 折优惠券,订阅专栏可享 15 元优惠。订阅后可查看全部已公开和未公开内容!
关注 Python猫后,发一个数字"1",可免费领取已开源的往季周刊精华合集。
你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。周刊开源在 Github[1] 上,喜欢请给颗小星星支持下~
本期分享了 12 篇文章,13 个开源项目,2 则音视频,全文 1690 字。
🦄文章&教程[2]
1、Python 大规模工具链管理:LlamaIndex 的单体代码库改造[3]
LlamaIndex 团队为解决 650 多个 Python 包的依赖树问题,开发了 LlamaDev 替代 Pants,并引入 uv 替代 Poetry,解决了构建速度慢、依赖管理复杂和 CI 不稳定等问题。
2、Setuptools 最近的破坏性升级[4]
Setuptools 早期版本将 setup.cfg 配置文件的键名的连字符和下划线视为等效,后来加了对连字符的弃用告警。最近发布 78.0.1 版本时将弃用改为错误,导致 1.2 万个包受影响……
3、OpenAI Response API 的新工具和功能[5]
OpenAI 更新了 Response API,新增了远程 MCP 服务器支持、图像生成、代码解释器等功能,还引入了后台模式、推理摘要和加密推理等新特性。
4、cProfile 与 pstats 快速做 Python 性能分析[6]
介绍了如何用 cProfile 以及 pstats 命令行高效分析 Python 脚本性能,支持多种排序方式和保存结果。通过 Django 数据库迁移的例子,演示如何定位慢函数调用。
5、Python PEP 的起源[7]
介绍了 Python 增强提案(PEP)的起源(它产生的背景和命名的原因),它对不少开源社区产生了影响,文中列举了一些开源社区类似的提案机制。
6、Django 项目是如何做决策的?[8]
作者在 DjangoCon Europe 2025 的演讲总结,指出了 Django 贡献流程复杂、新功能讨论周期长、代码审查严格等问题,建议加强第三方生态系统、重新审视“内置电池”理念,并探索模块化开发。
7、PEP-791:imath — 针对整数的特定数学函数模块[9]
该 PEP 提议在 Python 3.15 引入一个新的 imath 模块,专门处理与整数相关的数学函数,如组合、阶乘、最大公约数等,简化 math 模块的复杂性,集中管理相关函数。
8、从 JSON 中加载 Pydantic 模型且不耗尽内存[10]
常规使用 Pydantic 加载 100MB 的 JSON 文件,内存使用量可能高达 2000MB!作者介绍了两个优化策略:使用 ijson 实现流式解析,使用带有 slots 的 dataclass。两者结合,内存使用量可降低至 450M。
9、快被遗忘的项目在发布 12 年后出了 1.0.0 版本[11]
作者在 2013 年开源了一个 Python SMTP 调试工具,今年突然收到一个疯狂的 PR,促使项目发布了 1.0.0 版本。即使是非常小的开源项目,也可能产生长期的影响,这就是开源的魅力么?
10、使用 Bash 高效复制整个 PyPI 仓库[12]
介绍了如何使用一个 Bash 脚本高效地镜像整个 PyPI 仓库到本地目录,以满足在无网络或高安全性环境下的 Python 包管理需求。
11、从头开始实现一个简单的搜索引擎[13]
如何用 Python 开发一个简单的搜索引擎?作者分享了利用 Word2Vec 词嵌入技术实现搜索引擎的详细方案,介绍了向量化、相似度计算等技术细节。
12、应对复杂系统:我在谷歌工作时学到的经验[14]
作者分享了自己对复杂系统的理解,总结了五大特征(涌现行为、延迟后果、局部与全局优化的冲突、滞后效应、模糊边界),分享了几种应对的策略(拥抱不确定性、建立反馈机制、鼓励协作与知识共享等)。
🐿️项目&资源[2]
1、Index-anisora:B站开源的动漫视频生成模型[15]
B 站出品的动漫生成模型,是目前最强大的开源动画生成模型,可以一键生成各种动漫风格的视频片段,包括番剧片段、国创动画、漫画改编、VTuber 内容、动漫 PV、鬼畜动画等。
2、DeepResearchAgent:深度研究智能体[16]
一个分层的多智能体系统,专为深度研究任务和通用任务而设计。框架利用顶层规划智能体协调多个专门的底层智能体,从而在不同复杂领域实现自动化任务分解和高效执行。
3、workflow-use:创建和运行工作流(RPA 2.0)[17]
Browser Use 团队出品,是创建和执行确定性工作流的最简单方法,如果步骤失败,则会回退到 Browser Use。基于一次屏幕录制,创建自动化工作流。(star 2.7K)
4、tchMaterial-parser:国家中小学智慧教育平台电子课本下载工具[18]
国家中小学智慧教育平台电子课本下载工具,支持批量下载、自动命名、跨平台和高分辨率适配,操作简单,支持登录和下载进度可视化。(star 2.1K)
5、mistletoe:纯 Python 的极速 Markdown 解析器[19]
用纯 Python 实现的 CommonMark 规范 Markdown 解析器,速度快、可扩展,支持多种输出格式和自定义渲染,适合需要 Markdown 转换为 HTML、LaTeX 等格式的场景。
6、PurpleLlama:大模型安全工具集[20]
Meta 推出的 PurpleLlama 项目,聚合了多种用于提升大模型安全性的工具,包括输入输出内容的安全检测、代码安全防护、恶意提示注入防御等,支持多语言和大上下文窗口,适合需要为 LLM 应用构建安全防线的开发者和团队。(star 2.8K)
7、PPTAgent:自动生成与评测 PPT 的智能体[21]
支持利用文档生成结构化、图文并茂的演示文稿,并内置多维度质量评测工具,支持参考学习和内容智能分析。(star 1.4K)
agent生成PPT的流程8、buckaroo:Jupyter 数据表格神器[22]
为 Jupyter 等数据分析环境带来高性能、可无限滚动的数据表格,支持 pandas、polars 等主流 DataFrame,内置排序、搜索、统计、直方图、自动清洗和低代码 UI。
9、agent-squad:多智能体编排框架[23]
用于协调多个 AI 智能体处理复杂的对话,能够智能地路由查询并在不同交互中保持上下文。(star 5.8K)
10、juvio:Jupyter 的 UV 内核[24]
专门设计的内核,旨在实现可复用的、能感知依赖的和 Git 友好的 Jupyter Notebook。支持内联依赖管理,自动设置环境,并将笔记本转换为脚本格式,方便版本控制。
11、NLWeb:自然语言 Web 接口协议[25]
致力于让网站提供自然语言对话接口,基于开放协议和 schema.org 语义层,支持人类和 AI 代理通过 MCP 协议自然交互,让网站快速实现 AI Web 时代的语义访问。(star 2.8K)
12、pyftpdlib:高速且可扩展的 Python FTP 服务器库[26]
提供了高级的、可移植的接口,可轻松编写异步的 FTP 服务器。完整的 RFC-959 服务器实现,支持 FTPS、IPv6、Unicode 文件名等。(star 1.7K)
13、代码之道:永恒的 Vibe Coding 艺术[27]
Claude 团队刚发布了一个网站《The Way of Code》,内容仿道德经,融入编程的哲学思考,每章内容配了符合意境的动态图,非常有创意。
Vibe Coding 艺术🐢播客&视频[2]
1、ty: Astral 的新类型检查器[28]
Talk Python To Me 播客邀请 Astral 团队成员聊了最新发布的 ty 类型检查器。
2、216.独立开发者的黄金时代 - 乱翻书[29]
AI 让编程的门槛变低了,人人都可以用 AI 实现“编程自由”。也许在未来,独立开发会成为一种新的生活方式?
🐧 往年回顾[2]
Python 潮流周刊#53:我辈楷模,一个约见诺奖得主,一个成为核心开发者[30] (2024.06.01)
🐱欢迎订阅[2]
技术周刊是聪明人在信息过载时代中筛选优质知识的聪明手段。这是一个专为国内 Python 开发者量身打造的资讯平台,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等丰富内容。立即订阅[2],每周将收到一篇文章推送,每周进步一点点。
欢迎留言,说说你最喜欢本期的哪一则分享?大家反馈得越多,我今后分享的也会越多!
欢迎将本专栏[2]分享给同样爱学习的同学,当有人通过你分享的海报或者链接,购买了专栏,那么你将获得 20% 的返利。
Python 潮流周刊第3季总结,附电子书下载[31]
Python 潮流周刊第二季完结(31~60)[32]
Python 潮流周刊第 2 季完结了,分享几项总结[33]
Python 潮流周刊第2季(31~60)-纯链接版[34]
Python 潮流周刊第一季精华合集(1~30)[35]
万字浓缩版,Python 潮流周刊第 1 季的 800 个链接![36]
参考资料
[1] Github: https://github.com/chinesehuazhou/python-weekly
[2] 🦄文章&教程: https://xiaobot.net/p/python_weekly
[3] Python 大规模工具链管理:LlamaIndex 的单体代码库改造: https://www.llamaindex.ai/blog/python-tooling-at-scale-llamaindex-s-monorepo-overhaul
[4] Setuptools 最近的破坏性升级: https://lwn.net/SubscriberLink/1020576/fcef31015579a9b1/
[5] OpenAI Response API 的新工具和功能: https://openai.com/index/new-tools-and-features-in-the-responses-api/
[6] cProfile 与 pstats 快速做 Python 性能分析: https://adamj.eu/tech/2025/05/20/python-quick-cprofile-recipe-pstats/
[7] Python PEP 的起源: https://hugovk.dev/blog/2025/peps-and-co/
[8] Django 项目是如何做决策的?: https://buttondown.com/carlton/archive/how-we-make-decisions-in-django/
[9] PEP-791:imath — 针对整数的特定数学函数模块: https://peps.python.org/pep-0791/
[10] 从 JSON 中加载 Pydantic 模型且不耗尽内存: https://pythonspeed.com/articles/pydantic-json-memory/
[11] 快被遗忘的项目在发布 12 年后出了 1.0.0 版本: https://wirtel.be/post/2025/05/20/2025-dsmtpd-version-1/
[12] 使用 Bash 高效复制整个 PyPI 仓库: https://www.repoflow.io/blog/efficiently-mirror-the-entire-pypi-repository-with-bash
[13] 从头开始实现一个简单的搜索引擎: https://bernsteinbear.com/blog/simple-search
[14] 应对复杂系统:我在谷歌工作时学到的经验: https://www.thecoder.cafe/p/complex-systems
[15] Index-anisora:B站开源的动漫视频生成模型: https://github.com/bilibili/Index-anisora
[16] DeepResearchAgent:深度研究智能体: https://github.com/SkyworkAI/DeepResearchAgent
[17] workflow-use:创建和运行工作流(RPA 2.0): https://github.com/browser-use/workflow-use
[18] tchMaterial-parser:国家中小学智慧教育平台电子课本下载工具: https://github.com/happycola233/tchMaterial-parser
[19] mistletoe:纯 Python 的极速 Markdown 解析器: https://github.com/miyuchina/mistletoe
[20] PurpleLlama:大模型安全工具集: https://github.com/meta-llama/PurpleLlama
[21] PPTAgent:自动生成与评测 PPT 的智能体: https://github.com/icip-cas/PPTAgent
[22] buckaroo:Jupyter 数据表格神器: https://github.com/paddymul/buckaroo
[23] agent-squad:多智能体编排框架: https://github.com/awslabs/agent-squad
[24] juvio:Jupyter 的 UV 内核: https://github.com/OKUA1/juvio
[25] NLWeb:自然语言 Web 接口协议: https://github.com/microsoft/NLWeb
[26] pyftpdlib:高速且可扩展的 Python FTP 服务器库: https://github.com/giampaolo/pyftpdlib/
[27] 代码之道:永恒的 Vibe Coding 艺术: https://www.thewayofcode.com/
[28] ty: Astral 的新类型检查器: https://talkpython.fm/episodes/show/506/ty-astrals-new-type-checker-formerly-red-knot
[29] 216.独立开发者的黄金时代 - 乱翻书: https://www.xiaoyuzhoufm.com/episode/680691621f1db84a56c13cf8
[30] Python 潮流周刊#53:我辈楷模,一个约见诺奖得主,一个成为核心开发者: https://pythoncat.top/posts/2024-06-01-weekly
[31] Python 潮流周刊第3季总结,附电子书下载: https://pythoncat.top/posts/2025-04-20-sweekly
[32] Python 潮流周刊第二季完结(31~60): https://pythoncat.top/posts/2025-04-20-iweekly
[33] Python 潮流周刊第 2 季完结了,分享几项总结: https://pythoncat.top/posts/2024-07-14-iweekly
[34] Python 潮流周刊第2季(31~60)-纯链接版: https://pythoncat.top/posts/2025-04-19-sweekly
[35] Python 潮流周刊第一季精华合集(1~30): https://pythoncat.top/posts/2023-12-11-weekly
[36] 万字浓缩版,Python 潮流周刊第 1 季的 800 个链接!: https://xiaobot.net/post/78c3d645-86fa-4bd8-8eac-46fb192a339e


如果你正在寻找优质的Python文章和项目,我必须向你推荐🎁Python潮流周刊🎁!
它精选全网的优秀文章、教程、开源项目、软件工具、播客、视频、热门话题等丰富内容,让你紧跟技术最前沿,获取最新的第一手学习资料!
欢迎点击下方图片,了解这份全世界知识密度最高、知识广度最大的 Python 技术周刊。
