当PyPi包描述包含某些字符时,Yolk崩溃



Yolk(0.8.7)在打印有关包的信息时报告和编码错误。例如,当我

yolk -M crypto-enigma

我得到

UnicodeEncodeError:"ascii"编解码器无法对中的字符u"\u03b2"进行编码位置2322:序号不在范围(128)中

因为包的PyPi页面中有一个β。或者如果我尝试

yolk -M Metafone

我得到

UnicodeEncodeError:"ascii"编解码器无法对位置3291-3292中的字符进行编码:序号不在(128)范围内

有没有办法避免这个错误?Yolk仅仅因为包的PyPi页面中有希腊字符或数学符号就崩溃,这似乎是一个bug。

这是一个错误,仅在Python 2.x中显示,在版本>=0.8.8中修复(请参阅fc842a3)。

最新更新