2 Commits

Author SHA256 Message Date
99d77ec49e Accepting request 1116287 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 2.1.1
  ## 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)
- Drop pandas-pr55073-pyarrow13.patch merged upstream

OBS-URL: https://build.opensuse.org/request/show/1116287
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-pandas?expand=0&rev=98
2023-10-08 23:16:49 +00:00
078ed02459 Accepting request 1109356 from home:bnavigator:branches:devel:languages:python:numeric:pandas
- Use git cloned archive gh#pandas-dev/pandas#54907

- Update to 2.1.0
  * https://pandas.pydata.org/pandas-docs/version/2.1.0/whatsnew/v2.1.0.html
  * Avoid NumPy object dtype for strings by default
  * DataFrame reductions preserve extension dtypes
  * Copy-on-Write improvements
  * New DataFrame.map() method and support for ExtensionArrays
  * New implementation of DataFrame.stack()
  * Other minor enhancements (see link above)
  ## Backwards incompatible API changes
  * pandas 2.1.0 supports Python 3.9 and higher
  * Increased minimum versions for numpy 1.22.3 and some optional
    dependencies
  * arrays.PandasArray has been renamed NumpyExtensionArray and the
    attached dtype name changed from PandasDtype to NumpyEADtype;
    importing PandasArray still works until the next major version
    (GH 53694)
  ## Deprecations
  * Deprecated silent upcasting in setitem-like Series operations
  * Deprecated parsing datetimes with mixed time zones
  * Other Deprecation (see link above)
  ## More
  * Performance Improvements (see link above)
  * Bug fixes (see linkl above)
- Switch to meson build system

OBS-URL: https://build.opensuse.org/request/show/1109356
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-pandas?expand=0&rev=94
2023-09-06 22:28:51 +00:00