1.1.4 の新機能 (2020 年 10 月 30 日)#

これらは pandas 1.1.4 での変更点です。他のバージョンの pandas を含む完全な変更ログについては、リリースノートを参照してください。

修正されたリグレッション#

  • namesdict_keys 型の場合に read_csv()ValueError を発生させるリグレッションを修正 (GH 36928)

  • 100 万行を超える read_csv()index_col 引数を指定した場合のリグレッションを修正 (GH 37094)

  • DateOffset オブジェクトを変更しようとすると AttributeError が発生しなくなったリグレッションを修正 (GH 36940)

  • 集約関数に渡される位置引数が渡されたときに DataFrame.agg()TypeError で失敗するリグレッションを修正 (GH 36948)。

  • RollingGroupbysort=False が尊重されないリグレッションを修正 (GH 36889)

  • Series.astype() で文字列にキャストするときに None"nan" に変換されるリグレッションを修正 (GH 36904)

  • 読み取り専用データに対して Series.rank() メソッドが失敗するリグレッションを修正 (GH 37290)

  • dtype オブジェクトの Index でセグメンテーションフォールトを引き起こす RollingGroupby のリグレッションを修正 (GH 36727)

  • 入力が DataFrame であり、Series のみが評価された場合に、DataFrame.resample(...).apply(...)()AttributeError を発生させるリグレッションを修正 (GH 36951)

  • nullable integer dtype を持つ DataFrame.groupby(..).std() のリグレッションを修正 (GH 37415)

  • PeriodDtype がその文字列表現と等しくも等しくなくも比較されるリグレッションを修正 (GH 37265)

  • DatetimeIndex のスライスが、pd.NaT を含む不規則な時系列またはソートされていないインデックスで AssertionError を発生させるリグレッションを修正 (GH 36953 および GH 35509)

  • 特定のオフセット (pd.offsets.Day() およびそれ以下) がハッシュ可能でなくなったリグレッションを修正 (GH 37267)

  • イテレータを使用してデータセットを読み取る際に chunksize を手動で設定する必要があった StataReader のリグレッションを修正 (GH 37280)

  • ブールリストでフィルタリングしながら値を設定しようとしたときにエラーが発生した DataFrame.iloc() での setitem のリグレッションを修正 (GH 36741)

  • 値を設定する前に Series で setitem が整列されるリグレッションを修正 (GH 37427)

  • 少なくとも 1 つのレベルに NaN がある場合に MultiIndex.is_monotonic_increasing が間違った結果を返すリグレッションを修正 (GH 37220)

  • Series でのインプレース算術演算 (+=) が親の DataFrame/Series を更新しないリグレッションを修正 (GH 36373)

バグ修正#

  • groupby(...).sum() などがメタデータを保持しないバグを修正 (GH 29442)

  • ターゲットが読み取り専用の場合に Series.isin() および DataFrame.isin()ValueError を発生させるバグを修正 (GH 37174)

  • 1.0.5 以降にパフォーマンスのリグレッションを導入した DataFrameGroupBy.fillna() および SeriesGroupBy.fillna() のバグを修正 (GH 36757)

  • DataFrame が整数列名を持つ場合に DataFrame.info()KeyError を発生させていたバグを修正 (GH 37245)

  • DataFrameGroupby.apply() がグループ化されたときに CategoricalIndex を削除するバグを修正 (GH 35792)

貢献者#

このリリースには合計 18 人がパッチを提供しました。名前の横に「+」が付いている人は、初めてパッチを提供しました。

  • ダニエル・サクストン

  • ファンチェン・リー

  • Janus +

  • Joris Van den Bossche

  • ケビン・シェパード

  • マルコ・ゴレリ

  • Matt Roeschke

  • Matthew Roeschke

  • MeeseeksMachine

  • Pandas Development Team

  • Paul Ganssle

  • Richard Shadrach

  • Simon Hawkins

  • Thomas Smith

  • Tobias Pitters

  • abmyii +

  • jbrockmendel

  • パトリック