1.5.3 版本的新内容 (2023年1月18日)#

这是 pandas 1.5.3 中的更改。请参阅 发行说明 以获取包括其他版本 pandas 的完整更新日志。

修复的回归问题#

错误修复#

  • 在通过另一个 DataFrame 索引 DataFrame 时,写时复制实现中的错误导致视图跟踪丢失 (GH 50630)

  • Styler.to_excel() 中的错误导致当提供无法识别的 border-style``(例如 ``"hair")给 Excel 写入器时出现错误 (GH 48649)

  • Series 只有 NA 值时,Series.quantile() 中的错误会从 NumPy 发出警告 (GH 50681)

  • 当链接多个 Styler.concat() 调用时,只有最后一个 styler 被连接 (GH 49207)

  • 在实例化一个继承自 typing.GenericDataFrame 子类时修复了在 python 3.11 上触发 UserWarning 的错误 (GH 49649)

  • DataFrame 列包含嵌套元素时,使用 NumPy 1.24 或更高版本时 pivot_table() 中的错误 (GH 50342)

  • pandas.testing.assert_series_equal`(以及等效的 ``assert_`() 函数)中存在一个错误,当有嵌套数据并使用 numpy >= 1.25 时 (GH 50360)

其他#

备注

如果你在使用 DataFrame.to_sql()read_sql()read_sql_table()read_sql_query() 时,使用了 SQLAlchemy 1.4.46 或更高版本,你可能会看到一个 sqlalchemy.exc.RemovedIn20Warning。这些警告可以安全地忽略,因为 pandas 正在努力与 SQLAlchemy 2.0 兼容。

贡献者#

总共有19人为此版本贡献了补丁。名字后面带有“+”的人首次贡献了补丁。

  • Emma Carballal Haire +

  • Irv Lustig

  • JHM Darbyshire

  • Joris Van den Bossche

  • Marc Garcia

  • Marco Edward Gorelli

  • MarcoGorelli

  • Matthew Roeschke

  • MeeseeksMachine

  • Natalia Mokeeva

  • Pandas Development Team

  • Patrick Hoefler

  • Richard Shadrach

  • Tsvika Shapira +

  • William Ayd

  • aneesh98

  • jakirkham +

  • jbrockmendel

  • silviaovo +