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)已修复在
Timestamp
中添加timedelta_range()
时引发ValueError
的回归问题 (GH 35897)已修复
Series.__getitem__()
在输入为元组时错误地引发异常的回归问题 (GH 35534)已修复
Series.__getitem__()
在输入为 frozenset 时错误地引发异常的回归问题 (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)已修复
Series.loc()
在带有包含Timestamp
的MultiIndex
的Series
上引发InvalidIndexError
的回归问题 (GH 35858)已修复
DataFrame
和Series
在数值数组和字符串之间进行比较的回归问题 (GH 35700, GH 36377)已修复
DataFrame.apply()
在raw=True
且用户函数返回字符串时的回归问题 (GH 35940)已修复
read_table()
在delim_whitespace
设置为True
时引发ValueError
的回归问题 (GH 35958)已修复
Series.dt.normalize()
在规范化纪元前日期时结果偏移一天的回归问题 (GH 36294)
错误修复#
修复了
read_spss()
中的一个错误,该错误在使用pathlib.Path
作为path
时会引发TypeError
(GH 33666)修复了
Series.str.startswith()
和Series.str.endswith()
在category
dtype 中不传播na
参数的错误 (GH 36241)修复了
Series
构造函数中的一个错误,该错误在提供索引时,对于足够大的标量输入会发生整数溢出 (GH 36291)修复了
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