1.1.3 版本的新变化 (2020 年 10 月 5 日)#
这些是 pandas 1.1.3 版本中的变化。请参阅 发行说明,以获取包含其他 pandas 版本在内的完整更新日志。
改进#
添加了对新 Python 版本的支持#
pandas 1.1.3 版本现在支持 Python 3.9 (GH 36296)。
开发变化#
Cython 的最低版本现在是最新的错误修复版本 (0.29.21) (GH 36296)。
修复的回归错误#
修复了 `DataFrame.agg()`、`DataFrame.apply()`、`Series.agg()` 和 `Series.apply()` 中的回归错误,这些错误会在没有重新标记时向用户暴露内部后缀 (GH 36189)
修复了 `IntegerArray` 一元加减运算引发 `TypeError` 的回归错误 (GH 36063)
修复了将
timedelta_range()
添加到Timestamp
时引发 `ValueError` 的回归错误 (GH 35897)修复了当输入是元组时
Series.__getitem__()
错误引发异常的回归错误 (GH 35534)修复了当输入是不可变集合时
Series.__getitem__()
错误引发异常的回归错误 (GH 35747)修复了
Index
、Series
和DataFrame
使用numexpr
进行模运算时使用 C 语义而非 Python 语义的回归错误 (GH 36047, GH 36526)修复了
read_excel()
使用engine="odf"
时,在某些包含嵌套子节点的单元格中引发 `UnboundLocalError` 的回归错误 (GH 36122, GH 35802)修复了
DataFrame.replace()
方法中使用浮点数进行替换时替换不一致的回归错误 (GH 35376)修复了在包含
Timestamp
的MultiIndex
的Series
上使用Series.loc()
时引发 `InvalidIndexError` 的回归错误 (GH 35858)修复了
DataFrame
和Series
在数字数组和字符串之间进行比较时的回归错误 (GH 35700, GH 36377)修复了
DataFrame.apply()
设置 `raw=True` 且用户函数返回字符串时的回归错误 (GH 35940)修复了当 `delim_whitespace` 设置为 `True` 时
read_table()
引发 `ValueError` 的回归错误 (GH 35958)修复了
Series.dt.normalize()
在规范化 Unix 纪元之前日期时结果偏移一天的问题 (GH 36294)
错误修复#
修复了
read_spss()
中将 `pathlib.Path` 作为 `path` 传递时会引发 `TypeError` 的错误 (GH 33666)修复了
Series.str.startswith()
和Series.str.endswith()
在使用 `category` dtype 时未传递 `na` 参数的错误 (GH 36241)修复了
DataFrame.sort_values()
在按将列强制转换为分类 dtype 的键排序时引发 `AttributeError` 的错误 (GH 36383)修复了
DataFrame.stack()
在对具有重复名称级别的MultiIndex
列基于位置进行堆叠时引发 `ValueError` 的错误 (GH 36353)修复了
Series.astype()
从np.float32
强制转换为字符串 dtype 时显示精度过高的错误 (GH 36451)修复了
Series.isin()
和DataFrame.isin()
在使用 `NaN` 且行长超过 1,000,000 时存在的错误 (GH 22205)修复了
cut()
在传递带有 `ordered=False` 的标签Series
时引发 `ValueError` 的错误 (GH 36603)
其他#
回退了 pandas-1.1.0 版本中添加的增强功能,该功能使
timedelta_range()
在传递start
、stop
和periods
时推断频率 (GH 32377)
贡献者#
本次版本共有 16 人贡献了补丁。名字旁带有“+”号的贡献者是首次贡献补丁。
Asish Mahapatra
Dan Moore +
Daniel Saxton
Fangchen Li
Hans
Irv Lustig
Joris Van den Bossche
Kaiqi Dong
MeeseeksMachine
Number42 +
Pandas Development Team
Richard Shadrach
Simon Hawkins
jbrockmendel
nrebena
patrick