pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/py-pandas



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Oct 29 17:39:51 UTC 2023

Modified Files:
        pkgsrc/math/py-pandas: Makefile distinfo

Log Message:
py-pandas: updated to 2.1.2

2.1.2

Deprecations

Reverted deprecation of fill_method=None in DataFrame.pct_change(), Series.pct_change(), DataFrameGroupBy.pct_change(), and SeriesGroupBy.pct_change(); the values 'backfill', 'bfill', 'pad', and 
'ffill' are still deprecated (GH 53491)

Fixed regressions

Fixed regression in DataFrame.join() where result has missing values and dtype is arrow backed string (GH 55348)
Fixed regression in rolling() where non-nanosecond index or on column would produce incorrect results (GH 55026, GH 55106, GH 55299)
Fixed regression in DataFrame.resample() which was extrapolating back to origin when origin was outside its bounds (GH 55064)
Fixed regression in DataFrame.sort_index() which was not sorting correctly when the index was a sliced MultiIndex (GH 55379)
Fixed regression in DataFrameGroupBy.agg() and SeriesGroupBy.agg() where if the option compute.use_numba was set to True, groupby methods not supported by the numba engine would raise a TypeError (GH 
55520)
Fixed performance regression with wide DataFrames, typically involving methods where all columns were accessed individually (GH 55256, GH 55245)
Fixed regression in merge_asof() raising TypeError for by with datetime and timedelta dtypes (GH 55453)
Fixed regression in read_parquet() when reading a file with a string column consisting of more than 2 GB of string data and using the "string" dtype (GH 55606)
Fixed regression in DataFrame.to_sql() not roundtripping datetime columns correctly for sqlite when using detect_types (GH 55554)
Fixed regression in construction of certain DataFrame or Series subclasses (GH 54922)

Bug fixes

Fixed bug in DataFrameGroupBy reductions not preserving object dtype when infer_string is set (GH 55620)
Fixed bug in SeriesGroupBy.value_counts() returning incorrect dtype for string columns (GH 55627)
Fixed bug in Categorical.equals() if other has arrow backed string dtype (GH 55364)
Fixed bug in DataFrame.__setitem__() not inferring string dtype for zero-dimensional array with infer_string=True (GH 55366)
Fixed bug in DataFrame.idxmin() and DataFrame.idxmax() raising for arrow dtypes (GH 55368)
Fixed bug in DataFrame.interpolate() raising incorrect error message (GH 55347)
Fixed bug in Index.insert() raising when inserting None into Index with dtype="string[pyarrow_numpy]" (GH 55365)
Fixed bug in Series.all() and Series.any() not treating missing values correctly for dtype="string[pyarrow_numpy]" (GH 55367)
Fixed bug in Series.floordiv() for ArrowDtype (GH 55561)
Fixed bug in Series.mode() not sorting values for arrow backed string dtype (GH 55621)
Fixed bug in Series.rank() for string[pyarrow_numpy] dtype (GH 55362)
Fixed bug in Series.str.extractall() for ArrowDtype dtype being converted to object (GH 53846)
Fixed bug where PDEP-6 warning about setting an item of an incompatible dtype was being shown when creating a new conditional column (GH 55025)
Silence Period[B] warnings introduced by GH 53446 during normal plotting activity (GH 55138)
Fixed bug in Series constructor not inferring string dtype when NA is the first value and infer_string is set (:issue:` 55655`)

Other

Fixed non-working installation of optional dependency group output_formatting. Replacing underscore _ with a dash - fixes broken dependency resolution. A correct way to use now is pip install 
pandas[output-formatting].


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 pkgsrc/math/py-pandas/Makefile
cvs rdiff -u -r1.36 -r1.37 pkgsrc/math/py-pandas/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/py-pandas/Makefile
diff -u pkgsrc/math/py-pandas/Makefile:1.53 pkgsrc/math/py-pandas/Makefile:1.54
--- pkgsrc/math/py-pandas/Makefile:1.53 Sat Oct 28 19:57:11 2023
+++ pkgsrc/math/py-pandas/Makefile      Sun Oct 29 17:39:51 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.53 2023/10/28 19:57:11 wiz Exp $
+# $NetBSD: Makefile,v 1.54 2023/10/29 17:39:51 adam Exp $
 
-DISTNAME=      pandas-2.1.1
+DISTNAME=      pandas-2.1.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    math graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pandas/}
 

Index: pkgsrc/math/py-pandas/distinfo
diff -u pkgsrc/math/py-pandas/distinfo:1.36 pkgsrc/math/py-pandas/distinfo:1.37
--- pkgsrc/math/py-pandas/distinfo:1.36 Thu Oct  5 04:46:05 2023
+++ pkgsrc/math/py-pandas/distinfo      Sun Oct 29 17:39:51 2023
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.36 2023/10/05 04:46:05 gutteridge Exp $
+$NetBSD: distinfo,v 1.37 2023/10/29 17:39:51 adam Exp $
 
-BLAKE2s (pandas-2.1.1.tar.gz) = 63d634ada35028456eccece8396c951ca1a631a3f64e717c055a7822995137eb
-SHA512 (pandas-2.1.1.tar.gz) = 346e13e06805948c569712028c9b8d756c67ca2fab040999a51a4e759206d50d8ee25be38ac3c7cb3d2e692a02d85c1ec198841311fe43cb04b64f2741627a4e
-Size (pandas-2.1.1.tar.gz) = 4266250 bytes
+BLAKE2s (pandas-2.1.2.tar.gz) = 1de09c64b3d7924325e446b7c8478c2bc9480193a78ab0d28edc68c157b8f973
+SHA512 (pandas-2.1.2.tar.gz) = dad04f1fcc5a59485c34ebfed0698fd47ad9eeffafaddf91642c084f4ffde8a55ce543f9dadb6e7a5066b1809489961d34fe3fe8860f64f9bd2d90b445d92063
+Size (pandas-2.1.2.tar.gz) = 4271419 bytes
 SHA1 (patch-meson.build) = f802806a1ec2de5f466eb29c3037c54cbf9971b1
 SHA1 (patch-pandas___libs_window_aggregations.pyx) = 65e3ec2b165de00b23550a989c5eb77c81c759f3



Home | Main Index | Thread Index | Old Index