Что нового в 1.5.2 (21 ноября 2022)#

Это изменения в pandas 1.5.2. См. Примечания к выпуску для полного списка изменений, включая другие версии pandas.

Исправленные регрессии#

  • Исправлена регрессия в MultiIndex.join() для типов данных extension array (GH 49277)

  • Исправлена регрессия в Series.replace() вызов RecursionError с числовым типом данных и при указании value=None (GH 45725)

  • Исправлена регрессия в арифметических операциях для DataFrame с MultiIndex столбцы с разными типами данных (GH 49769)

  • Исправлена регрессия в DataFrame.plot() предотвращая Colormap экземпляр от передачи с использованием colormap аргумент, если используется Matplotlib 3.6+ (GH 49374)

  • Исправлена регрессия в date_range() возвращает недопустимый набор периодов для CustomBusinessDay частота и start дата с часовым поясом (GH 49441)

  • Исправлена регрессия производительности в операциях groupby (GH 49676)

  • Исправлена регрессия в Timedelta конструктор возвращает объект неправильного типа при наследовании Timedelta (GH 49579)

Исправления ошибок#

  • Ошибка в реализации Copy-on-Write, теряющая отслеживание представлений в определенных случаях цепочечного индексирования (GH 48996)

  • Исправлена утечка памяти в Styler.to_excel() (GH 49751)

Другие#

  • Отменено color в качестве псевдонима для c и size в качестве псевдонима для s в функции DataFrame.plot.scatter() (GH 49732)

Участники#

Всего 20 человек внесли патчи в этот выпуск. Люди с «+» рядом с именами внесли патч впервые.

  • Ambuj Pawar +

  • Dennis Chukwunta

  • Douglas Lohmann +

  • Hatim Zahid +

  • Joris Van den Bossche

  • KotlinIsland +

  • Марк Гарсия

  • Marco Edward Gorelli

  • Марко Горелли

  • Мэтью Рёшке

  • MeeseeksMachine

  • Natalia Mokeeva +

  • Noa Tamir

  • Команда разработчиков Pandas

  • Patrick Hoefler

  • Richard Shadrach

  • Xnot +

  • Zachary Moon +

  • jbrockmendel

  • krasch +