Revisions of python-pandas

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 832629 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 29)
- specfile:
  * updated versions of some requirements, require numpy during build
  * removed pandas-pr34991-npconstructor.patch, included upstream
  * removed sed commands that are not needed anymore
  * skip test to see if pandas is installed
- update to version 1.1.1:
  * Fixed regressions
    + Fixed regression in CategoricalIndex.format() where, when
      stringified scalars had different lengths, the shorter string
      would be right-filled with spaces, so it had the same length as
      the longest string (GH35439)
    + Fixed regression in Series.truncate() when trying to truncate a
      single-element series (GH35544)
    + Fixed regression where DataFrame.to_numpy() would raise a
      RuntimeError for mixed dtypes when converting to str (GH35455)
    + Fixed regression where read_csv() would raise a ValueError when
      pandas.options.mode.use_inf_as_na was set to True (GH35493)
    + Fixed regression where pandas.testing.assert_series_equal()
      would raise an error when non-numeric dtypes were passed with
      check_exact=True (GH35446)
    + Fixed regression in .groupby(..).rolling(..) where column
      selection was ignored (GH35486)
    + Fixed regression where DataFrame.interpolate() would raise a
      TypeError when the DataFrame was empty (GH35598)
    + Fixed regression in DataFrame.shift() with axis=1 and
      heterogeneous dtypes (GH35488)
    + Fixed regression in DataFrame.diff() with read-only data
      (GH35559)
    + Fixed regression in .groupby(..).rolling(..) where a segfault
      would occur with center=True and an odd number of values
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 817948 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 27)
- Skip test_raw_roundtrip on i586

- Update to version 1.0.5
  * Fixed regressions
    + Fix regression in read_parquet() when reading from file-like objects (GH34467).
    + Fix regression in reading from public S3 buckets (GH34626).
      Note this disables the ability to read Parquet files from
      directories on S3 again (GH26388, GH34632), which was added
      in the 1.0.4 release, but is now targeted for pandas 1.1.0.
    + Fixed regression in replace() raising an AssertionError when replacing values in an extension dtype with values of a different dtype (GH34530)
  * Bug fixes
    + Fixed building from source with Python 3.8 fetching the wrong version of NumPy
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 785460 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 23)
- Skip i586 failing tests with upstream ticket

- Update to 1.0.2:
  * see https://pandas.pydata.org/pandas-docs/stable/whatsnew/v1.0.2.html
- Add pyperclip and Jinja2 as test dependencies

- Update to 1.0.1:
  * see https://pandas.pydata.org/pandas-docs/stable/whatsnew/v1.0.1.html
  * see https://pandas.pydata.org/pandas-docs/stable/whatsnew/v1.0.0.html
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 777938 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 22)
Revert, breaks ton of stuff (forwarded request 777937 from scarabeus_iv)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 747290 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 21)
- Update to version 0.25.3
  + Support Python 3.8
  + Bug fixes
    > Indexing
      * Fix regression in DataFrame.reindex() not following the limit argument
      * Fix regression in RangeIndex.get_indexer() for decreasing RangeIndex
        where target values may be improperly identified as missing/present
    > I/O
      * Fix regression in notebook display where <th> tags were missing for
        DataFrame.index values
      * Regression in to_csv() where writing a Series or DataFrame indexed by
        an IntervalIndex would incorrectly raise a TypeError
      * Fix to_csv() with ExtensionArray with list-like values
    > Groupby/resample/rolling
      * Bug incorrectly raising an IndexError when passing a list of quantiles
        to pandas.core.groupby.DataFrameGroupBy.quantile()
      * Bug in pandas.core.groupby.GroupBy.shift(),
        pandas.core.groupby.GroupBy.bfill() and
        pandas.core.groupby.GroupBy.ffill() where timezone information would
        be dropped
      * Bug in DataFrameGroupBy.quantile() where NA values in the grouping
        could cause segfaults or incorrect results
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 733649 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 20)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 724138 from Todd R's avatar Todd R (TheBlackCat) (revision 18)
Update to Version 0.25.0

All packages broken by this update should be fixed now.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 677956 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 16)
- Add requirement for at least 4 GB of physical memory

- Do not delete tests, they are used even by other inheriting packages
  for their testing
- Execute tests

- Update to 0.24.1
  * The default ``sort`` value for :meth:`Index.union` has changed from ``True`` to ``None`` (:issue:`24959`).
    The default *behavior*, however, remains the same
  * Fixed regression in :meth:`DataFrame.to_dict` with ``records`` orient raising an
    ``AttributeError`` when the ``DataFrame`` contained more than 255 columns, or
    wrongly converting column names that were not valid python identifiers (:issue:`24939`, :issue:`24940`).
  * Fixed regression in :func:`read_sql` when passing certain queries with MySQL/pymysql (:issue:`24988`).
  * Fixed regression in :class:`Index.intersection` incorrectly sorting the values by default (:issue:`24959`).
  * Fixed regression in :func:`merge` when merging an empty ``DataFrame`` with multiple timezone-aware columns on one of the timezone-aware columns (:issue:`25014`).
  * Fixed regression in :meth:`Series.rename_axis` and :meth:`DataFrame.rename_axis` where passing ``None`` failed to remove the axis name (:issue:`25034`)
  * Fixed regression in :func:`to_timedelta` with `box=False` incorrectly returning a ``datetime64`` object instead of a ``timedelta64`` object (:issue:`24961`)
  * Fixed regression where custom hashable types could not be used as column keys in :meth:`DataFrame.set_index` (:issue:`24969`)
  * Bug in :meth:`DataFrame.groupby` with :class:`Grouper` when there is a time change (DST) and grouping frequency is ``'1d'`` (:issue:`24972`)
  * Fixed the warning for implicitly registered matplotlib converters not showing. See :ref:`whatsnew_0211.converters` for more (:issue:`24963`).
  * Fixed AttributeError when printing a DataFrame's HTML repr after accessing the IPython config object (:issue:`25036`)

- Update to 0.24.0
  Highlights include:
  * Optional Integer NA Support
  * New APIs for accessing the array backing a Series or Index
  * A new top-level method for creating arrays
  * Store Interval and Period data in a Series or DataFrame
  * Support for joining on two MultiIndexes
Displaying revisions 41 - 60 of 72
openSUSE Build Service is sponsored by