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: Thu Sep 28 16:01:24 UTC 2023
Modified Files:
pkgsrc/math/py-pandas: Makefile PLIST distinfo
Log Message:
py-pandas: updated to 2.1.1
What’s new in 2.1.1 (September 20, 2023)
These are the changes in pandas 2.1.1. See Release notes for a full changelog including other versions of pandas.
Fixed regressions
Fixed regression in concat() when DataFrame ‘s have two different extension dtypes (GH 54848)
Fixed regression in merge() when merging over a PyArrow string index (GH 54894)
Fixed regression in read_csv() when usecols is given and dtypes is a dict for engine="python" (GH 54868)
Fixed regression in read_csv() when delim_whitespace is True (GH 54918, GH 54931)
Fixed regression in GroupBy.get_group() raising for axis=1 (GH 54858)
Fixed regression in DataFrame.__setitem__() raising AssertionError when setting a Series with a partial MultiIndex (GH 54875)
Fixed regression in DataFrame.filter() not respecting the order of elements for filter (GH 54980)
Fixed regression in DataFrame.to_sql() not roundtripping datetime columns correctly for sqlite (GH 54877)
Fixed regression in DataFrameGroupBy.agg() when aggregating a DataFrame with duplicate column names using a dictionary (GH 55006)
Fixed regression in MultiIndex.append() raising when appending overlapping IntervalIndex levels (GH 54934)
Fixed regression in Series.drop_duplicates() for PyArrow strings (GH 54904)
Fixed regression in Series.interpolate() raising when fill_value was given (GH 54920)
Fixed regression in Series.value_counts() raising for numeric data if bins was specified (GH 54857)
Fixed regression in comparison operations for PyArrow backed columns not propagating exceptions correctly (GH 54944)
Fixed regression when comparing a Series with datetime64 dtype with None (GH 54870)
Bug fixes
Fixed bug for ArrowDtype raising NotImplementedError for fixed-size list (GH 55000)
Fixed bug in DataFrame.stack() with future_stack=True and columns a non-MultiIndex consisting of tuples (GH 54948)
Fixed bug in Series.dt.tz() with ArrowDtype where a string was returned instead of a tzinfo object (GH 55003)
Fixed bug in Series.pct_change() and DataFrame.pct_change() showing unnecessary FutureWarning (GH 54981)
Other
Reverted the deprecation that disallowed Series.apply() returning a DataFrame when the passed-in callable returns a Series object (GH 52116)
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 pkgsrc/math/py-pandas/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/math/py-pandas/PLIST
cvs rdiff -u -r1.34 -r1.35 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.48 pkgsrc/math/py-pandas/Makefile:1.49
--- pkgsrc/math/py-pandas/Makefile:1.48 Sat Sep 2 07:19:56 2023
+++ pkgsrc/math/py-pandas/Makefile Thu Sep 28 16:01:24 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.48 2023/09/02 07:19:56 adam Exp $
+# $NetBSD: Makefile,v 1.49 2023/09/28 16:01:24 adam Exp $
-DISTNAME= pandas-2.1.0
+DISTNAME= pandas-2.1.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math graphics python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pandas/}
@@ -27,12 +27,6 @@ USE_TOOLS+= pkg-config
USE_CXX_FEATURES= c++11
-SUBST_CLASSES+= python
-SUBST_STAGE.python= pre-configure
-SUBST_MESSAGE.python= Fixing python binary name.
-SUBST_FILES.python= meson.build
-SUBST_SED.python= -e "s,\['python',\['python${PYVERSSUFFIX}',"
-
PYTHON_VERSIONS_INCOMPATIBLE= 27 38
# This would otherwise be installed, causing PLIST mismatch
Index: pkgsrc/math/py-pandas/PLIST
diff -u pkgsrc/math/py-pandas/PLIST:1.23 pkgsrc/math/py-pandas/PLIST:1.24
--- pkgsrc/math/py-pandas/PLIST:1.23 Sat Sep 2 07:19:56 2023
+++ pkgsrc/math/py-pandas/PLIST Thu Sep 28 16:01:24 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2023/09/02 07:19:56 adam Exp $
+@comment $NetBSD: PLIST,v 1.24 2023/09/28 16:01:24 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -21,195 +21,94 @@ ${PYSITELIB}/pandas/_config/localization
${PYSITELIB}/pandas/_config/localization.pyc
${PYSITELIB}/pandas/_libs/__init__.py
${PYSITELIB}/pandas/_libs/__init__.pyc
-${PYSITELIB}/pandas/_libs/algos.pxd
${PYSITELIB}/pandas/_libs/algos.pyi
-${PYSITELIB}/pandas/_libs/algos.pyx
${PYSITELIB}/pandas/_libs/algos.so
-${PYSITELIB}/pandas/_libs/algos_common_helper.pxi.in
-${PYSITELIB}/pandas/_libs/algos_take_helper.pxi.in
-${PYSITELIB}/pandas/_libs/arrays.pxd
${PYSITELIB}/pandas/_libs/arrays.pyi
-${PYSITELIB}/pandas/_libs/arrays.pyx
${PYSITELIB}/pandas/_libs/arrays.so
${PYSITELIB}/pandas/_libs/byteswap.pyi
-${PYSITELIB}/pandas/_libs/byteswap.pyx
${PYSITELIB}/pandas/_libs/byteswap.so
-${PYSITELIB}/pandas/_libs/dtypes.pxd
${PYSITELIB}/pandas/_libs/groupby.pyi
-${PYSITELIB}/pandas/_libs/groupby.pyx
${PYSITELIB}/pandas/_libs/groupby.so
${PYSITELIB}/pandas/_libs/hashing.pyi
-${PYSITELIB}/pandas/_libs/hashing.pyx
${PYSITELIB}/pandas/_libs/hashing.so
-${PYSITELIB}/pandas/_libs/hashtable.pxd
${PYSITELIB}/pandas/_libs/hashtable.pyi
-${PYSITELIB}/pandas/_libs/hashtable.pyx
${PYSITELIB}/pandas/_libs/hashtable.so
-${PYSITELIB}/pandas/_libs/hashtable_class_helper.pxi.in
-${PYSITELIB}/pandas/_libs/hashtable_func_helper.pxi.in
-${PYSITELIB}/pandas/_libs/include/pandas/datetime/date_conversions.h
-${PYSITELIB}/pandas/_libs/include/pandas/datetime/pd_datetime.h
-${PYSITELIB}/pandas/_libs/include/pandas/inline_helper.h
-${PYSITELIB}/pandas/_libs/include/pandas/parser/io.h
-${PYSITELIB}/pandas/_libs/include/pandas/parser/pd_parser.h
-${PYSITELIB}/pandas/_libs/include/pandas/parser/tokenizer.h
-${PYSITELIB}/pandas/_libs/include/pandas/portable.h
-${PYSITELIB}/pandas/_libs/include/pandas/skiplist.h
-${PYSITELIB}/pandas/_libs/include/pandas/vendored/klib/khash.h
-${PYSITELIB}/pandas/_libs/include/pandas/vendored/klib/khash_python.h
-${PYSITELIB}/pandas/_libs/include/pandas/vendored/numpy/datetime/np_datetime.h
-${PYSITELIB}/pandas/_libs/include/pandas/vendored/numpy/datetime/np_datetime_strings.h
-${PYSITELIB}/pandas/_libs/include/pandas/vendored/ujson/lib/ultrajson.h
-${PYSITELIB}/pandas/_libs/include/pandas/vendored/ujson/python/version.h
${PYSITELIB}/pandas/_libs/index.pyi
-${PYSITELIB}/pandas/_libs/index.pyx
${PYSITELIB}/pandas/_libs/index.so
-${PYSITELIB}/pandas/_libs/index_class_helper.pxi.in
${PYSITELIB}/pandas/_libs/indexing.pyi
-${PYSITELIB}/pandas/_libs/indexing.pyx
${PYSITELIB}/pandas/_libs/indexing.so
${PYSITELIB}/pandas/_libs/internals.pyi
-${PYSITELIB}/pandas/_libs/internals.pyx
${PYSITELIB}/pandas/_libs/internals.so
${PYSITELIB}/pandas/_libs/interval.pyi
-${PYSITELIB}/pandas/_libs/interval.pyx
${PYSITELIB}/pandas/_libs/interval.so
-${PYSITELIB}/pandas/_libs/intervaltree.pxi.in
${PYSITELIB}/pandas/_libs/join.pyi
-${PYSITELIB}/pandas/_libs/join.pyx
${PYSITELIB}/pandas/_libs/join.so
${PYSITELIB}/pandas/_libs/json.pyi
${PYSITELIB}/pandas/_libs/json.so
-${PYSITELIB}/pandas/_libs/khash.pxd
-${PYSITELIB}/pandas/_libs/khash_for_primitive_helper.pxi.in
-${PYSITELIB}/pandas/_libs/lib.pxd
${PYSITELIB}/pandas/_libs/lib.pyi
-${PYSITELIB}/pandas/_libs/lib.pyx
${PYSITELIB}/pandas/_libs/lib.so
-${PYSITELIB}/pandas/_libs/meson.build
-${PYSITELIB}/pandas/_libs/missing.pxd
${PYSITELIB}/pandas/_libs/missing.pyi
-${PYSITELIB}/pandas/_libs/missing.pyx
${PYSITELIB}/pandas/_libs/missing.so
${PYSITELIB}/pandas/_libs/ops.pyi
-${PYSITELIB}/pandas/_libs/ops.pyx
${PYSITELIB}/pandas/_libs/ops.so
${PYSITELIB}/pandas/_libs/ops_dispatch.pyi
-${PYSITELIB}/pandas/_libs/ops_dispatch.pyx
${PYSITELIB}/pandas/_libs/ops_dispatch.so
${PYSITELIB}/pandas/_libs/pandas_datetime.so
${PYSITELIB}/pandas/_libs/pandas_parser.so
${PYSITELIB}/pandas/_libs/parsers.pyi
-${PYSITELIB}/pandas/_libs/parsers.pyx
${PYSITELIB}/pandas/_libs/parsers.so
${PYSITELIB}/pandas/_libs/properties.pyi
-${PYSITELIB}/pandas/_libs/properties.pyx
${PYSITELIB}/pandas/_libs/properties.so
${PYSITELIB}/pandas/_libs/reshape.pyi
-${PYSITELIB}/pandas/_libs/reshape.pyx
${PYSITELIB}/pandas/_libs/reshape.so
${PYSITELIB}/pandas/_libs/sas.pyi
-${PYSITELIB}/pandas/_libs/sas.pyx
${PYSITELIB}/pandas/_libs/sas.so
${PYSITELIB}/pandas/_libs/sparse.pyi
-${PYSITELIB}/pandas/_libs/sparse.pyx
${PYSITELIB}/pandas/_libs/sparse.so
-${PYSITELIB}/pandas/_libs/sparse_op_helper.pxi.in
-${PYSITELIB}/pandas/_libs/src/datetime/date_conversions.c
-${PYSITELIB}/pandas/_libs/src/datetime/pd_datetime.c
-${PYSITELIB}/pandas/_libs/src/parser/io.c
-${PYSITELIB}/pandas/_libs/src/parser/pd_parser.c
-${PYSITELIB}/pandas/_libs/src/parser/tokenizer.c
-${PYSITELIB}/pandas/_libs/src/vendored/numpy/datetime/np_datetime.c
-${PYSITELIB}/pandas/_libs/src/vendored/numpy/datetime/np_datetime_strings.c
-${PYSITELIB}/pandas/_libs/src/vendored/ujson/lib/ultrajsondec.c
-${PYSITELIB}/pandas/_libs/src/vendored/ujson/lib/ultrajsonenc.c
-${PYSITELIB}/pandas/_libs/src/vendored/ujson/python/JSONtoObj.c
-${PYSITELIB}/pandas/_libs/src/vendored/ujson/python/objToJSON.c
-${PYSITELIB}/pandas/_libs/src/vendored/ujson/python/ujson.c
${PYSITELIB}/pandas/_libs/testing.pyi
-${PYSITELIB}/pandas/_libs/testing.pyx
${PYSITELIB}/pandas/_libs/testing.so
${PYSITELIB}/pandas/_libs/tslib.pyi
-${PYSITELIB}/pandas/_libs/tslib.pyx
${PYSITELIB}/pandas/_libs/tslib.so
${PYSITELIB}/pandas/_libs/tslibs/__init__.py
${PYSITELIB}/pandas/_libs/tslibs/__init__.pyc
-${PYSITELIB}/pandas/_libs/tslibs/base.pxd
-${PYSITELIB}/pandas/_libs/tslibs/base.pyx
${PYSITELIB}/pandas/_libs/tslibs/base.so
-${PYSITELIB}/pandas/_libs/tslibs/ccalendar.pxd
${PYSITELIB}/pandas/_libs/tslibs/ccalendar.pyi
-${PYSITELIB}/pandas/_libs/tslibs/ccalendar.pyx
${PYSITELIB}/pandas/_libs/tslibs/ccalendar.so
-${PYSITELIB}/pandas/_libs/tslibs/conversion.pxd
${PYSITELIB}/pandas/_libs/tslibs/conversion.pyi
-${PYSITELIB}/pandas/_libs/tslibs/conversion.pyx
${PYSITELIB}/pandas/_libs/tslibs/conversion.so
-${PYSITELIB}/pandas/_libs/tslibs/dtypes.pxd
${PYSITELIB}/pandas/_libs/tslibs/dtypes.pyi
-${PYSITELIB}/pandas/_libs/tslibs/dtypes.pyx
${PYSITELIB}/pandas/_libs/tslibs/dtypes.so
${PYSITELIB}/pandas/_libs/tslibs/fields.pyi
-${PYSITELIB}/pandas/_libs/tslibs/fields.pyx
${PYSITELIB}/pandas/_libs/tslibs/fields.so
-${PYSITELIB}/pandas/_libs/tslibs/meson.build
-${PYSITELIB}/pandas/_libs/tslibs/nattype.pxd
${PYSITELIB}/pandas/_libs/tslibs/nattype.pyi
-${PYSITELIB}/pandas/_libs/tslibs/nattype.pyx
${PYSITELIB}/pandas/_libs/tslibs/nattype.so
-${PYSITELIB}/pandas/_libs/tslibs/np_datetime.pxd
${PYSITELIB}/pandas/_libs/tslibs/np_datetime.pyi
-${PYSITELIB}/pandas/_libs/tslibs/np_datetime.pyx
${PYSITELIB}/pandas/_libs/tslibs/np_datetime.so
-${PYSITELIB}/pandas/_libs/tslibs/offsets.pxd
${PYSITELIB}/pandas/_libs/tslibs/offsets.pyi
-${PYSITELIB}/pandas/_libs/tslibs/offsets.pyx
${PYSITELIB}/pandas/_libs/tslibs/offsets.so
-${PYSITELIB}/pandas/_libs/tslibs/parsing.pxd
${PYSITELIB}/pandas/_libs/tslibs/parsing.pyi
-${PYSITELIB}/pandas/_libs/tslibs/parsing.pyx
${PYSITELIB}/pandas/_libs/tslibs/parsing.so
-${PYSITELIB}/pandas/_libs/tslibs/period.pxd
${PYSITELIB}/pandas/_libs/tslibs/period.pyi
-${PYSITELIB}/pandas/_libs/tslibs/period.pyx
${PYSITELIB}/pandas/_libs/tslibs/period.so
-${PYSITELIB}/pandas/_libs/tslibs/strptime.pxd
${PYSITELIB}/pandas/_libs/tslibs/strptime.pyi
-${PYSITELIB}/pandas/_libs/tslibs/strptime.pyx
${PYSITELIB}/pandas/_libs/tslibs/strptime.so
-${PYSITELIB}/pandas/_libs/tslibs/timedeltas.pxd
${PYSITELIB}/pandas/_libs/tslibs/timedeltas.pyi
-${PYSITELIB}/pandas/_libs/tslibs/timedeltas.pyx
${PYSITELIB}/pandas/_libs/tslibs/timedeltas.so
-${PYSITELIB}/pandas/_libs/tslibs/timestamps.pxd
${PYSITELIB}/pandas/_libs/tslibs/timestamps.pyi
-${PYSITELIB}/pandas/_libs/tslibs/timestamps.pyx
${PYSITELIB}/pandas/_libs/tslibs/timestamps.so
-${PYSITELIB}/pandas/_libs/tslibs/timezones.pxd
${PYSITELIB}/pandas/_libs/tslibs/timezones.pyi
-${PYSITELIB}/pandas/_libs/tslibs/timezones.pyx
${PYSITELIB}/pandas/_libs/tslibs/timezones.so
-${PYSITELIB}/pandas/_libs/tslibs/tzconversion.pxd
${PYSITELIB}/pandas/_libs/tslibs/tzconversion.pyi
-${PYSITELIB}/pandas/_libs/tslibs/tzconversion.pyx
${PYSITELIB}/pandas/_libs/tslibs/tzconversion.so
-${PYSITELIB}/pandas/_libs/tslibs/util.pxd
${PYSITELIB}/pandas/_libs/tslibs/vectorized.pyi
-${PYSITELIB}/pandas/_libs/tslibs/vectorized.pyx
${PYSITELIB}/pandas/_libs/tslibs/vectorized.so
-${PYSITELIB}/pandas/_libs/util.pxd
${PYSITELIB}/pandas/_libs/window/__init__.py
${PYSITELIB}/pandas/_libs/window/__init__.pyc
${PYSITELIB}/pandas/_libs/window/aggregations.pyi
-${PYSITELIB}/pandas/_libs/window/aggregations.pyx
${PYSITELIB}/pandas/_libs/window/aggregations.so
${PYSITELIB}/pandas/_libs/window/indexers.pyi
-${PYSITELIB}/pandas/_libs/window/indexers.pyx
${PYSITELIB}/pandas/_libs/window/indexers.so
-${PYSITELIB}/pandas/_libs/window/meson.build
${PYSITELIB}/pandas/_libs/writers.pyi
-${PYSITELIB}/pandas/_libs/writers.pyx
${PYSITELIB}/pandas/_libs/writers.so
${PYSITELIB}/pandas/_testing/__init__.py
${PYSITELIB}/pandas/_testing/__init__.pyc
Index: pkgsrc/math/py-pandas/distinfo
diff -u pkgsrc/math/py-pandas/distinfo:1.34 pkgsrc/math/py-pandas/distinfo:1.35
--- pkgsrc/math/py-pandas/distinfo:1.34 Sat Sep 2 07:19:56 2023
+++ pkgsrc/math/py-pandas/distinfo Thu Sep 28 16:01:24 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.34 2023/09/02 07:19:56 adam Exp $
+$NetBSD: distinfo,v 1.35 2023/09/28 16:01:24 adam Exp $
-BLAKE2s (pandas-2.1.0.tar.gz) = 654f5feb29a81cde5ae9257e02bd3bb2d68b941ad739b3e7dd21f5f7005dd43a
-SHA512 (pandas-2.1.0.tar.gz) = 85a64ef7abffdb3a78547942dabfe621d7c8e2cf0da5285e64a9018865fadb037e030d5077a1790acecc1616200f50a777c6ab775b888a72d7fc36cd8855a704
-Size (pandas-2.1.0.tar.gz) = 4263970 bytes
+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
SHA1 (patch-pandas___libs_window_aggregations.pyx) = 65e3ec2b165de00b23550a989c5eb77c81c759f3
Home |
Main Index |
Thread Index |
Old Index