牛!Python开源作者,被诺奖得主邀请会面

科技继续进击 2024-06-09 21:57:06

你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。

如果我的分享对你有帮助,请关注我,一起向上进击。

来源:OSC开源社区

今天网上冲浪看到了一名中国 Python 开发者分享的有趣经历,他称在自己34岁生日之际收到了一封邮件,内容是一位诺贝尔经济学得主邀请与其会面。

起初这名开发者怀疑这是骗局,但经过核实邮件的真实性后,他决定接受邀请。

这位诺奖得主对他的Python包管理器项目——PDM表示赞赏,并希望见面交流。

见面前,诺奖得主详细介绍了自己的背景和计划讨论的话题。在会面中,他们讨论了多个话题,包括帮助Python初学者搭建环境的GUI应用、数字签名工具、Jupyter Notebook作为研究论文媒介的潜力,以及开源项目的支持。

这名中国开发者表示诺奖得主对技术细节有深入了解,对PDM项目也有深度使用经历。

PDM(Python Development Master)是现代的 Python 包管理工具,旨在提供更为现代化、可靠且灵活的解决方案。

与传统的 pip 和 Poetry 相比,PDM 在依赖版本管理、项目隔离和性能优化等方面展现出独特的优势。

PDM 强调了可靠性和稳定性,通过精细的依赖版本锁定机制,确保项目的可复现性。PDM 将依赖包安装到项目目录,实现了更为灵活的项目级别依赖隔离。此外,PDM 使用本地缓存管理已下载的依赖,避免了重复下载,提高了依赖安装的效率。

PDM 主要特性

支持 PEP 582,完全不需要虚拟环境。

一个简单且相对快速的依赖解析器,特别是对于大的二进制包发布。

兼容 PEP 517 的构建后端,用于构建发布包 (源码格式与 wheel 格式)

灵活且强大的插件系统

PEP 621 元数据格式

功能强大的用户脚本

像 pnpm 一样的中心化安装缓存,节省磁盘空间

PDM 目前在 GitHub 已有 6.8k star,地址:https://github.com/pdm-project/pdm

- EOF -

文章已经看到这了,别忘了在右下角点个“赞”和“在看”鼓励哦~

推荐阅读 点击标题可跳转

1、Python 项目工程化最佳实践

2、Python 可以比 C 还要快!

3、streamlit,一个超强的 Python 库

4、豆瓣8.9分的C++经典之作,免费送!

5、Python 3.12 版本有什么变化?

最近我开了一家淘宝店,名字叫【打破壁垒】,主打程序开发相关付费素材、工具的共享类商品,帮助大家降低试错和使用成本。欢迎大家关注。

回复关键词「 pybook03」,领取进击的Grey与小伙伴一起翻译的《Think Python 2e》电子版回复关键词「书单02」,领取进击的Grey整理的 10 本 Python 入门书的电子版

告诉你更多细节干货

欢迎围观我的朋友圈

👆每天更新所想所悟

0 阅读:1

科技继续进击

简介:感谢大家的关注