What’s new in 1.5.3 (January 18, 2023)#

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

Fixed regressions#

Bug fixes#



If you are using DataFrame.to_sql(), read_sql(), read_sql_table(), or read_sql_query() with SQLAlchemy 1.4.46 or greater, you may see a sqlalchemy.exc.RemovedIn20Warning. These warnings can be safely ignored for the SQLAlchemy 1.4.x releases as pandas works toward compatibility with SQLAlchemy 2.0.

  • Reverted deprecation (GH 45324) of behavior of Series.__getitem__() and Series.__setitem__() slicing with an integer Index; this will remain positional (GH 49612)

  • A FutureWarning raised when attempting to set values inplace with DataFrame.loc() or DataFrame.iloc() has been changed to a DeprecationWarning (GH 48673)


A total of 19 people contributed patches to this release. People with a “+” by their names contributed a patch for the first time.

  • Emma Carballal Haire +

  • Irv Lustig

  • JHM Darbyshire

  • Joris Van den Bossche

  • Marc Garcia

  • Marco Edward Gorelli

  • MarcoGorelli

  • Matthew Roeschke

  • MeeseeksMachine

  • Natalia Mokeeva

  • Pandas Development Team

  • Patrick Hoefler

  • Richard Shadrach

  • Tsvika Shapira +

  • William Ayd

  • aneesh98

  • jakirkham +

  • jbrockmendel

  • silviaovo +