Armin Ronacher 对 Python 打包工具的看法。这里面有很多有趣的想法——它是用 Rust 编写的,使用 pyproject.toml 配置的,并且有一些非常强烈的意见,包括完全隐藏 pip 和坚持使用“rye add package”。值得注意的是,它根本不使用系统 Python:相反,它从 Gregory Szorc 的 python-build-standalone 项目下载预编译的独立 Python——与我在 Datasette Desktop Electron 应用程序中使用的方法相同。
Armin 警告说,这只是一次探索,无法保证未来的维护——甚至还有一个名为“Should Rye exist?”的问题尚未解决。
原文: http://simonwillison.net/2023/Apr/24/rye/#atom-everything