Что нового в версии 1.3.4 (17 октября 2021)#
Это изменения в pandas 1.3.4. См. Примечания к выпуску для полного списка изменений, включая другие версии pandas.
Исправленные регрессии#
Исправлена регрессия в
DataFrame.convert_dtypes()некорректно преобразует байтовые строки в строки (GH 43183)Исправлена регрессия в
DataFrameGroupBy.agg()иSeriesGroupBy.agg()завершались без ошибок при смешанных типах данных вдольaxis=1иMultiIndex(GH 43209)Исправлена регрессия в
merge()с целыми числами иNaNключи, которые не работают сoutermerge (GH 43550)Исправлена регрессия в
DataFrame.corr()вызовValueErrorсmethod="spearman"на 32-битных платформах (GH 43588)Исправлена регрессия производительности в
MultiIndex.equals()(GH 43549)Исправлена регрессия производительности в
DataFrameGroupBy.first(),SeriesGroupBy.first(),DataFrameGroupBy.last(), иSeriesGroupBy.last()сStringDtype(GH 41596)Исправлена регрессия в
Series.cat.reorder_categories()не удалось обновить категории наSeries(GH 43232)Исправлена регрессия в
Series.cat.categories()сеттер не обновляет категории наSeries(GH 43334)Исправлена регрессия в
read_csv()вызовUnicodeDecodeErrorисключение, когдаmemory_map=True(GH 43540)Исправлена регрессия в
DataFrame.explode()вызовAssertionErrorкогдаcolumnлюбой скаляр, не являющийся строкой (GH 43314)Исправлена регрессия в
Series.aggregate()попытка передатьargsиkwargsнесколько раз пользовательскомуfuncв некоторых случаях (GH 43357)Исправлена регрессия при итерации по
DataFrame.groupby.rollingобъект, приводящий к некорректному индексу результирующих DataFrame, если входные группировки не были отсортированы (GH 43386)Исправлена регрессия в
DataFrame.groupby.rolling.cov()иDataFrame.groupby.rolling.corr()вычисление некорректных результатов, если входные группировки не были отсортированы (GH 43386)
Исправления ошибок#
Исправлена ошибка в
pandas.DataFrame.groupby.rolling()иpandas.api.indexers.FixedForwardWindowIndexerприводящий к ошибкам сегментации и смешению конечных точек окон между группами (GH 43267)Исправлена ошибка в
DataFrameGroupBy.mean()иSeriesGroupBy.mean()со значениями типа datetime, включаяNaTзначения возвращают некорректные результаты (GH 43132)Исправлена ошибка в
Series.aggregate()не передавая первыйargsк предоставленному пользователемfuncв некоторых случаях (GH 43357)Исправлены утечки памяти в
Series.rolling.quantile()иSeries.rolling.median()(GH 43339)
Другие#
Минимальная версия Cython, необходимая для компиляции pandas, теперь
0.29.24(GH 43729)
Участники#
Всего 17 человек внесли патчи в этот релиз. Люди со знаком "+" рядом с именами внесли патч впервые.
Alexey Györi +
DSM
Ирв Ластиг
Jeff Reback
Julien de la Bruère-T +
Matthew Zeitlin
MeeseeksMachine
Команда разработчиков Pandas
Patrick Hoefler
Richard Shadrach
Shoham Debnath
Simon Hawkins
Thomas Li
aptalca +
jbrockmendel
michal-gh +
перечитать