What’s new in 0.25.2 (October 15, 2019) — pandas 2.2.3 documentation (original) (raw)
These are the changes in pandas 0.25.2. See Release notes for a full changelog including other versions of pandas.
Note
pandas 0.25.2 adds compatibility for Python 3.8 (GH 28147).
Bug fixes#
Indexing#
- Fix regression in
DataFrame.reindex()
not following thelimit
argument (GH 28631). - Fix regression in
RangeIndex.get_indexer()
for decreasingRangeIndex
where target values may be improperly identified as missing/present (GH 28678)
IO#
- Fix regression in notebook display where
<th>
tags were missing forDataFrame.index
values (GH 28204). - Regression in
to_csv()
where writing aSeries
orDataFrame
indexed by anIntervalIndex
would incorrectly raise aTypeError
(GH 28210) - Fix
to_csv()
withExtensionArray
with list-like values (GH 28840).
GroupBy/resample/rolling#
- Bug incorrectly raising an
IndexError
when passing a list of quantiles to DataFrameGroupBy.quantile() (GH 28113). - Bug in
GroupBy.shift()
,GroupBy.bfill()
andGroupBy.ffill()
where timezone information would be dropped (GH 19995, GH 27992)
Other#
- Compatibility with Python 3.8 in
DataFrame.query()
(GH 27261) - Fix to ensure that tab-completion in an IPython console does not raise warnings for deprecated attributes (GH 27900).
Contributors#
A total of 6 people contributed patches to this release. People with a “+” by their names contributed a patch for the first time.
- Felix Divo +
- Jeremy Schendel
- Joris Van den Bossche
- MeeseeksMachine
- Tom Augspurger
- jbrockmendel