uv:Astral 的全能 Python 包与项目管理器
Python 的包生态系统长期以来分散在多个工具之间。需要安装包?用 pip。需要隔离环境?用 venv 或 virtualenv。需要依赖管理?用 Poetry 或 Pipenv。需要不同 Python 版本?用 pyenv。需要安装 CLI 工具?用 pipx。uv 将整个工具链收纳到 …
Python 的包生态系统长期以来分散在多个工具之间。需要安装包?用 pip。需要隔离环境?用 venv 或 virtualenv。需要依赖管理?用 Poetry 或 Pipenv。需要不同 Python 版本?用 pyenv。需要安装 CLI 工具?用 pipx。uv 将整个工具链收纳到 …
Python 的类型检查生态系统长期以来由 mypy 主导——它是率先为 Python 引入渐进类型的类型检查器。但 mypy 基于 Python 的实现一直在大型代码库的性能上苦苦挣扎。Ty 是 Astral 对这个问题的解答:一个完全用 Rust 编写的 Python 类型检查器和语言 …
OpenCut 是一款免费开源视频编辑器,迅速累积超过 32,000 个 GitHub 星星,定位为尊重隐私的剪映(CapCut,字节跳动旗下热门视频编辑应用)替代方案。由 OpenCut-app 开发,该项目提供横跨网页、桌面与移动平台的完整视频编辑体验,同时确保用户数据绝不离开设备。
浏览不熟悉的代码库是软件开发中最耗时的任务之一。像 grep 这样的传统工具功能强大,但需要你确切知道自己在找什么。IDE 搜索更好一些,但仅限于词汇模式和符号导航。Bloop 彻底重新构想了代码搜索:它是一个用 Rust 编写的开源 AI 驱动代码搜索引擎,让开发者可以使用自然语言查询他 …