These are the changes in pandas 2.1.1. See :ref:`release` for a full changelog including other versions of pandas.
{{ header }}
- Fixed regression in :func:`concat` when :class:`DataFrame` 's have two different extension dtypes (:issue:`54848`)
- Fixed regression in :func:`merge` when merging over a PyArrow string index (:issue:`54894`)
- Fixed regression in :func:`read_csv` when
usecols
is given anddtypes
is a dict forengine="python"
(:issue:`54868`) - Fixed regression in :meth:`.GroupBy.get_group` raising for
axis=1
(:issue:`54858`) - Fixed regression in :meth:`DataFrame.__setitem__` raising
AssertionError
when setting a :class:`Series` with a partial :class:`MultiIndex` (:issue:`54875`) - Fixed regression in :meth:`Series.value_counts` raising for numeric data if
bins
was specified (:issue:`54857`) - Fixed regression when comparing a :class:`Series` with
datetime64
dtype withNone
(:issue:`54870`)