2024-11-07 16:07:41 by Thomas Klausner | Files touched by this commit (2) | |
Log message: py-pandas: update to 2.2.3. Pandas 2.2.3 is the first version of pandas that is generally compatible with the upcoming Python 3.13, and both wheels for free-threaded and normal Python 3.13 will be uploaded for this release. |
2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325) |
Log message: *: clean-up after python38 removal |
2024-04-15 10:10:23 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-pandas: updated to 2.2.2 Pandas 2.2.2 is now compatible with numpy 2.0 Pandas 2.2.2 is the first version of pandas that is generally compatible with \ the upcoming numpy 2.0 release, and wheels for pandas 2.2.2 will work with both \ numpy 1.x and 2.x. One major caveat is that arrays created with numpy 2.0’s new StringDtype will \ convert to object dtyped arrays upon Series/DataFrame creation. Full support for \ numpy 2.0’s StringDtype is expected to land in pandas 3.0. As usual please report any bugs discovered to our issue tracker Fixed regressions DataFrame.__dataframe__() was producing incorrect data buffers when the a \ column’s type was a pandas nullable on with missing values (GH 56702) DataFrame.__dataframe__() was producing incorrect data buffers when the a \ column’s type was a pyarrow nullable on with missing values (GH 57664) Avoid issuing a spurious DeprecationWarning when a custom DataFrame or Series \ subclass method is called (GH 57553) Fixed regression in precision of to_datetime() with string and unit input (GH 57051) Bug fixes DataFrame.__dataframe__() was producing incorrect data buffers when the \ column’s type was nullable boolean (GH 55332) DataFrame.__dataframe__() was showing bytemask instead of bitmask for \ 'string[pyarrow]' validity buffer (GH 57762) DataFrame.__dataframe__() was showing non-null validity buffer (instead of None) \ 'string[pyarrow]' without missing values (GH 57761) DataFrame.to_sql() was failing to find the right table when using the schema \ argument (GH 57539) |
2024-03-06 19:56:35 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-pandas: updated to 2.2.1 What’s new in 2.2.1 (February 22, 2024) These are the changes in pandas 2.2.1. See Release notes for a full changelog \ including other versions of pandas. Enhancements Added pyarrow pip extra so users can install pandas and pyarrow with pip with \ pip install pandas[pyarrow] (GH 54466) Fixed regressions Fixed memory leak in read_csv() (GH 57039) Fixed performance regression in Series.combine_first() (GH 55845) Fixed regression causing overflow for near-minimum timestamps (GH 57150) Fixed regression in concat() changing long-standing behavior that always sorted \ the non-concatenation axis when the axis was a DatetimeIndex (GH 57006) Fixed regression in merge_ordered() raising TypeError for \ fill_method="ffill" and how="left" (GH 57010) Fixed regression in pandas.testing.assert_series_equal() defaulting to \ check_exact=True when checking the Index (GH 57067) Fixed regression in read_json() where an Index would be returned instead of a \ RangeIndex (GH 57429) Fixed regression in wide_to_long() raising an AttributeError for string columns \ (GH 57066) Fixed regression in DataFrameGroupBy.idxmin(), DataFrameGroupBy.idxmax(), \ SeriesGroupBy.idxmin(), SeriesGroupBy.idxmax() ignoring the skipna argument (GH \ 57040) Fixed regression in DataFrameGroupBy.idxmin(), DataFrameGroupBy.idxmax(), \ SeriesGroupBy.idxmin(), SeriesGroupBy.idxmax() where values containing the \ minimum or maximum value for the dtype could produce incorrect results (GH \ 57040) Fixed regression in CategoricalIndex.difference() raising KeyError when other \ contains null values other than NaN (GH 57318) Fixed regression in DataFrame.groupby() raising ValueError when grouping by a \ Series in some cases (GH 57276) Fixed regression in DataFrame.loc() raising IndexError for non-unique, masked \ dtype indexes where result has more than 10,000 rows (GH 57027) Fixed regression in DataFrame.loc() which was unnecessarily throwing \ “incompatible dtype warning” when expanding with partial row indexer and \ multiple columns (see PDEP6) (GH 56503) Fixed regression in DataFrame.map() with na_action="ignore" not being \ respected for NumPy nullable and ArrowDtypes (GH 57316) Fixed regression in DataFrame.merge() raising ValueError for certain types of \ 3rd-party extension arrays (GH 57316) Fixed regression in DataFrame.query() with all NaT column with object dtype (GH \ 57068) Fixed regression in DataFrame.shift() raising AssertionError for axis=1 and \ empty DataFrame (GH 57301) Fixed regression in DataFrame.sort_index() not producing a stable sort for a \ index with duplicates (GH 57151) Fixed regression in DataFrame.to_dict() with orient='list' and datetime or \ timedelta types returning integers (GH 54824) Fixed regression in DataFrame.to_json() converting nullable integers to floats \ (GH 57224) Fixed regression in DataFrame.to_sql() when method="multi" is passed \ and the dialect type is not Oracle (GH 57310) Fixed regression in DataFrame.transpose() with nullable extension dtypes not \ having F-contiguous data potentially causing exceptions when used (GH 57315) Fixed regression in DataFrame.update() emitting incorrect warnings about \ downcasting (GH 57124) Fixed regression in DataFrameGroupBy.idxmin(), DataFrameGroupBy.idxmax(), \ SeriesGroupBy.idxmin(), SeriesGroupBy.idxmax() ignoring the skipna argument (GH \ 57040) Fixed regression in DataFrameGroupBy.idxmin(), DataFrameGroupBy.idxmax(), \ SeriesGroupBy.idxmin(), SeriesGroupBy.idxmax() where values containing the \ minimum or maximum value for the dtype could produce incorrect results (GH \ 57040) Fixed regression in ExtensionArray.to_numpy() raising for non-numeric masked \ dtypes (GH 56991) Fixed regression in Index.join() raising TypeError when joining an empty index \ to a non-empty index containing mixed dtype values (GH 57048) Fixed regression in Series.astype() introducing decimals when converting from \ integer with missing values to string dtype (GH 57418) Fixed regression in Series.pct_change() raising a ValueError for an empty Series \ (GH 57056) Fixed regression in Series.to_numpy() when dtype is given as float and the data \ contains NaNs (GH 57121) Fixed regression in addition or subtraction of DateOffset objects with \ millisecond components to datetime64 Index, Series, or DataFrame (GH 57529) Bug fixes Fixed bug in pandas.api.interchange.from_dataframe() which was raising for \ Nullable integers (GH 55069) Fixed bug in pandas.api.interchange.from_dataframe() which was raising for empty \ inputs (GH 56700) Fixed bug in pandas.api.interchange.from_dataframe() which wasn’t converting \ columns names to strings (GH 55069) Fixed bug in DataFrame.__getitem__() for empty DataFrame with Copy-on-Write \ enabled (GH 57130) Fixed bug in PeriodIndex.asfreq() which was silently converting frequencies \ which are not supported as period frequencies instead of raising an error (GH \ 56945) |
2024-01-24 17:31:15 by Thomas Klausner | Files touched by this commit (1) |
Log message: py-pandas: needs at least gcc 10 because of __has_builtin |
2024-01-20 09:18:55 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-pandas: updated to 2.2.0 Pandas 2.2.0 This release includes some new features, bug fixes, and performance \ improvements. We recommend that all users upgrade to this version. https://pandas.pydata.org/pandas-docs/version/2.2.0/whatsnew/v2.2.0.html |
2023-12-15 10:29:59 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-pandas: updated to 2.1.4 What’s new in 2.1.4 Fixed regressions Fixed regression when trying to read a pickled pandas DataFrame from pandas 1.3 Bug fixes Bug in Series constructor raising DeprecationWarning when index is a list of Series Bug in Series when trying to cast date-like string inputs to ArrowDtype of \ pyarrow.timestamp Bug in DataFrame.apply() where passing raw=True ignored args passed to the \ applied function Bug in Index.__getitem__() returning wrong result for Arrow dtypes and negative \ stepsize Fixed bug in to_numeric() converting to extension dtype for \ string[pyarrow_numpy] dtype Fixed bug in DataFrameGroupBy.min() and DataFrameGroupBy.max() not preserving \ extension dtype for empty object Fixed bug in DataFrame.__setitem__() casting Index with object-dtype to PyArrow \ backed strings when infer_string option is set Fixed bug in DataFrame.to_hdf() raising when columns have StringDtype Fixed bug in Index.insert() casting object-dtype to PyArrow backed strings when \ infer_string option is set Fixed bug in Series.__ne__() resulting in False for comparison between NA and \ string value for dtype="string[pyarrow_numpy]" Fixed bug in Series.mode() not keeping object dtype when infer_string is set Fixed bug in Series.reset_index() not preserving object dtype when infer_string \ is set Fixed bug in Series.str.split() and Series.str.rsplit() when pat=None for \ ArrowDtype with pyarrow.string Fixed bug in Series.str.translate() losing object dtype when string option is set |
2023-11-11 11:04:38 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-pandas: updated to 2.1.3 Pandas 2.1.3 This is a patch release in the 2.1.x series and includes some regression and bug \ fixes, and a security fix. We recommend that all users upgrade to this version. |