0.19.1版(2016年11月3日)#
这是从0.19.0开始的一个较小的错误修复版本,包括一些小的回归修复、错误修复和性能改进。我们建议所有用户升级到此版本。
性能改进#
错误修复#
来自PyPI的源安装现在将再次在没有
cython
已安装,与以前的版本一样 (GH14204 )与Cython0.25相比,用于构建 (GH14496 )
修复了在中关闭用户提供的文件句柄的回归
read_csv
(C引擎) (GH14418 )。修复了中的回归问题
DataFrame.quantile
当某些列中存在缺失值时 (GH14357 )。修复了中的回归问题
Index.difference
其中freq
属于DatetimeIndex
设置不正确 (GH14323 )向后添加
pandas.core.common.array_equivalent
并发出弃用警告 (GH14555 )。窃听
pd.read_csv
对于在跳过的行中错误地解析引号的C引擎 (GH14459 )窃听
pd.read_csv
对于不再支持Unicode引号字符的Python2.x (GH14477 )修复了中的回归问题
Index.append
何时追加分类索引 (GH14545 )。修复了中的回归问题
pd.DataFrame
其中,构造函数在给定dict时失败None
价值 (GH14381 )修复了中的回归问题
DatetimeIndex._maybe_cast_slice_bound
当索引为空时 (GH14354 )。传递布尔值时本地化不明确时区时出现错误 (GH14402 )
窃听
TimedeltaIndex
带有类似DateTime对象的加法,其中未捕获负方向上的加法溢出 (GH14068 , GH14453 )Bug in string indexing against data with
object
Index
may raiseAttributeError
(GH14424)Correctly raise
ValueError
on empty input topd.eval()
anddf.query()
(GH13139)窃听
RangeIndex.intersection
当结果为空集时 (GH14364 )。分组转换广播中的错误,可能导致不正确的数据类型强制 (GH14457 )
窃听
Series.__setitem__
它允许变异只读数组 (GH14359 )。窃听
DataFrame.insert
具有重复列的多个调用可能会失败 (GH14291 )pd.merge()
将筹集ValueError
在传递的布尔类型参数中包含非布尔参数 (GH14434 )窃听
Timestamp
其中日期非常接近最小值(1677-09)可能会在创建时下溢 (GH14415 )Bug in
pd.concat
where names of thekeys
were not propagated to the resultingMultiIndex
(GH14252)Bug in
pd.concat
whereaxis
cannot take string parameters'rows'
or'columns'
(GH14369)Bug in
pd.concat
with dataframes heterogeneous in length and tuplekeys
(GH14438)窃听
MultiIndex.set_levels
在引发错误后仍设置非法级别值的位置 (GH13754 )窃听
DataFrame.to_json
哪里lines=True
和一个包含}}
性格 (GH14391 )窃听
df.groupby
引发一场AttributeError
按列和索引级别对单个索引框进行分组时 (GH14327 )窃听
df.groupby
哪里TypeError
在以下时间引发pd.Grouper(key=...)
是以列表形式传递的 (GH14334 )窃听
pd.pivot_table
可能会提高TypeError
或ValueError
什么时候index
或columns
不是标量,并且values
未指定 (GH14380 )
贡献者#
共有30人为此次发布贡献了补丁。名字中带有“+”的人第一次贡献了一个补丁。
Adam Chainz +
Anthonios Partheniou
Arash Rouhani +
Ben Kandel
Brandon M. Burroughs +
Chris
Chris Warth
David Krych +
Iván Vallés Pérez +
Jeff Reback
Joe Jevnik
Jon M. Mease +
Jon Mease +
Joris Van den Bossche
Josh Owen +
Keshav Ramaswamy +
Larry Ren +
Michael Felt +
Piotr Chromiec +
Robert Bradshaw +
Sinhrks
Thiago Serafim +
Tom Bird
bkandel +
chris-b1
dubourg +
gfyoung
mattrijk +
paul-mannino +
sinhrks