Что нового в 2.1.1 (20 сентября 2023)#
Это изменения в pandas 2.1.1. См. Примечания к выпуску для полного списка изменений, включая другие версии pandas.
Исправленные регрессии#
Исправлена регрессия в
concat()когдаDataFrameимеют два разных типа расширения (GH 54848)Исправлена регрессия в
merge()при слиянии по индексу строк PyArrow (GH 54894)Исправлена регрессия в
read_csv()когдаusecolsзадан иdtypesэто словарь дляengine="python"(GH 54868)Исправлена регрессия в
read_csv()когдаdelim_whitespaceравно True (GH 54918, GH 54931)Исправлена регрессия в
GroupBy.get_group()вызов исключения дляaxis=1(GH 54858)Исправлена регрессия в
DataFrame.__setitem__()вызовAssertionErrorпри установкеSeriesс частичнымMultiIndex(GH 54875)Исправлена регрессия в
DataFrame.filter()не соблюдает порядок элементов дляfilter(GH 54980)Исправлена регрессия в
DataFrame.to_sql()неправильное преобразование datetime столбцов для sqlite (GH 54877)Исправлена регрессия в
DataFrameGroupBy.agg()при агрегации DataFrame с дублирующимися именами столбцов с использованием словаря (GH 55006)Исправлена регрессия в
MultiIndex.append()вызов исключения при добавлении перекрывающихсяIntervalIndexуровни (GH 54934)Исправлена регрессия в
Series.drop_duplicates()для строк PyArrow (GH 54904)Исправлена регрессия в
Series.interpolate()вызывая исключение, когдаfill_valueбыл задан (GH 54920)Исправлена регрессия в
Series.value_counts()вызов исключения для числовых данных, еслиbinsбыл указан (GH 54857)Исправлена регрессия в операциях сравнения для столбцов на основе PyArrow, некорректно распространяющих исключения (GH 54944)
Исправлена регрессия при сравнении
Seriesсdatetime64dtype сNone(GH 54870)
Исправления ошибок#
Исправлена ошибка для
ArrowDtypeвызовNotImplementedErrorдля списка фиксированного размера (GH 55000)Исправлена ошибка в
DataFrame.stack()сfuture_stack=Trueи столбцы неMultiIndexсостоящий из кортежей (GH 54948)Исправлена ошибка в
Series.dt.tz()сArrowDtypeгде возвращалась строка вместоtzinfoобъект (GH 55003)Исправлена ошибка в
Series.pct_change()иDataFrame.pct_change()показывая ненужныеFutureWarning(GH 54981)
Другие#
Отменена устаревающая функция, запрещавшая
Series.apply()возвращаяDataFrameкогда переданная вызываемая функция возвращаетSeriesобъект (GH 52116)
Участники#
Всего 13 человек внесли патчи в этот выпуск. Люди с «+» рядом с именами внесли патч впервые.
Ben Greiner +
Joris Van den Bossche
Kai Mühlbauer +
Люк Мэнли
Lumberbot (он же Джек)
Mateusz Sokół
Мэтью Рёшке
Команда разработчиков Pandas
Patrick Hoefler
Rajat Subhra Mukherjee
Ralf Gommers
Richard Shadrach
Thomas Li