What’s new in 1.0.4 (May 28, 2020)#

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

Fixed regressions#

Bug fixes#

  • Bug in SeriesGroupBy.first(), SeriesGroupBy.last(), SeriesGroupBy.min(), and SeriesGroupBy.max() returning floats when applied to nullable Booleans (GH 33071)

  • Bug in Rolling.min() and Rolling.max(): Growing memory usage after multiple calls when using a fixed window (GH 30726)

  • Bug in to_parquet() was not raising PermissionError when writing to a private s3 bucket with invalid creds. (GH 27679)

  • Bug in to_csv() was silently failing when writing to an invalid s3 bucket. (GH 32486)

  • Bug in read_parquet() was raising a FileNotFoundError when passed an s3 directory path. (GH 26388)

  • Bug in to_parquet() was throwing an AttributeError when writing a partitioned parquet file to s3 (GH 27596)

  • Bug in DataFrameGroupBy.quantile() and SeriesGroupBy.quantile() causes the quantiles to be shifted when the by axis contains NaN (GH 33200, GH 33569)


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

  • Daniel Saxton

  • JDkuba +

  • Joris Van den Bossche

  • Kaiqi Dong

  • Mabel Villalba

  • MeeseeksMachine

  • MomIsBestFriend

  • Pandas Development Team

  • Simon Hawkins

  • Spencer Clark +

  • Tom Augspurger

  • Vikas Pandey +

  • alimcmaster1

  • h-vishal +

  • jbrockmendel

  • mproszewska +

  • neilkg +

  • rebecca-palmer +