Что нового в 1.2.3 (2 марта 2021)#

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

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

  • Исправлена регрессия в to_excel() вызов KeyError при указании дублирующихся столбцов с columns атрибут (GH 39695)

  • Исправлена регрессия в унарных операциях с nullable integer, распространяющих маску при присваивании (GH 39943)

  • Исправлена регрессия в DataFrame.__setitem__() не выравнивается DataFrame в правой части для булева индексатора (GH 39931)

  • Исправлена регрессия в to_json() не удается использовать compression с URL-подобными путями, которые внутренне открываются в бинарном режиме, или с предоставленными пользователем файловыми объектами, которые открываются в бинарном режиме (GH 39985)

  • Исправлена регрессия в Series.sort_index() и DataFrame.sort_index(), который завершался с некорректной ошибкой при наличии аргумента ascending=None передан. Передача ascending=None все еще считается недействительным, и улучшенное сообщение об ошибке предлагает правильное использование (ascending должно быть логическим значением или списком логических значений) (GH 39434)

  • Исправлена регрессия в DataFrame.transform() и Series.transform() выдаёт некорректные метки столбцов при передаче словаря со смесью списковых и несписочных значений (GH 40018)

Участники#

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

  • Daniel Saxton

  • Dylan Percy +

  • Jody Klymak +

  • Максим Иванов

  • MeeseeksMachine

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

  • Richard Shadrach

  • Rohit Gupta +

  • Simon Hawkins

  • Torsten Wörtwein

  • jbrockmendel

  • morrme +

  • partev

  • patrick