What’s new in 1.4.4 (August 31, 2022)

These are the changes in pandas 1.4.4. See Release notes for a full changelog including other versions of pandas.

Fixed regressions

Bug fixes

  • The FutureWarning raised when passing arguments (other than filepath_or_buffer) as positional in read_csv() is now raised at the correct stacklevel (GH47385)

  • Bug in DataFrame.to_sql() when method was a callable that did not return an int and would raise a TypeError (GH46891)

  • Bug in DataFrameGroupBy.value_counts() where subset had no effect (GH46383)

  • Bug when getting values with DataFrame.loc() with a list of keys causing an internal inconsistency that could lead to a disconnect between frame.at[x, y] vs frame[y].loc[x] (GH22372)

  • Bug in the Series.dt.strftime() accessor return a float instead of object dtype Series for all-NaT input, which also causes a spurious deprecation warning (GH45858)

Other

  • The minimum version of Cython needed to compile pandas is now 0.29.32 (GH47978)

Contributors

For contributors, please see /usr/share/doc/contributors_list.txt or https://github.com/pandas-dev/pandas/graphs/contributors