These are the changes in pandas 1.4.4. See :ref:`release` for a full changelog including other versions of pandas.
{{ header }}
- Fixed regression in taking NULL :class:`objects` from a :class:`DataFrame` causing a segmentation violation. These NULL values are created by :meth:`numpy.empty_like` (:issue:`46848`)
- Fixed regression in :func:`concat` materializing :class:`Index` during sorting even if :class:`Index` was already sorted (:issue:`47501`)
- Fixed regression in :meth:`DataFrame.loc` not updating the cache correctly after values were set (:issue:`47867`)
- Fixed regression in :meth:`DataFrame.loc` not aligning index in some cases when setting a :class:`DataFrame` (:issue:`47578`)
- Fixed regression in setting
None
or non-string value into astring
-dtype Series using a mask (:issue:`47628`)
- The :class:`errors.FutureWarning` raised when passing arguments (other than
filepath_or_buffer
) as positional in :func:`read_csv` is now raised at the correct stacklevel (:issue:`47385`) - Bug in :meth:`DataFrame.to_sql` when
method
was acallable
that did not return anint
and would raise aTypeError
(:issue:`46891`) - Bug in :meth:`loc.__getitem__` with a list of keys causing an internal inconsistency that could lead to a disconnect between
frame.at[x, y]
vsframe[y].loc[x]
(:issue:`22372`)
- The minimum version of Cython needed to compile pandas is now
0.29.32
(:issue:`47978`)
.. contributors:: v1.4.3..v1.4.4|HEAD