These are the changes in pandas 1.1.1. See :ref:`release` for a full changelog including other versions of pandas.
{{ header }}
- Fixed regression where :meth:`DataFrame.to_numpy` would raise a
RuntimeError
for mixed dtypes when converting tostr
(:issue:`35455`) - Fixed regression where :func:`read_csv` would raise a
ValueError
whenpandas.options.mode.use_inf_as_na
was set toTrue
(:issue:`35493`) - Fixed regression where :func:`pandas.testing.assert_series_equal` would raise an error when non-numeric dtypes were passed with
check_exact=True
(:issue:`35446`) - Fixed regression in :class:`pandas.core.groupby.RollingGroupby` where column selection was ignored (:issue:`35486`)
- Fixed regression where :meth:`DataFrame.interpolate` would raise a
TypeError
when the :class:`DataFrame` was empty (:issue:`35598`). - Fixed regression in :meth:`DataFrame.shift` with
axis=1
and heterogeneous dtypes (:issue:`35488`) - Fixed regression in :meth:`DataFrame.diff` with read-only data (:issue:`35559`)
- Fixed regression in
.groupby(..).rolling(..)
where a segfault would occur withcenter=True
and an odd number of values (:issue:`35552`) - Fixed regression in :meth:`DataFrame.apply` where functions that altered the input in-place only operated on a single row (:issue:`35462`)
- Fixed regression in :meth:`DataFrame.reset_index` would raise a
ValueError
on empty :class:`DataFrame` with a :class:`MultiIndex` with adatetime64
dtype level (:issue:`35606`, :issue:`35657`) - Fixed regression where :meth:`DataFrame.merge_asof` would raise a
UnboundLocalError
whenleft_index
,right_index
andtolerance
were set (:issue:`35558`) - Fixed regression in
.groupby(..).rolling(..)
where a customBaseIndexer
would be ignored (:issue:`35557`) - Fixed regression in :meth:`~pandas.core.groupby.DataFrameGroupBy.agg` where a list of functions would produce the wrong results if at least one of the functions did not aggregate. (:issue:`35490`)
- Bug in
Styler
whereby cell_ids argument had no effect due to other recent changes (:issue:`35588`) (:issue:`35663`).
- Bug in :meth:`CategoricalIndex.format` where, when stringified scalars had different lengths, the shorter string would be right-filled with spaces, so it had the same length as the longest string (:issue:`35439`)
Datetimelike
Timedelta
- Bug in :meth:`to_timedelta` fails when arg is a :class:`Series` with Int64 dtype containing null values (:issue:`35574`)
Numeric
Groupby/resample/rolling
- Bug in :class:`pandas.core.groupby.RollingGroupby` where passing
closed
with column selection would raise aValueError
(:issue:`35549`)
Plotting
Indexing
- Bug in :meth:`Series.truncate` when trying to truncate a single-element series (:issue:`35544`)
DataFrame
- Bug in :class:`DataFrame` constructor failing to raise ValueError
in some cases when data and index have mismatched lengths (:issue:`33437`)
-
.. contributors:: v1.1.0..v1.1.1|HEAD