Что нового в версии 1.4.2 (2 апреля 2022)#
Это изменения в pandas 1.4.2. См. Примечания к выпуску для полного списка изменений, включая другие версии pandas.
Исправленные регрессии#
Исправлена регрессия в
DataFrame.drop()иSeries.drop()когдаIndexимел расширенный тип данных и дубликаты (GH 45860)Исправлена регрессия в
read_csv()убийство процесса python при вводе неверного файла дляengine="c"(GH 45957)Исправлена регрессия производительности памяти в
Series.fillna()при вызове наDataFrameстолбец сinplace=True(при ресемплинге с недельным смещением ()Предоставлено альтернативное решение для передачи пользовательских форматов Excel в
Styler.to_excel(), что было регрессией из-за более строгой проверки CSS. Примеры доступны в документации дляStyler.format()(GH 46152)Исправлена регрессия в
DataFrame.replace()когда заменяемое значение также было целью замены (GH 46306)Исправлена регрессия в
DataFrame.replace()когда значение замены было явно указаноNoneпри передаче в словаре вto_replace(GH 45601, GH 45836)Исправлена регрессия при установке значений с
DataFrame.loc()теряяMultiIndexимена, еслиDataFrameбыл пустым до (GH 46317)Исправлена регрессия при отображении столбцов с булевым типом данных с
Styler()(GH 46384)Исправлена регрессия в
Groupby.rolling()с частотным окном, которое вызоветValueErrorдаже если даты и время внутри каждой группы были монотонными (GH 46061)
Исправления ошибок#
Исправить некоторые случаи для подклассов, которые определяют свои
_constructorсвойства как общие вызываемые объекты (GH 46018)Исправлено форматирование "longtable" в
Styler.to_latex()когдаcolumn_formatуказан в расширенном формате (GH 46037)Исправлено некорректное отображение в
Styler.format()сhyperlinks="html"когда URL содержит двоеточие или другие специальные символы (GH 46389)Улучшенное сообщение об ошибке в
Rollingкогдаwindowявляется частотой иNaTнаходится в оси скользящего окна (GH 46087)
Участники#
Всего 15 человек внесли патчи в этот релиз. Люди со знаком «+» рядом с именами внесли патч впервые.
Daniel Schmidt
Дж.Х.М. Дарбишир
Jonas Haag
Jordan Hicks +
Joris Van den Bossche
Kian Eliasi +
Люк Мэнли
Marco Edward Gorelli
Мэтью Рёшке
MeeseeksMachine
Команда разработчиков Pandas
Patrick Hoefler
Richard Shadrach
Simon Hawkins
jbrockmendel