What’s new in 1.3.3 (September 12, 2021)#
These are the changes in pandas 1.3.3. See Release notes for a full changelog including other versions of pandas.
Fixed regressions#
Fixed regression in
DataFrameconstructor failing to broadcast for definedIndexand len one list ofTimestamp(GH 42810)Fixed regression in
DataFrameGroupBy.agg()andSeriesGroupBy.agg()incorrectly raising in some cases (GH 42390)Fixed regression in
DataFrameGroupBy.apply()andSeriesGroupBy.apply()wherenanvalues were dropped even withdropna=False(GH 43205)Fixed regression in
DataFrameGroupBy.quantile()andSeriesGroupBy.quantile()which were failing withpandas.NA(GH 42849)Fixed regression in
merge()whereoncolumns withExtensionDtypeorbooldata types were cast toobjectinrightandoutermerge (GH 40073)Fixed regression in
RangeIndex.where()andRangeIndex.putmask()raisingAssertionErrorwhen result did not represent aRangeIndex(GH 43240)Fixed regression in
read_parquet()where thefastparquetengine would not work properly with fastparquet 0.7.0 (GH 43075)Fixed regression in
DataFrame.loc.__setitem__()raisingValueErrorwhen setting array as cell value (GH 43422)Fixed regression in
is_list_like()where objects with__iter__set toNonewould be identified as iterable (GH 43373)Fixed regression in
DataFrame.__getitem__()raising error for slice ofDatetimeIndexwhen index is non monotonic (GH 43223)Fixed regression in
Resampler.aggregate()when used after column selection would raise iffuncis a list of aggregation functions (GH 42905)Fixed regression in
DataFrame.corr()where Kendall correlation would produce incorrect results for columns with repeated values (GH 43401)Fixed regression in
DataFrame.groupby()where aggregation on columns with object types dropped results on those columns (GH 42395, GH 43108)Fixed regression in
Series.fillna()raisingTypeErrorwhen fillingfloatSerieswith list-like fill value having a dtype which couldn’t cast lostlessly (likefloat32filled withfloat64) (GH 43424)Fixed regression in
read_csv()raisingAttributeErrorwhen the file handle is antempfile.SpooledTemporaryFileobject (GH 43439)Fixed performance regression in
core.window.ewm.ExponentialMovingWindow.mean()(GH 42333)
Performance improvements#
Bug fixes#
Fixed bug in
DataFrameGroupBy.agg()andDataFrameGroupBy.transform()withengine="numba"whereindexdata was not being correctly passed intofunc(GH 43133)
Contributors#
A total of 18 people contributed patches to this release. People with a “+” by their names contributed a patch for the first time.
Ali McMaster
Irv Lustig
Matthew Roeschke
Matthew Zeitlin
MeeseeksMachine
Pandas Development Team
Patrick Hoefler
Prerana Chakraborty +
Richard Shadrach
Shoham Debnath
Simon Hawkins
Thomas Li
Torsten Wörtwein
Zach Rait +
aiudirog +
attack68
jbrockmendel
suoniq +