Что нового в 1.1.4 (30 октября 2020)#
Это изменения в pandas 1.1.4. См. Примечания к выпуску для полного списка изменений, включая другие версии pandas.
Исправленные регрессии#
Исправлена регрессия в
read_csv()вызовValueErrorкогдаnamesимел типdict_keys(GH 36928)Исправлена регрессия в
read_csv()с более чем 1 млн строк и указаниемindex_colаргумент (GH 37094)Исправлена регрессия, при которой попытка изменить
DateOffsetобъект больше не будет вызыватьAttributeError(GH 36940)Исправлена регрессия, где
DataFrame.agg()завершался ошибкой сTypeErrorпри передаче позиционных аргументов для передачи в функцию агрегации (GH 36948).Исправлена регрессия в
RollingGroupbyсsort=Falseне соблюдается (GH 36889)Исправлена регрессия в
Series.astype()преобразованиеNoneto"nan"при приведении к строке (GH 36904)Исправлена регрессия в
Series.rank()метод не работает для данных только для чтения (GH 37290)Исправлена регрессия в
RollingGroupbyвызывая ошибку сегментации с Index типа dtype object (GH 36727)Исправлена регрессия в
DataFrame.resample(...).apply(...)()вызваноAttributeErrorкогда входными данными былDataFrameи толькоSeriesбыл оценен (GH 36951)Исправлена регрессия в
DataFrame.groupby(..).std()с целочисленным типом данных, допускающим значения null (GH 37415)Исправлена регрессия в
PeriodDtypeсравнение как равных, так и неравных с их строковым представлением (GH 37265)Исправлена регрессия, при которой срез
DatetimeIndexвызваноAssertionErrorна нерегулярных временных рядах сpd.NaTили на несортированных индексах (GH 36953 и GH 35509)Исправлена регрессия в некоторых смещениях (
pd.offsets.Day()и ниже) больше не являются хэшируемыми (GH 37267)Исправлена регрессия в
StataReaderкоторый требовалchunksizeдолжен быть установлен вручную при использовании итератора для чтения набора данных (GH 37280)Исправлена регрессия в setitem с
DataFrame.iloc()которая вызывала ошибку при попытке установить значение при фильтрации с помощью булевого списка (GH 36741)Исправлена регрессия в setitem с Series, выравниваемой перед установкой значений (GH 37427)
Исправлена регрессия в
MultiIndex.is_monotonic_increasingвозвращая неверные результаты сNaNпо крайней мере на одном из уровней (GH 37220)Исправлена регрессия в арифметической операции на месте (+=) на Series не обновлял родительский DataFrame/Series (GH 36373)
Исправления ошибок#
Ошибка, вызывающая
groupby(...).sum()и аналогично не сохранять метаданные (GH 29442)Ошибка в
Series.isin()иDataFrame.isin()вызовValueErrorкогда цель была только для чтения (GH 37174)Ошибка в
DataFrameGroupBy.fillna()иSeriesGroupBy.fillna()который привёл к регрессии производительности после версии 1.0.5 (GH 36757)Ошибка в
DataFrame.info()вызывалKeyErrorкогда DataFrame имеет целочисленные имена столбцов (GH 37245)Ошибка в
DataFrameGroupby.apply()удалитCategoricalIndexпри группировке по (GH 35792)
Участники#
Всего 18 человек внесли патчи в этот релиз. Люди с «+» рядом с именами внесли патч впервые.
Daniel Saxton
Fangchen Li
Janus +
Joris Van den Bossche
Кевин Шеппард
Марко Горелли
Мэтт Рёшке
Мэтью Рёшке
MeeseeksMachine
Команда разработчиков Pandas
Paul Ganssle
Richard Shadrach
Simon Hawkins
Томас Смит
Tobias Pitters
abmyii +
jbrockmendel
patrick