These are the changes in pandas 1.3.1. See :ref:`release` for a full changelog including other versions of pandas.
{{ header }}
- Pandas could not be built on PyPy (:issue:`42355`)
- :class:`DataFrame` constructed with with an older version of pandas could not be unpickled (:issue:`42345`)
- Performance regression in constructing a :class:`DataFrame` from a dictionary of dictionaries (:issue:`42338`)
- Fixed regression in :meth:`DataFrame.agg` dropping values when the DataFrame had an Extension Array dtype, a duplicate index, and
axis=1
(:issue:`42380`) - Performance regression in :meth:`DataFrame.to_dict` and :meth:`Series.to_dict` when
orient
argument one of "records", "dict", or "split" (:issue:`42352`) - Fixed regression in indexing with a
list
subclass incorrectly raisingTypeError
(:issue:`42433`, :issue:42461`)
- Fixed bug in :meth:`DataFrame.transpose` dropping values when the DataFrame had an Extension Array dtype and a duplicate index (:issue:`42380`)
.. contributors:: v1.3.0..v1.3.1|HEAD