Что нового в версии 1.3.1 (25 июля 2021)#
Это изменения в pandas 1.3.1. См. Примечания к выпуску для полного списка изменений, включая другие версии pandas.
Исправленные регрессии#
Pandas не может быть собран на PyPy (GH 42355)
DataFrameсозданные с более старой версией pandas, не могли быть распакованы (GH 42345)Регрессия производительности при построении
DataFrameиз словаря словарей (GH 42248)Исправлена регрессия в
DataFrame.agg()удаление значений, когда DataFrame имел тип Extension Array, дублирующий индекс, иaxis=1(GH 42380)Исправлена регрессия в
DataFrame.astype()изменение порядка несмежных данных (GH 42396)Регрессия производительности в
DataFrameв операциях редукции, требующих приведения, таких какDataFrame.mean()на целочисленных данных (GH 38592)Регрессия производительности в
DataFrame.to_dict()иSeries.to_dict()когдаorientаргумент один из “records”, “dict” или “split” (GH 42352)Исправлена регрессия при индексировании с
listподкласс неправильно вызываетTypeError(GH 42433, GH 42461)Исправлена регрессия в
DataFrame.isin()иSeries.isin()вызовTypeErrorс нулевыми данными, содержащими хотя бы одно пропущенное значение (GH 42405)Регрессия в
concat()между объектами с типом bool и целочисленным типом, приводящим к object вместо integer (GH 42092)Ошибка в
Seriesконструктор не принимаетdask.Array(GH 38645)Исправлена регрессия для
SettingWithCopyWarningотображение некорректного stacklevel (GH 42570)Исправлена регрессия для
merge_asof()вызовKeyErrorкогда один изbyстолбцы находятся в индексе (GH 34488)Исправлена регрессия в
to_datetime()возвращая pd.NaT для входных данных, которые производят дублированные значения, когдаcache=True(GH 42259)Исправлена регрессия в
SeriesGroupBy.value_counts()который привел кIndexErrorпри вызове на Series с одной строкой (GH 42618)
Исправления ошибок#
Исправлена ошибка в
DataFrame.transpose()удаление значений, когда DataFrame имел тип данных Extension Array и дублирующийся индекс (GH 42380)Исправлена ошибка в
DataFrame.to_xml()вызовKeyErrorпри вызове сindex=Falseи индекс смещения (GH 42458)Исправлена ошибка в
Styler.set_sticky()неправильная обработка имен индексов для случая с одним индексным столбцом (GH 42537)Исправлена ошибка в
DataFrame.copy()не удалось объединить блоки в результате (GH 42579)
Участники#
Всего 17 человек внесли патчи в этот релиз. Люди со знаком "+" рядом с именами внесли патч впервые.
Fangchen Li
GYvan +
Мэтью Рёшке
Matthew Zeitlin
MeeseeksMachine
Команда разработчиков Pandas
Patrick Hoefler
Richard Shadrach
Shoham Debnath +
Simon Hawkins
Stephan Heßelmann +
Stephen +
Thomas Li
Zheyuan +
attack68
jbrockmendel
neelmraman +