asyncinject 0.7

Simon Willison's Blog 工具

摘要

asyncinject 0.7 发布,这是一个 Python 库,用于通过 pytest-fixtures 风格的依赖注入来运行异步工作流。该版本包含了由 AI 模型 Claude Fable 5 发现并修复的 bug 修复。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/06/11 21:35

# 发布:asyncinject 0.7 来源:https://simonwillison.net/2026/Jun/11/asyncinject/ 发布(https://simonwillison.net/elsewhere/release/)asyncinject 0.7(https://github.com/simonw/asyncinject/releases/tag/0.7)— 使用 pytest-fixtures-style 依赖注入运行异步工作流 我在几年前构建了这个实用库,以支持 `asyncio` 依赖注入模式。我当时将其与 Datasette 一起使用,Claude Fable 5 发现了该依赖中的一些 bug,然后它为我修复了这些 bug。这是一个非常主动的模型!

相似文章

Lifeguard:用于 Python 惰性导入兼容性的静态分析器

Lobsters Hottest

Meta/Facebook 开源了 Lifeguard,这是一个快速的静态分析器(目前处于 beta 阶段),能够检测与 PEP 810 Lazy Imports 不兼容的 Python 代码模式,帮助大型代码库安全地采用延迟模块加载,以降低启动时间和内存开销。

pytest-dev/pytest

GitHub Trending (daily)

pytest 是一个成熟的 Python 测试框架,可以轻松编写简单的测试,同时能够扩展以支持应用程序和库的复杂功能测试。

实现Python惰性化

Hacker News Top

Python 3.15 引入了惰性导入,以提升命令行界面应用程序和包含未使用导入的代码的性能,并且作者开发了 flake8-lazy 工具以简化采用过程。文章还探讨了在开发此工具中使用人工智能的情况。

Pyrefly v1.0 正式发布

Lobsters Hottest

Pyrefly,一款开源 Python 类型检查器和语言服务器,现已发布 v1.0,标志着其达到生产就绪状态,同时带来了显著的性能提升,并被 PyTorch 和 NumPy 等主要代码库所采用。