バージョン 0.19.1 (2016年11月3日)#
これは0.19.0からのマイナーなバグ修正リリースであり、いくつかの小さなリグレッション修正、バグ修正、およびパフォーマンス改善が含まれています。すべてのユーザーにこのバージョンへのアップグレードを推奨します。
v0.19.1の新機能
パフォーマンス改善#
バグ修正#
PyPIからのソースインストールが、以前のバージョンと同様に
cythonがインストールされていなくても動作するようになりました (GH 14204)Cython 0.25 とのビルド互換性 (GH 14496)
read_csv(Cエンジン) でユーザー提供のファイルハンドルが閉じられるというリグレッションを修正 (GH 14418)。一部の列に欠損値が存在する場合の
DataFrame.quantileのリグレッションを修正 (GH 14357)。DatetimeIndexのfreqが誤って設定されていたIndex.differenceのリグレッションを修正 (GH 14323)pandas.core.common.array_equivalentを非推奨警告付きで復活 (GH 14555)。Cエンジンの
pd.read_csvで、スキップされた行で引用符が不適切に解析されるバグ (GH 14459)Python 2.x の
pd.read_csvで、Unicodeの引用符文字が認識されなくなったバグ (GH 14477)カテゴリカルインデックスが追加された場合の
Index.appendのリグレッションを修正 (GH 14545)。None値を持つ辞書が与えられた場合にコンストラクタが失敗するpd.DataFrameのリグレッションを修正 (GH 14381)インデックスが空の場合の
DatetimeIndex._maybe_cast_slice_boundのリグレッションを修正 (GH 14354)。ブール値が渡された場合に、曖昧なタイムゾーンをローカライズする際のバグ (GH 14402)
Datetimeのようなオブジェクトとの
TimedeltaIndexの加算で、負方向への加算オーバーフローが捕捉されなかったバグ (GH 14068, GH 14453)objectIndexを持つデータに対する文字列インデックスでAttributeErrorが発生する可能性があったバグ (GH 14424)pd.eval()およびdf.query()への空の入力に対して、正しくValueErrorを発生させるように修正 (GH 13139)結果が空集合の場合の
RangeIndex.intersectionのバグ (GH 14364)。誤った dtype の強制を引き起こす可能性があった groupby-transform ブロードキャスティングのバグ (GH 14457)
読み取り専用配列の変更を許容していた
Series.__setitem__のバグ (GH 14359)。重複する列で複数回呼び出すと失敗する可能性があった
DataFrame.insertのバグ (GH 14291)pd.merge()は、渡されたブール型引数に非ブールパラメータがあるとValueErrorを発生させるようになります (GH 14434)最小値 (1677年9月) に非常に近い日付が作成時にアンダーフローする可能性があった
Timestampのバグ (GH 14415)keysの名前が結果のMultiIndexに伝播されなかったpd.concatのバグ (GH 14252)pd.concatでaxisが文字列パラメータ'rows'または'columns'を受け付けなかったバグ (GH 14369)長さが異なり、タプルの
keysを持つデータフレームでのpd.concatのバグ (GH 14438)MultiIndex.set_levelsで、エラー発生後も不正なレベル値が設定されていたバグ (GH 13754)DataFrame.to_jsonでlines=Trueかつ値に}文字が含まれていた場合のバグ (GH 14391)単一インデックスフレームを列とインデックスレベルでグループ化した場合に
AttributeErrorを引き起こしていたdf.groupbyのバグ (GH 14327)リストで
pd.Grouper(key=...)が渡された場合にTypeErrorが発生していたdf.groupbyのバグ (GH 14334)pd.pivot_tableでindexまたはcolumnsがスカラではなく、valuesが指定されていない場合にTypeErrorまたはValueErrorが発生する可能性があったバグ (GH 14380)
貢献者#
このリリースには合計30名がパッチを貢献しました。名前に「+」が付いている人は初めてパッチを貢献した人です。
Adam Chainz +
Anthonios Partheniou
Arash Rouhani +
Ben Kandel
Brandon M. Burroughs +
Chris
Chris Warth
David Krych +
Iván Vallés Pérez +
ジェフ・リーバック
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 +
クリス・B1
dubourg +
ジーエフヤング
mattrijk +
paul-mannino +
sinhrks