Что нового в 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