Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 2.35 KB

v1.4.2.rst

File metadata and controls

52 lines (36 loc) · 2.35 KB

What's new in 1.4.2 (March ??, 2022)

These are the changes in pandas 1.4.2. See release for a full changelog including other versions of pandas.

{{ header }}

Fixed regressions

  • Fixed regression in DataFrame.drop and Series.drop when Index had extension dtype and duplicates (45860)
  • Fixed regression in read_csv killing python process when invalid file input was given for engine="c" (45957)
  • Fixed memory performance regression in Series.fillna when called on a DataFrame column with inplace=True (46149)
  • Provided an alternative solution for passing custom Excel formats in .Styler.to_excel, which was a regression based on stricter CSS validation. Examples available in the documentation for .Styler.format (46152)
  • Fixed regression in DataFrame.replace when a replacement value was also a target for replacement (46306)
  • Fixed regression in DataFrame.replace when the replacement value was explicitly None when passed in a dictionary to to_replace (45601, 45836)
  • Fixed regression when setting values with DataFrame.loc losing MultiIndex names if DataFrame was empty before (46317)
  • Fixed regression when rendering boolean datatype columns with .Styler (46384)

Bug fixes

  • Fix some cases for subclasses that define their _constructor properties as general callables (46018)
  • Fixed "longtable" formatting in .Styler.to_latex when column_format is given in extended format (46037)
  • Fixed incorrect rendering in .Styler.format with hyperlinks="html" when the url contains a colon or other special characters (46389)

Other

Contributors

v1.4.1..v1.4.2|HEAD