2023.1 系列发布说明¶
5.0.0¶
新特性¶
在尝试获取锁之前记录日志,以帮助检测死锁和长时间等待获取锁的情况。
4.2.0¶
新特性¶
为
processutils.execute添加了一个新的timeout参数。如果设置,进程将在运行超过timeout秒后被中止。
4.0.0¶
升级说明¶
不再支持 Python 2.7。Python 的最低支持版本现在是 Python 3.6。
3.29.0¶
序言¶
此版本包含对公平锁的可选支持。当指定公平锁时,阻塞的等待者将按照阻塞的顺序获取锁。
新特性¶
我们现在对
fair锁提供可选支持。当指定公平锁时,阻塞的等待者将按照阻塞的顺序获取锁。这对于确保在大量新的锁获取尝试面前,现有的阻塞等待者不会无限期地等待是有用的。当将锁指定为external和fair时,给定进程内的顺序将是公平的,但进程间的顺序将由底层操作系统的行为决定。
3.25.0¶
新特性¶
在 processutils 模块的 execute() 函数中添加了一个新的关键字参数
python_exec。此选项用于指定用于 prlimits 强制执行的 python 可执行文件的路径。
3.10.0¶
其他说明¶
切换到 reno 来管理发布说明。