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)

Contributors#

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