summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-pandas_1.3.3.bb
Commit message (Collapse)AuthorAgeFilesLines
* python3-pandas: upgrade 1.3.3 -> 1.3.4zangrc2021-10-281-26/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What's new in 1.3.4 (October 17, 2021) -------------------------------------- These are the changes in pandas 1.3.4. See :ref:`release` for a full changelog including other versions of pandas. {{ header }} .. --------------------------------------------------------------------------- .. _whatsnew_134.regressions: Fixed regressions ~~~~~~~~~~~~~~~~~ - Fixed regression in :meth:`DataFrame.convert_dtypes` incorrectly converts byte strings to strings (:issue:`43183`) - Fixed regression in :meth:`.GroupBy.agg` where it was failing silently with mixed data types along ``axis=1`` and :class:`MultiIndex` (:issue:`43209`) - Fixed regression in :func:`merge` with integer and ``NaN`` keys failing with ``outer`` merge (:issue:`43550`) - Fixed regression in :meth:`DataFrame.corr` raising ``ValueError`` with ``method="spearman"`` on 32-bit platforms (:issue:`43588`) - Fixed performance regression in :meth:`MultiIndex.equals` (:issue:`43549`) - Fixed performance regression in :meth:`.GroupBy.first` and :meth:`.GroupBy.last` with :class:`StringDtype` (:issue:`41596`) - Fixed regression in :meth:`Series.cat.reorder_categories` failing to update the categories on the ``Series`` (:issue:`43232`) - Fixed regression in :meth:`Series.cat.categories` setter failing to update the categories on the ``Series`` (:issue:`43334`) - Fixed regression in :func:`read_csv` raising ``UnicodeDecodeError`` exception when ``memory_map=True`` (:issue:`43540`) - Fixed regression in :meth:`DataFrame.explode` raising ``AssertionError`` when ``column`` is any scalar which is not a string (:issue:`43314`) - Fixed regression in :meth:`Series.aggregate` attempting to pass ``args`` and ``kwargs`` multiple times to the user supplied ``func`` in certain cases (:issue:`43357`) - Fixed regression when iterating over a :class:`DataFrame.groupby.rolling` object causing the resulting DataFrames to have an incorrect index if the input groupings were not sorted (:issue:`43386`) - Fixed regression in :meth:`DataFrame.groupby.rolling.cov` and :meth:`DataFrame.groupby.rolling.corr` computing incorrect results if the input groupings were not sorted (:issue:`43386`) .. --------------------------------------------------------------------------- .. _whatsnew_134.bug_fixes: Bug fixes ~~~~~~~~~ - Fixed bug in :meth:`pandas.DataFrame.groupby.rolling` and :class:`pandas.api.indexers.FixedForwardWindowIndexer` leading to segfaults and window endpoints being mixed across groups (:issue:`43267`) - Fixed bug in :meth:`.GroupBy.mean` with datetimelike values including ``NaT`` values returning incorrect results (:issue:`43132`) - Fixed bug in :meth:`Series.aggregate` not passing the first ``args`` to the user supplied ``func`` in certain cases (:issue:`43357`) - Fixed memory leaks in :meth:`Series.rolling.quantile` and :meth:`Series.rolling.median` (:issue:`43339`) .. --------------------------------------------------------------------------- .. _whatsnew_134.other: Other ~~~~~ - The minimum version of Cython needed to compile pandas is now ``0.29.24`` (:issue:`43729`) .. --------------------------------------------------------------------------- .. _whatsnew_134.contributors: Contributors ~~~~~~~~~~~~ .. contributors:: v1.3.3..v1.3.4|HEAD Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pandas: upgrade 1.3.2 -> 1.3.3zhengruoqin2021-09-171-0/+26
Fixed regressions Fixed regression in DataFrame constructor failing to broadcast for defined Index and len one list of Timestamp Fixed regression in GroupBy.agg() incorrectly raising in some cases Fixed regression in GroupBy.apply() where nan values were dropped even with dropna=False Fixed regression in GroupBy.quantile() which was failing with pandas.NA Fixed regression in merge() where on columns with ExtensionDtype or bool data types were cast to object in right and outer merge Fixed regression in RangeIndex.where() and RangeIndex.putmask() raising AssertionError when result did not represent a RangeIndex Fixed regression in read_parquet() where the fastparquet engine would not work properly with fastparquet 0.7.0 Fixed regression in DataFrame.loc.__setitem__() raising ValueError when setting array as cell value Fixed regression in is_list_like() where objects with __iter__ set to None would be identified as iterable Fixed regression in DataFrame.__getitem__() raising error for slice of DatetimeIndex when index is non monotonic Fixed regression in Resampler.aggregate() when used after column selection would raise if func is a list of aggregation functions Fixed regression in DataFrame.corr() where Kendall correlation would produce incorrect results for columns with repeated values Fixed regression in DataFrame.groupby() where aggregation on columns with object types dropped results on those columns Fixed regression in Series.fillna() raising TypeError when filling float Series with list-like fill value having a dtype which couldn’t cast lostlessly (like float32 filled with float64) Fixed regression in read_csv() raising AttributeError when the file handle is an tempfile.SpooledTemporaryFile object Fixed performance regression in core.window.ewm.ExponentialMovingWindow.mean() Performance improvements Performance improvement for DataFrame.__setitem__() when the key or value is not a DataFrame, or key is not list-like Bug fixes Fixed bug in DataFrameGroupBy.agg() and DataFrameGroupBy.transform() with engine="numba" where index data was not being correctly passed into func Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>