2.0.3 の新機能 (2023 年 6 月 28 日)#

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

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

  • '0000-02-29' 以前に Timestamp.weekday()` が誤った結果を返していたバグ (GH 53738)

  • 日時のような列でのマージにおけるパフォーマンスの低下を修正 (GH 53231)

  • DataFrame.to_string() が文字列 dtypes に対して余分なスペースを作成していた回帰を修正 (GH 52690)

バグ修正#

  • DataFrame.convert_dtype() および Series.convert_dtype()dtype_backend="nullable_numpy" を使用して ArrowDtype を変換しようとした際のバグ (GH 53648)

  • RangeIndex.union() で他の RangeIndexsort=True を使用した際のバグ (GH 53490)

  • Series.reindex() で非ナノ秒日時または timedelta の Series を展開した際に NaT が正しく入力されなかったバグ (GH 53497)

  • read_csv()"c" および "python" エンジンに対して bool[pyarrow] を含む dtype を定義した際のバグ (GH 53390)

  • Series.str.split() および Series.str.rsplit()expand=Truepyarrow.string を持つ ArrowDtype で使用した際のバグ (GH 53532)

  • インデックス付けメソッド (例: DataFrame.__getitem__()) で、コピーオンライトが有効で配列の長さが 32 ビット整数が保持できる最大サイズを超えていた場合に、DataFrame/Series 全体を取得すると OverflowError が発生していたバグ (GH 53616)

  • ArrowDtypepyarrow.dictionary 型を持つ列で DataFrame を構築した際にデータが再インデックスされていたバグ (GH 53617)

  • タイムスタンプの ArrowDtype を持つ IndexDataFrame または Series をインデックス付けすると AttributeError が発生していたバグ (GH 53644)

その他#

貢献者#

このリリースには合計 13 人がパッチを提供しました。「+」が付いている人は初めてパッチを提供した人です。

  • Conrad Mcgee Stocks +

  • Dominik Berger +

  • Joris Van den Bossche

  • Luke Manley

  • Lumberbot (aka Jack)

  • Marc Garcia

  • Marco Edward Gorelli

  • Matthew Roeschke

  • Pandas Development Team

  • トーマス・A・キャスウェル

  • Thomas Li

  • Xiao Yuan

  • dependabot[bot]