Revisions of python-pandas

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1218705 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 71)
- Skip two tests that fail with Numpy 2.1. 

- Prepare for Python 3.13, by skipping it if we aren't building for it. 

- Update to 2.2.3
  * Bug in eval() on complex including division /
    discards imaginary part. (GH 21374)
  * Minor fixes for numpy 2.1 compatibility. (GH 59444)
  * Missing licenses for 3rd party dependencies were
    added back into the wheels. (GH 58632)
- Drop pandas-pr58269-pyarrow16xpass.patch, merged upstream
- Drop pandas-pr58484-matplotlib.patch, merged upstream
- Drop pandas-pr59175-matplotlib.patch, merged upstream
- Drop pandas-pr59353-np2eval.patch, merged upstream
- Drop tests-npdev.patch, merged upstream
- Drop tests-timedelta.patch, merged upstream
- Refresh tests-nomkl.patch
- Renumber remaining patches
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1179390 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 66)
- Add pandas-pr58269-pyarrow16xpass.patch
  (gh#pandas-dev/pandas!58269)
- Add pandas-pr58720-xarray-dp.patch
  (gh#pandas-dev/pandas!58720), which makes pandas compatible
  with the modern xarray
- Add pandas-pr58484-matplotlib.patch
  (gh#pandas-dev/pandas!58484), which makes pandas compatible
  with the modern matplotlib
- Skip also test_plot_scatter_shape (gh#pandas-dev/pandas#58851)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1173512 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 65)
- Reverting, apparently it was a bad idea.

- Skip build on Python 3.10 ... too many dependencies are missing.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1144848 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 61)
- enable py312 testing, remove py39 testing
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1130126 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 58)
- Update to 2.1.3:
  * 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
  * Fixed regressions
    + Fixed infinite recursion from operations that return a new object on
      some DataFrame subclasses
    + Fixed regression in DataFrame.join() where result has missing values
      and dtype is arrow backed string
    + Fixed regression in rolling() where non-nanosecond index or on column
      would produce incorrect results
    + Fixed regression in DataFrame.resample() which was extrapolating back
      to origin when origin was outside its bounds
    + Fixed regression in DataFrame.sort_index() which was not sorting
      correctly when the index was a sliced MultiIndex
    + 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
    + Fixed performance regression with wide DataFrames, typically
      involving methods where all columns were accessed individually
    + Fixed regression in merge_asof() raising TypeError for by with
      datetime and timedelta dtypes
    + 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
    + Fixed regression in DataFrame.to_sql() not roundtripping datetime
      columns correctly for sqlite when using detect_types
    + Fixed regression in construction of certain DataFrame or Series
      subclasses
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1104661 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 53)
- update to 2.0.3:
  * Bug in Timestamp.weekday`() was returning incorrect results
    before '0000-02-29'
  * Fixed performance regression in merging on datetime-like columns
  * Fixed regression when DataFrame.to_string() creates extra space
    for string dtypes
  * Bug in DataFrame.convert_dtype() and Series.convert_dtype()
    when trying to convert ArrowDtype with dtype_backend="nullable_numpy"
  * Bug in RangeIndex.union() when using sort=True with another
    RangeIndex 
  * Bug in Series.reindex() when expanding a non-nanosecond datetime
    or timedelta
  * Bug in read_csv() when defining dtype with bool[pyarrow] for
    the "c" and "python" engines 
  * Bug in Series.str.split() and Series.str.rsplit() with expand=True 
  * Bug in indexing methods (e.g. DataFrame.__getitem__()) where
    taking the entire DataFrame/Series would raise an OverflowError
    when Copy on Write was enabled the length of the array was over
    the maximum size a 32-bit integer can hold
  * Bug when constructing a DataFrame with columns of an ArrowDtype
    with a pyarrow.dictionary type that reindexes the data
  * Bug when indexing a DataFrame or Series with an Index with a
    timestamp ArrowDtype would raise an AttributeError
- drop pandas-fix-tests.patch (upstream)
Displaying revisions 1 - 20 of 71
openSUSE Build Service is sponsored by