commit python-pandas for openSUSE:Factory

2020-11-06 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-11-06 23:43:59

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.11331 (New)


Package is "python-pandas"

Fri Nov  6 23:43:59 2020 rev:31 rq:845470 version:1.1.4

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2020-10-08 13:10:44.463094039 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.11331/python-pandas.changes   
2020-11-06 23:44:19.515352921 +0100
@@ -1,0 +2,57 @@
+Fri Oct 30 22:30:53 UTC 2020 - Arun Persaud 
+
+- update to version 1.1.4:
+  * Fixed regressions
++ Fixed regression in read_csv() raising a ValueError when names
+  was of type dict_keys (GH36928)
++ Fixed regression in read_csv() with more than 1M rows and
+  specifying a index_col argument (GH37094)
++ Fixed regression where attempting to mutate a DateOffset object
+  would no longer raise an AttributeError (GH36940)
++ Fixed regression where DataFrame.agg() would fail with TypeError
+  when passed positional arguments to be passed on to the
+  aggregation function (GH36948).
++ Fixed regression in RollingGroupby with sort=False not being
+  respected (GH36889)
++ Fixed regression in Series.astype() converting None to "nan"
+  when casting to string (GH36904)
++ Fixed regression in Series.rank() method failing for read-only
+  data (GH37290)
++ Fixed regression in RollingGroupby causing a segmentation fault
+  with Index of dtype object (GH36727)
++ Fixed regression in DataFrame.resample(...).apply(...)() raised
+  AttributeError when input was a DataFrame and only a Series was
+  evaluated (GH36951)
++ Fixed regression in DataFrame.groupby(..).std() with nullable
+  integer dtype (GH37415)
++ Fixed regression in PeriodDtype comparing both equal and unequal
+  to its string representation (GH37265)
++ Fixed regression where slicing DatetimeIndex raised
+  AssertionError on irregular time series with pd.NaT or on
+  unsorted indices (GH36953 and GH35509)
++ Fixed regression in certain offsets (pd.offsets.Day() and below)
+  no longer being hashable (GH37267)
++ Fixed regression in StataReader which required chunksize to be
+  manually set when using an iterator to read a dataset (GH37280)
++ Fixed regression in setitem with DataFrame.iloc() which raised
+  error when trying to set a value while filtering with a boolean
+  list (GH36741)
++ Fixed regression in setitem with a Series getting aligned before
+  setting the values (GH37427)
++ Fixed regression in MultiIndex.is_monotonic_increasing returning
+  wrong results with NaN in at least one of the levels (GH37220)
++ Fixed regression in inplace arithmetic operation on a Series not
+  updating the parent DataFrame (GH36373)
+  * Bug fixes
++ Bug causing groupby(...).sum() and similar to not preserve
+  metadata (GH29442)
++ Bug in Series.isin() and DataFrame.isin() raising a ValueError
+  when the target was read-only (GH37174)
++ Bug in GroupBy.fillna() that introduced a performance regression
+  after 1.0.5 (GH36757)
++ Bug in DataFrame.info() was raising a KeyError when the
+  DataFrame has integer column names (GH37245)
++ Bug in DataFrameGroupby.apply() would drop a CategoricalIndex
+  when grouped on (GH35792)
+
+---

Old:

  pandas-1.1.3.tar.gz

New:

  pandas-1.1.4.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.VwkbD5/_old  2020-11-06 23:44:20.419351184 +0100
+++ /var/tmp/diff_new_pack.VwkbD5/_new  2020-11-06 23:44:20.423351176 +0100
@@ -27,7 +27,7 @@
 %bcond_with test
 %endif
 Name:   python-pandas%{psuffix}
-Version:1.1.3
+Version:1.1.4
 Release:0
 Summary:Python data structures for data analysis, time series, and 
statistics
 License:BSD-3-Clause

++ pandas-1.1.3.tar.gz -> pandas-1.1.4.tar.gz ++
 2196 lines of diff (skipped)




commit python-pandas for openSUSE:Factory

2020-10-08 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-10-08 13:09:41

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.4249 (New)


Package is "python-pandas"

Thu Oct  8 13:09:41 2020 rev:30 rq:839707 version:1.1.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2020-09-09 17:48:47.170516472 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.4249/python-pandas.changes
2020-10-08 13:10:44.463094039 +0200
@@ -1,0 +2,134 @@
+Mon Oct  5 20:11:59 UTC 2020 - Arun Persaud 
+
+- specfile:
+  * updated cython version
+
+- update to version 1.1.3:
+  * Development Changes
++ The minimum version of Cython is now the most recent bug-fix
+  version (0.29.21) (GH36296).
+  * Fixed regressions
++ Fixed regression in DataFrame.agg(), DataFrame.apply(),
+  Series.agg(), and Series.apply() where internal suffix is
+  exposed to the users when no relabelling is applied (GH36189)
++ Fixed regression in IntegerArray unary plus and minus operations
+  raising a TypeError (GH36063)
++ Fixed regression when adding a timedelta_range() to a Timestamp
+  raised a ValueError (GH35897)
++ Fixed regression in Series.__getitem__() incorrectly raising
+  when the input was a tuple (GH35534)
++ Fixed regression in Series.__getitem__() incorrectly raising
+  when the input was a frozenset (GH35747)
++ Fixed regression in modulo of Index, Series and DataFrame using
+  numexpr using C not Python semantics (GH36047, GH36526)
++ Fixed regression in read_excel() with engine="odf" caused
+  UnboundLocalError in some cases where cells had nested child
+  nodes (GH36122, GH35802)
++ Fixed regression in DataFrame.replace() inconsistent replace
+  when using a float in the replace method (GH35376)
++ Fixed regression in Series.loc() on a Series with a MultiIndex
+  containing Timestamp raising InvalidIndexError (GH35858)
++ Fixed regression in DataFrame and Series comparisons between
+  numeric arrays and strings (GH35700, GH36377)
++ Fixed regression in DataFrame.apply() with raw=True and
+  user-function returning string (GH35940)
++ Fixed regression when setting empty DataFrame column to a Series
+  in preserving name of index in frame (GH36527)
++ Fixed regression in Period incorrect value for ordinal over the
+  maximum timestamp (GH36430)
++ Fixed regression in read_table() raised ValueError when
+  delim_whitespace was set to True (GH35958)
++ Fixed regression in Series.dt.normalize() when normalizing
+  pre-epoch dates the result was shifted one day (GH36294)
+  * Bug fixes
++ Bug in read_spss() where passing a pathlib.Path as path would
+  raise a TypeError (GH33666)
++ Bug in Series.str.startswith() and Series.str.endswith() with
+  category dtype not propagating na parameter (GH36241)
++ Bug in Series constructor where integer overflow would occur for
+  sufficiently large scalar inputs when an index was provided
+  (GH36291)
++ Bug in DataFrame.sort_values() raising an AttributeError when
+  sorting on a key that casts column to categorical dtype
+  (GH36383)
++ Bug in DataFrame.stack() raising a ValueError when stacking
+  MultiIndex columns based on position when the levels had
+  duplicate names (GH36353)
++ Bug in Series.astype() showing too much precision when casting
+  from np.float32 to string dtype (GH36451)
++ Bug in Series.isin() and DataFrame.isin() when using NaN and a
+  row length above 1,000,000 (GH22205)
++ Bug in cut() raising a ValueError when passed a Series of labels
+  with ordered=False (GH36603)
+  * Other
++ Reverted enhancement added in pandas-1.1.0 where
+  timedelta_range() infers a frequency when passed start, stop,
+  and periods (GH32377)
+
+---
+Sat Sep 12 19:56:08 UTC 2020 - Arun Persaud 
+
+- update to version 1.1.2:
+  * Fixed regressions
++ Regression in DatetimeIndex.intersection() incorrectly raising
+  AssertionError when intersecting against a list (GH35876)
++ Fix regression in updating a column inplace (e.g. using
+  df['col'].fillna(.., inplace=True)) (GH35731)
++ Fix regression in DataFrame.append() mixing tz-aware and
+  tz-naive datetime columns (GH35460)
++ Performance regression for RangeIndex.format() (GH35712)
++ Regression where MultiIndex.get_loc() would return a slice
+  spanning the full index when passed an empty list (GH35878)
++ Fix regression in invalid cache after an indexing operation;
+  this can manifest when setting which does not 

commit python-pandas for openSUSE:Factory

2020-09-09 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-09-09 17:48:06

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.3399 (New)


Package is "python-pandas"

Wed Sep  9 17:48:06 2020 rev:29 rq:832629 version:1.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2020-08-01 12:30:25.986414966 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.3399/python-pandas.changes
2020-09-09 17:48:47.170516472 +0200
@@ -1,0 +2,86 @@
+Sat Sep  5 15:42:53 UTC 2020 - Arun Persaud 
+
+- 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
+  (GH35552)
++ Fixed regression in DataFrame.apply() where functions that
+  altered the input in-place only operated on a single row
+  (GH35462)
++ Fixed regression in DataFrame.reset_index() would raise a
+  ValueError on empty DataFrame with a MultiIndex with a
+  datetime64 dtype level (GH35606, GH35657)
++ Fixed regression where pandas.merge_asof() would raise a
+  UnboundLocalError when left_index, right_index and tolerance
+  were set (GH35558)
++ Fixed regression in .groupby(..).rolling(..) where a custom
+  BaseIndexer would be ignored (GH35557)
++ Fixed regression in DataFrame.replace() and Series.replace()
+  where compiled regular expressions would be ignored during
+  replacement (GH35680)
++ Fixed regression in aggregate() where a list of functions would
+  produce the wrong results if at least one of the functions did
+  not aggregate (GH35490)
++ Fixed memory usage issue when instantiating large
+  pandas.arrays.StringArray (GH35499)
+  * Bug fixes
++ Bug in Styler whereby cell_ids argument had no effect due to
+  other recent changes (GH35588) (GH35663)
++ Bug in pandas.testing.assert_series_equal() and
+  pandas.testing.assert_frame_equal() where extension dtypes were
+  not ignored when check_dtypes was set to False (GH35715)
++ Bug in to_timedelta() fails when arg is a Series with Int64
+  dtype containing null values (GH35574)
++ Bug in .groupby(..).rolling(..) where passing closed with column
+  selection would raise a ValueError (GH35549)
++ Bug in DataFrame constructor failing to raise ValueError in some
+  cases when data and index have mismatched lengths (GH33437)
+
+- changes from version 1.1.0:
+  * Enhancements
++ KeyErrors raised by loc specify missing labels
++ All dtypes can now be converted to "StringDtype"
++ Non-monotonic PeriodIndex Partial String Slicing
++ Comparing two `DataFrame` or two `Series` and summarizing the
+  differences
++ Allow NA in groupby key
++ Sorting with keys
++ Fold argument support in Timestamp constructor
++ Parsing timezone-aware format with different timezones in
+  to_datetime
++ Grouper and resample now supports the arguments origin and
+  offset
++ fsspec now used for filesystem handling
+  * see
+https://pandas.pydata.org/pandas-docs/stable/whatsnew/v1.1.0.html
+for complete list
+
+---

Old:

  

commit python-pandas for openSUSE:Factory

2020-08-01 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-08-01 12:30:19

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.3592 (New)


Package is "python-pandas"

Sat Aug  1 12:30:19 2020 rev:28 rq:822314 version:1.0.5

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2020-07-02 23:54:33.872520067 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.3592/python-pandas.changes
2020-08-01 12:30:25.986414966 +0200
@@ -1,0 +2,13 @@
+Wed Jul 22 10:04:49 UTC 2020 - Benjamin Greiner 
+
+- support newest numpy by removing old test
+  gh#pandas-dev/pandas#34991 pandas-pr34991-npconstructor.patch  
+- move testing to multibuild flavor
+- run slow tests only on x86_64
+- replace gcc10-skip-one-test.patch with pytest -k deselection
+- tidy SKIP_TESTS declarations
+- add pandas-pytest.ini as pytest.ini in order to support the
+  custom marks and filter some warnings
+- remove random hash seed
+
+---

Old:

  gcc10-skip-one-test.patch

New:

  _multibuild
  pandas-pr34991-npconstructor.patch
  pandas-pytest.ini



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.bHHSFR/_old  2020-08-01 12:30:26.906415827 +0200
+++ /var/tmp/diff_new_pack.bHHSFR/_new  2020-08-01 12:30:26.906415827 +0200
@@ -18,7 +18,15 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
-Name:   python-pandas
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%define psuffix -test
+%bcond_without test
+%else
+%define psuffix %{nil}
+%bcond_with test
+%endif
+Name:   python-pandas%{psuffix}
 Version:1.0.5
 Release:0
 Summary:Python data structures for data analysis, time series, and 
statistics
@@ -26,7 +34,9 @@
 Group:  Development/Libraries/Python
 URL:https://pandas.pydata.org/
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
-Patch0: gcc10-skip-one-test.patch
+Source99:   pandas-pytest.ini
+# PATCH-FIX-UPSTREAM gh#pandas-dev/pandas#34991
+Patch0: pandas-pr34991-npconstructor.patch
 BuildRequires:  %{python_module Cython >= 0.28.2}
 # test requirements
 BuildRequires:  %{python_module Jinja2}
@@ -73,13 +83,14 @@
 Recommends: xsel
 Obsoletes:  python-pandas-doc < %{version}
 Provides:   python-pandas-doc = %{version}
-# SECTION test requirements
+%if %{with test}
 BuildRequires:  %{python_module SQLAlchemy >= 1.1.4}
 BuildRequires:  %{python_module XlsxWriter >= 0.9.8}
 BuildRequires:  %{python_module beautifulsoup4 >= 4.6.0}
 BuildRequires:  %{python_module hypothesis}
 BuildRequires:  %{python_module lxml >= 3.8.0}
 BuildRequires:  %{python_module openpyxl >= 2.4.8}
+BuildRequires:  %{python_module pandas = %{version}}
 BuildRequires:  %{python_module pytest >= 4.0.2}
 BuildRequires:  %{python_module pytest-mock}
 BuildRequires:  %{python_module pytest-xdist}
@@ -88,7 +99,7 @@
 BuildRequires:  %{python_module xlrd >= 1.1.0}
 BuildRequires:  %{python_module xlwt >= 1.2.0}
 BuildRequires:  xvfb-run
-# /SECTION
+%endif
 %python_subpackages
 
 %description
@@ -98,47 +109,73 @@
 block for doing data analysis in Python.
 
 %prep
+%if !%{with test}
 %setup -q -n pandas-%{version}
 sed -i -e 's/\r//g'  pandas/tests/reshape/merge/test_merge.py
 %patch0 -p1
 sed -i -e '/^#!\//, 1d' pandas/core/computation/eval.py
 sed -i -e '/^#!\//, 1d' pandas/tests/io/generate_legacy_storage_files.py
 sed -i -e '/^#!\//, 1d' pandas/tests/plotting/common.py
+%endif
 
 %build
+%if !%{with test}
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 %python_build
+%endif
 
 %install
+%if !%{with test}
 %python_install
-%python_expand sed -i -e 's|"python", "-c",|"%{__$python}", "-c",|' 
%{buildroot}%{$python_sitearch}/pandas/tests/io/test_compression.py
-%python_expand %fdupes %{buildroot}%{$python_sitearch}
+%{python_expand sed -i -e 's|"python", "-c",|"%{__$python}", "-c",|' 
%{buildroot}%{$python_sitearch}/pandas/tests/io/test_compression.py
+%fdupes %{buildroot}%{$python_sitearch}
+# can be removed for pandas >= 1.1 
https://github.com/pandas-dev/pandas/pull/35146
+install %SOURCE99 %{buildroot}%{$python_sitearch}/pandas/pytest.ini 
+}
+%endif
 
 %check
-# skip test that tries to compile stuff in buildroot test_oo_optimizable
-# test_encode_non_c_locale - skip test as it overflows on 32bit
-# test_maybe_promote_int_with_int 
https://github.com/pandas-dev/pandas/issues/31856
-export PYTHONHASHSEED=$(python -c 'import random; print(random.randint(1, 
4294967295))')
+%if 

commit python-pandas for openSUSE:Factory

2020-07-02 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-07-02 23:54:18

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.3060 (New)


Package is "python-pandas"

Thu Jul  2 23:54:18 2020 rev:27 rq:817948 version:1.0.5

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2020-06-11 14:38:12.416176463 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.3060/python-pandas.changes
2020-07-02 23:54:33.872520067 +0200
@@ -1,0 +2,19 @@
+Tue Jun 30 13:03:14 UTC 2020 - Matej Cepl 
+
+- Skip test_raw_roundtrip on i586
+
+---
+Wed Jun 24 01:52:29 UTC 2020 - Todd R 
+
+- 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
+
+---

Old:

  pandas-1.0.4.tar.gz

New:

  pandas-1.0.5.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.U4sL4x/_old  2020-07-02 23:54:34.472522056 +0200
+++ /var/tmp/diff_new_pack.U4sL4x/_new  2020-07-02 23:54:34.476522070 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-pandas
-Version:1.0.4
+Version:1.0.5
 Release:0
 Summary:Python data structures for data analysis, time series, and 
statistics
 License:BSD-3-Clause
@@ -123,10 +123,15 @@
 export LANG=en_US.UTF-8
 export LC_ALL=en_US.UTF-8
 export PYTHONDONTWRITEBYTECODE=1
+export SKIP_TESTS="test_oo_optimizable or test_encode_non_c_locale or 
test_maybe_promote_int_with_int"
+# Skip test_raw_roundtrip on i586, gh#pandas-dev/pandas#29712
+%ifarch %{ix86}
+SKIP_TESTS="$SKIP_TESTS or test_raw_roundtrip"
+%endif
 mv pandas pandas_temp
 %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch}
 $python -c 'import pandas; print(pandas.show_versions())'
-xvfb-run py.test-%{$python_version} -n auto -v 
%{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable and 
not test_encode_non_c_locale and not test_maybe_promote_int_with_int'
+xvfb-run py.test-%{$python_version} -n auto -v 
%{buildroot}%{$python_sitearch}/pandas/tests -k "not ($SKIP_TESTS)"
 }
 mv pandas_temp pandas
 

++ pandas-1.0.4.tar.gz -> pandas-1.0.5.tar.gz ++
 1110172 lines of diff (skipped)




commit python-pandas for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-06-11 14:38:01

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.3606 (New)


Package is "python-pandas"

Thu Jun 11 14:38:01 2020 rev:26 rq:810549 version:1.0.4

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2020-05-29 21:35:53.906385787 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.3606/python-pandas.changes
2020-06-11 14:38:12.416176463 +0200
@@ -1,0 +2,62 @@
+Sat May 30 23:39:38 UTC 2020 - Arun Persaud 
+
+- update to version 1.0.4:
+  * Fixed regressions
++ Fix regression where :meth:`Series.isna` and
+  :meth:`DataFrame.isna` would raise for categorical dtype when
+  pandas.options.mode.use_inf_as_na was set to True
+  (:issue:`33594`)
++ Fix regression in :meth:`GroupBy.first` and :meth:`GroupBy.last`
+  where None is not preserved in object dtype (:issue:`32800`)
++ Fix regression in DataFrame reductions using numeric_only=True
+  and ExtensionArrays (:issue:`33256`).
++ Fix performance regression in memory_usage(deep=True) for object
+  dtype (:issue:`33012`)
++ Fix regression where :meth:`Categorical.replace` would replace
+  with NaN whenever the new value and replacement value were equal
+  (:issue:`33288`)
++ Fix regression where an ordered :class:`Categorical` containing
+  only NaN values would raise rather than returning NaN when
+  taking the minimum or maximum (:issue:`33450`)
++ Fix regression in :meth:`DataFrameGroupBy.agg` with dictionary
+  input losing ExtensionArray dtypes (:issue:`32194`)
++ Fix to preserve the ability to index with the "nearest" method
+  with xarray's CFTimeIndex, an :class:`Index` subclass
+  (pydata/xarray#3751, :issue:`32905`).
++ Fix regression in :meth:`DataFrame.describe` raising TypeError:
+  unhashable type: 'dict' (:issue:`32409`)
++ Fix regression in :meth:`DataFrame.replace` casts columns to
+  object dtype if items in to_replace not in values
+  (:issue:`32988`)
++ Fix regression in :meth:`Series.groupby` would raise ValueError
+  when grouping by :class:`PeriodIndex` level (:issue:`34010`)
++ Fix regression in :meth:`GroupBy.rolling.apply` ignores args and
+  kwargs parameters (:issue:`33433`)
++ Fix regression in error message with np.min or np.max on
+  unordered :class:`Categorical` (:issue:`33115`)
++ Fix regression in :meth:`DataFrame.loc` and :meth:`Series.loc`
+  throwing an error when a datetime64[ns, tz] value is provided
+  (:issue:`32395`)
+  * Bug fixes
++ Bug in :meth:`SeriesGroupBy.first`, :meth:`SeriesGroupBy.last`,
+  :meth:`SeriesGroupBy.min`, and :meth:`SeriesGroupBy.max`
+  returning floats when applied to nullable Booleans
+  (:issue:`33071`)
++ Bug in :meth:`Rolling.min` and :meth:`Rolling.max`: Growing
+  memory usage after multiple calls when using a fixed window
+  (:issue:`30726`)
++ Bug in :meth:`~DataFrame.to_parquet` was not raising
+  PermissionError when writing to a private s3 bucket with invalid
+  creds. (:issue:`27679`)
++ Bug in :meth:`~DataFrame.to_csv` was silently failing when
+  writing to an invalid s3 bucket. (:issue:`32486`)
++ Bug in :meth:`read_parquet` was raising a FileNotFoundError when
+  passed an s3 directory path. (:issue:`26388`)
++ Bug in :meth:`~DataFrame.to_parquet` was throwing an
+  AttributeError when writing a partitioned parquet file to s3
+  (:issue:`27596`)
++ Bug in :meth:`GroupBy.quantile` causes the quantiles to be
+  shifted when the by axis contains NaN (:issue:`33200`,
+  :issue:`33569`)
+
+---

Old:

  pandas-1.0.3.tar.gz

New:

  pandas-1.0.4.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.dJdXZc/_old  2020-06-11 14:38:13.652179998 +0200
+++ /var/tmp/diff_new_pack.dJdXZc/_new  2020-06-11 14:38:13.652179998 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-pandas
-Version:1.0.3
+Version:1.0.4
 Release:0
 Summary:Python data structures for data analysis, time series, and 
statistics
 License:BSD-3-Clause
@@ -99,6 +99,7 @@
 
 %prep
 %setup -q -n pandas-%{version}
+sed -i -e 's/\r//g'  pandas/tests/reshape/merge/test_merge.py
 %patch0 -p1
 sed -i -e '/^#!\//, 1d' pandas/core/computation/eval.py
 sed -i -e '/^#!\//, 1d' 

commit python-pandas for openSUSE:Factory

2020-05-29 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-05-29 21:20:12

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.3606 (New)


Package is "python-pandas"

Fri May 29 21:20:12 2020 rev:25 rq:808929 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2020-04-08 19:54:20.809020966 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.3606/python-pandas.changes
2020-05-29 21:35:53.906385787 +0200
@@ -1,0 +2,6 @@
+Mon May 25 20:21:59 UTC 2020 - Martin Liška 
+
+- Add gcc10-skip-one-test.patch in order to fix a failing test-case
+  on i586.
+
+---
@@ -9,0 +16 @@
+- Increase memory _constraints to 8GB RAM.

New:

  gcc10-skip-one-test.patch



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.kfJk3X/_old  2020-05-29 21:35:54.462387442 +0200
+++ /var/tmp/diff_new_pack.kfJk3X/_new  2020-05-29 21:35:54.466387454 +0200
@@ -26,6 +26,7 @@
 Group:  Development/Libraries/Python
 URL:https://pandas.pydata.org/
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
+Patch0: gcc10-skip-one-test.patch
 BuildRequires:  %{python_module Cython >= 0.28.2}
 # test requirements
 BuildRequires:  %{python_module Jinja2}
@@ -98,6 +99,7 @@
 
 %prep
 %setup -q -n pandas-%{version}
+%patch0 -p1
 sed -i -e '/^#!\//, 1d' pandas/core/computation/eval.py
 sed -i -e '/^#!\//, 1d' pandas/tests/io/generate_legacy_storage_files.py
 sed -i -e '/^#!\//, 1d' pandas/tests/plotting/common.py
@@ -122,6 +124,7 @@
 export PYTHONDONTWRITEBYTECODE=1
 mv pandas pandas_temp
 %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch}
+$python -c 'import pandas; print(pandas.show_versions())'
 xvfb-run py.test-%{$python_version} -n auto -v 
%{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable and 
not test_encode_non_c_locale and not test_maybe_promote_int_with_int'
 }
 mv pandas_temp pandas

++ _constraints ++
--- /var/tmp/diff_new_pack.kfJk3X/_old  2020-05-29 21:35:54.490387526 +0200
+++ /var/tmp/diff_new_pack.kfJk3X/_new  2020-05-29 21:35:54.490387526 +0200
@@ -1,7 +1,7 @@
 
   
 
-  4000
+  8000
 
   
 

++ gcc10-skip-one-test.patch ++
diff --git a/pandas/tests/reshape/merge/test_merge.py 
b/pandas/tests/reshape/merge/test_merge.py
index 8465e2c..f53d2ad 100644
--- a/pandas/tests/reshape/merge/test_merge.py
+++ b/pandas/tests/reshape/merge/test_merge.py
@@ -1459,6 +1459,7 @@ class TestMergeDtypes:
 )
 tm.assert_frame_equal(result, expected)
 
+@pytest.mark.xfail
 def test_merge_on_ints_floats_warning(self):
 # GH 16572
 # merge will produce a warning when merging on int and



commit python-pandas for openSUSE:Factory

2020-04-08 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-04-08 19:54:19

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.3248 (New)


Package is "python-pandas"

Wed Apr  8 19:54:19 2020 rev:24 rq:789451 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2020-03-27 00:24:44.440239883 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.3248/python-pandas.changes
2020-04-08 19:54:20.809020966 +0200
@@ -1,0 +2,10 @@
+Sat Mar 28 16:42:49 UTC 2020 - Arun Persaud 
+
+- update to 1.0.3:
+  * Fixed regressions
++ Fixed regression in resample.agg when the underlying data is
+  non-writeable (GH31710)
++ Fixed regression in DataFrame exponentiation with reindexing
+  (GH32685)
+
+---

Old:

  pandas-1.0.2.tar.gz

New:

  pandas-1.0.3.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.OoFYLA/_old  2020-04-08 19:54:21.601021544 +0200
+++ /var/tmp/diff_new_pack.OoFYLA/_new  2020-04-08 19:54:21.605021548 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-pandas
-Version:1.0.2
+Version:1.0.3
 Release:0
 Summary:Python data structures for data analysis, time series, and 
statistics
 License:BSD-3-Clause
@@ -27,16 +27,16 @@
 URL:https://pandas.pydata.org/
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
 BuildRequires:  %{python_module Cython >= 0.28.2}
+# test requirements
+BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy-devel >= 1.13.3}
+BuildRequires:  %{python_module openpyxl}
+BuildRequires:  %{python_module pyperclip}
 BuildRequires:  %{python_module setuptools >= 24.2.0}
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  python-rpm-macros
-# test requirements
-BuildRequires:  %{python_module Jinja2}
-BuildRequires:  %{python_module openpyxl}
-BuildRequires:  %{python_module pyperclip}
 Requires:   python-Cython >= 0.28.2
 Requires:   python-numpy >= 1.13.3
 Requires:   python-python-dateutil >= 2.6.1

++ pandas-1.0.2.tar.gz -> pandas-1.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pandas-1.0.2/PKG-INFO new/pandas-1.0.3/PKG-INFO
--- old/pandas-1.0.2/PKG-INFO   2020-03-12 16:05:13.0 +0100
+++ new/pandas-1.0.3/PKG-INFO   2020-03-18 14:41:54.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pandas
-Version: 1.0.2
+Version: 1.0.3
 Summary: Powerful data structures for data analysis, time series, and 
statistics
 Home-page: https://pandas.pydata.org
 Maintainer: The PyData Development Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pandas-1.0.2/doc/source/whatsnew/index.rst 
new/pandas-1.0.3/doc/source/whatsnew/index.rst
--- old/pandas-1.0.2/doc/source/whatsnew/index.rst  2020-03-12 
15:41:32.0 +0100
+++ new/pandas-1.0.3/doc/source/whatsnew/index.rst  2020-03-18 
14:18:49.0 +0100
@@ -16,9 +16,10 @@
 .. toctree::
:maxdepth: 2
 
-   v1.0.0
-   v1.0.1
+   v1.0.3
v1.0.2
+   v1.0.1
+   v1.0.0
 
 Version 0.25
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pandas-1.0.2/doc/source/whatsnew/v1.0.2.rst 
new/pandas-1.0.3/doc/source/whatsnew/v1.0.2.rst
--- old/pandas-1.0.2/doc/source/whatsnew/v1.0.2.rst 2020-03-12 
15:41:32.0 +0100
+++ new/pandas-1.0.3/doc/source/whatsnew/v1.0.2.rst 2020-03-18 
14:18:49.0 +0100
@@ -123,4 +123,4 @@
 Contributors
 
 
-.. contributors:: v1.0.1..v1.0.2|HEAD
+.. contributors:: v1.0.1..v1.0.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pandas-1.0.2/doc/source/whatsnew/v1.0.3.rst 
new/pandas-1.0.3/doc/source/whatsnew/v1.0.3.rst
--- old/pandas-1.0.2/doc/source/whatsnew/v1.0.3.rst 1970-01-01 
01:00:00.0 +0100
+++ new/pandas-1.0.3/doc/source/whatsnew/v1.0.3.rst 2020-03-18 
14:18:49.0 +0100
@@ -0,0 +1,29 @@
+
+.. _whatsnew_103:
+
+What's new in 1.0.3 (March 17, 2020)
+
+
+These are the changes in pandas 1.0.3. See :ref:`release` for a full changelog
+including other versions of pandas.
+
+{{ header }}
+
+.. ---
+
+.. 

commit python-pandas for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-03-27 00:24:39

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.3160 (New)


Package is "python-pandas"

Fri Mar 27 00:24:39 2020 rev:23 rq:785460 version:1.0.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2020-03-08 22:21:18.191972534 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.3160/python-pandas.changes
2020-03-27 00:24:44.440239883 +0100
@@ -1,0 +2,19 @@
+Mon Mar 16 07:12:34 UTC 2020 - Tomáš Chvátal 
+
+- Skip i586 failing tests with upstream ticket
+
+---
+Fri Mar 13 00:13:11 UTC 2020 - Hans-Peter Jansen 
+
+- 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
+
+---
+Mon Mar  9 15:19:33 UTC 2020 - Dirk Mueller 
+
+- 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
+
+---

Old:

  pandas-0.25.3.tar.gz

New:

  pandas-1.0.2.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.mdTod7/_old  2020-03-27 00:24:45.964240655 +0100
+++ /var/tmp/diff_new_pack.mdTod7/_new  2020-03-27 00:24:45.964240655 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-pandas
-Version:0.25.3
+Version:1.0.2
 Release:0
 Summary:Python data structures for data analysis, time series, and 
statistics
 License:BSD-3-Clause
@@ -33,6 +33,10 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  python-rpm-macros
+# test requirements
+BuildRequires:  %{python_module Jinja2}
+BuildRequires:  %{python_module openpyxl}
+BuildRequires:  %{python_module pyperclip}
 Requires:   python-Cython >= 0.28.2
 Requires:   python-numpy >= 1.13.3
 Requires:   python-python-dateutil >= 2.6.1
@@ -55,6 +59,7 @@
 Recommends: python-pandas-gbq >= 0.8.0
 Recommends: python-psycopg2
 Recommends: python-pyarrow >= 0.9.0
+Recommends: python-pyperclip
 Recommends: python-pyreadstat
 Recommends: python-qt5
 Recommends: python-scipy >= 0.19.0
@@ -109,6 +114,7 @@
 %check
 # skip test that tries to compile stuff in buildroot test_oo_optimizable
 # test_encode_non_c_locale - skip test as it overflows on 32bit
+# test_maybe_promote_int_with_int 
https://github.com/pandas-dev/pandas/issues/31856
 export PYTHONHASHSEED=$(python -c 'import random; print(random.randint(1, 
4294967295))')
 export http_proxy=http://1.2.3.4 https_proxy=http://1.2.3.4;
 export LANG=en_US.UTF-8
@@ -116,7 +122,7 @@
 export PYTHONDONTWRITEBYTECODE=1
 mv pandas pandas_temp
 %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch}
-xvfb-run py.test-%{$python_version} -n auto -v 
%{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable and 
not test_encode_non_c_locale'
+xvfb-run py.test-%{$python_version} -n auto -v 
%{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable and 
not test_encode_non_c_locale and not test_maybe_promote_int_with_int'
 }
 mv pandas_temp pandas
 

++ pandas-0.25.3.tar.gz -> pandas-1.0.2.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.25.3.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new.3160/pandas-1.0.2.tar.gz differ: 
char 5, line 1




commit python-pandas for openSUSE:Factory

2020-03-08 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2020-03-08 22:21:16

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.26092 (New)


Package is "python-pandas"

Sun Mar  8 22:21:16 2020 rev:22 rq:777938 version:0.25.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2019-11-13 13:13:35.558777288 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.26092/python-pandas.changes   
2020-03-08 22:21:18.191972534 +0100
@@ -1,0 +2,5 @@
+Tue Jan 14 12:28:49 UTC 2020 - Tomáš Chvátal 
+
+- Skip one test that fails on 32bit: test_encode_non_c_locale
+
+---



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.RjFHqZ/_old  2020-03-08 22:21:19.251973187 +0100
+++ /var/tmp/diff_new_pack.RjFHqZ/_new  2020-03-08 22:21:19.251973187 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pandas
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -108,6 +108,7 @@
 
 %check
 # skip test that tries to compile stuff in buildroot test_oo_optimizable
+# test_encode_non_c_locale - skip test as it overflows on 32bit
 export PYTHONHASHSEED=$(python -c 'import random; print(random.randint(1, 
4294967295))')
 export http_proxy=http://1.2.3.4 https_proxy=http://1.2.3.4;
 export LANG=en_US.UTF-8
@@ -115,7 +116,7 @@
 export PYTHONDONTWRITEBYTECODE=1
 mv pandas pandas_temp
 %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch}
-xvfb-run py.test-%{$python_version} -n auto -v 
%{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable'
+xvfb-run py.test-%{$python_version} -n auto -v 
%{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable and 
not test_encode_non_c_locale'
 }
 mv pandas_temp pandas
 




commit python-pandas for openSUSE:Factory

2019-11-13 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2019-11-13 13:13:29

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.2990 (New)


Package is "python-pandas"

Wed Nov 13 13:13:29 2019 rev:21 rq:747290 version:0.25.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2019-10-02 11:55:52.103497217 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.2990/python-pandas.changes
2019-11-13 13:13:35.558777288 +0100
@@ -1,0 +2,26 @@
+Mon Nov 11 01:59:25 UTC 2019 - Steve Kowalik 
+
+- 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  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
+
+---

Old:

  pandas-0.25.1.tar.gz

New:

  pandas-0.25.3.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.l0OWS3/_old  2019-11-13 13:13:36.566778338 +0100
+++ /var/tmp/diff_new_pack.l0OWS3/_new  2019-11-13 13:13:36.570778342 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-pandas
-Version:0.25.1
+Version:0.25.3
 Release:0
 Summary:Python data structures for data analysis, time series, and 
statistics
 License:BSD-3-Clause

++ pandas-0.25.1.tar.gz -> pandas-0.25.3.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.25.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new.2990/pandas-0.25.3.tar.gz differ: 
char 5, line 1




commit python-pandas for openSUSE:Factory

2019-10-02 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2019-10-02 11:55:50

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.2352 (New)


Package is "python-pandas"

Wed Oct  2 11:55:50 2019 rev:20 rq:733649 version:0.25.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2019-09-04 09:03:35.919036093 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.2352/python-pandas.changes
2019-10-02 11:55:52.103497217 +0200
@@ -1,0 +2,5 @@
+Fri Sep 20 09:40:08 UTC 2019 - Tomáš Chvátal 
+
+- Use xdist to run tests in threads, it takes ages otherwise
+
+---



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.uupk3J/_old  2019-10-02 11:55:53.463493731 +0200
+++ /var/tmp/diff_new_pack.uupk3J/_new  2019-10-02 11:55:53.463493731 +0200
@@ -24,7 +24,7 @@
 Summary:Python data structures for data analysis, time series, and 
statistics
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
-URL:http://pandas.pydata.org/
+URL:https://pandas.pydata.org/
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
 BuildRequires:  %{python_module Cython >= 0.28.2}
 BuildRequires:  %{python_module devel}
@@ -33,27 +33,13 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  python-rpm-macros
-# SECTION test requirements
-BuildRequires:  %{python_module SQLAlchemy >= 1.1.4}
-BuildRequires:  %{python_module XlsxWriter >= 0.9.8}
-BuildRequires:  %{python_module beautifulsoup4 >= 4.6.0}
-BuildRequires:  %{python_module hypothesis}
-BuildRequires:  %{python_module lxml >= 3.8.0}
-BuildRequires:  %{python_module openpyxl >= 2.4.8}
-BuildRequires:  %{python_module pytest-mock}
-BuildRequires:  %{python_module pytest >= 4.0.2}
-BuildRequires:  %{python_module python-dateutil >= 2.6.1}
-BuildRequires:  %{python_module pytz >= 2015.4}
-BuildRequires:  %{python_module xlrd >= 1.1.0}
-BuildRequires:  %{python_module xlwt >= 1.2.0}
-BuildRequires:  xvfb-run
-# /SECTION
 Requires:   python-Cython >= 0.28.2
 Requires:   python-numpy >= 1.13.3  
 Requires:   python-python-dateutil >= 2.6.1
 Requires:   python-pytz >= 2015.4
 Recommends: python-Bottleneck >= 1.2.1
 Recommends: python-Jinja2
+Recommends: python-PyMySQL >= 0.7.11
 Recommends: python-QtPy
 Recommends: python-SQLAlchemy >= 1.1.4
 Recommends: python-XlsxWriter >= 0.9.8
@@ -69,7 +55,6 @@
 Recommends: python-pandas-gbq >= 0.8.0
 Recommends: python-psycopg2
 Recommends: python-pyarrow >= 0.9.0
-Recommends: python-PyMySQL >= 0.7.11
 Recommends: python-pyreadstat
 Recommends: python-qt5
 Recommends: python-scipy >= 0.19.0
@@ -77,11 +62,27 @@
 Recommends: python-xarray >= 0.8.2
 Recommends: python-xlrd >= 1.1.0
 Recommends: python-xlwt >= 1.2.0
+Recommends: python-zlib
 Recommends: xclip
 Recommends: xsel
-Recommends: python-zlib
 Obsoletes:  python-pandas-doc < %{version}
 Provides:   python-pandas-doc = %{version}
+# SECTION test requirements
+BuildRequires:  %{python_module SQLAlchemy >= 1.1.4}
+BuildRequires:  %{python_module XlsxWriter >= 0.9.8}
+BuildRequires:  %{python_module beautifulsoup4 >= 4.6.0}
+BuildRequires:  %{python_module hypothesis}
+BuildRequires:  %{python_module lxml >= 3.8.0}
+BuildRequires:  %{python_module openpyxl >= 2.4.8}
+BuildRequires:  %{python_module pytest >= 4.0.2}
+BuildRequires:  %{python_module pytest-mock}
+BuildRequires:  %{python_module pytest-xdist}
+BuildRequires:  %{python_module python-dateutil >= 2.6.1}
+BuildRequires:  %{python_module pytz >= 2015.4}
+BuildRequires:  %{python_module xlrd >= 1.1.0}
+BuildRequires:  %{python_module xlwt >= 1.2.0}
+BuildRequires:  xvfb-run
+# /SECTION
 %python_subpackages
 
 %description
@@ -114,7 +115,7 @@
 export PYTHONDONTWRITEBYTECODE=1
 mv pandas pandas_temp
 %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch}
-xvfb-run py.test-%{$python_version} -v 
%{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable'
+xvfb-run py.test-%{$python_version} -n auto -v 
%{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable'
 }
 mv pandas_temp pandas
 




commit python-pandas for openSUSE:Factory

2019-09-04 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2019-09-04 09:03:33

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.7948 (New)


Package is "python-pandas"

Wed Sep  4 09:03:33 2019 rev:19 rq:727291 version:0.25.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2019-08-19 20:48:20.613086190 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.7948/python-pandas.changes
2019-09-04 09:03:35.919036093 +0200
@@ -1,0 +2,56 @@
+Wed Aug 28 15:32:47 UTC 2019 - Todd R 
+
+- Update to version 0.25.1
+  + Bug fixes
+> Categorical
+  * Bug in :meth:`Categorical.fillna` that would replace all values, not 
just those that are ``NaN``
+> Datetimelike
+  * Bug in :func:`to_datetime` where passing a timezone-naive 
:class:`DatetimeArray` or :class:`DatetimeIndex` and ``utc=True`` would 
incorrectly return a timezone-naive result
+  * Bug in :meth:`Period.to_timestamp` where a :class:`Period` outside the 
:class:`Timestamp` implementation bounds (roughly 1677-09-21 to 2262-04-11) 
would return an incorrect :class:`Timestamp` instead of raising 
``OutOfBoundsDatetime``
+  * Bug in iterating over :class:`DatetimeIndex` when the underlying data 
is read-only
+> Timezones
+  * Bug in :class:`Index` where a numpy object array with a timezone aware 
:class:`Timestamp` and ``np.nan`` would not return a :class:`DatetimeIndex`
+> Numeric
+  * Bug in :meth:`Series.interpolate` when using a timezone aware 
:class:`DatetimeIndex`
+  * Bug when printing negative floating point complex numbers would raise 
an ``IndexError``
+  * Bug where :class:`DataFrame` arithmetic operators such as 
:meth:`DataFrame.mul` with a :class:`Series` with axis=1 would raise an 
``AttributeError`` on :class:`DataFrame` larger than the minimum threshold to 
invoke numexpr
+  * Bug in :class:`DataFrame` arithmetic where missing values in results 
were incorrectly masked with ``NaN`` instead of ``Inf``
+> Conversion
+  * Improved the warnings for the deprecated methods :meth:`Series.real` 
and :meth:`Series.imag`
+> Interval
+  * Bug in :class:`IntervalIndex` where `dir(obj)` would raise 
``ValueError``
+> Indexing
+  * Bug in partial-string indexing returning a NumPy array rather than a 
``Series`` when indexing with a scalar like ``.loc['2015']``
+  * Break reference cycle involving :class:`Index` and other index classes 
to allow garbage collection of index objects without running the GC.
+  * Fix regression in assigning values to a single column of a DataFrame 
with a ``MultiIndex`` columns.
+  * Fix regression in ``.ix`` fallback with an ``IntervalIndex``.
+> Missing
+  * Bug in :func:`pandas.isnull` or :func:`pandas.isna` when the input is 
a type e.g. ``type(pandas.Series())``
+> I/O
+  * Avoid calling ``S3File.s3`` when reading parquet, as this was removed 
in s3fs version 0.3.0
+  * Better error message when a negative header is passed in 
:func:`pandas.read_csv`
+  * Follow the ``min_rows`` display option (introduced in v0.25.0) 
correctly in the HTML repr in the notebook.
+> Plotting
+  * Added a ``pandas_plotting_backends`` entrypoint group for registering 
plot backends. See :ref:`extending.plotting-backends` for more.
+  * Fixed the re-instatement of Matplotlib datetime converters after 
calling
+:meth:`pandas.plotting.deregister_matplotlib_converters`.
+  * Fix compatibility issue with matplotlib when passing a pandas 
``Index`` to a plot call.
+> Groupby/resample/rolling
+  * Fixed regression in 
:meth:`pands.core.groupby.DataFrameGroupBy.quantile` raising when multiple 
quantiles are given
+  * Bug in :meth:`pandas.core.groupby.DataFrameGroupBy.transform` where 
applying a timezone conversion lambda function would drop timezone information
+  * Bug in :meth:`pandas.core.groupby.GroupBy.nth` where 
``observed=False`` was being ignored for Categorical groupers
+  * Bug in windowing over read-only arrays
+  * Fixed segfault in `pandas.core.groupby.DataFrameGroupBy.quantile` when 
an invalid quantile was passed
+> Reshaping
+  * A ``KeyError`` is now raised if ``.unstack()`` is called on a 
:class:`Series` or :class:`DataFrame` with a flat :class:`Index` passing a name 
which is not the correct one
+  * Bug :meth:`merge_asof` could not merge :class:`Timedelta` objects when 
passing `tolerance` kwarg
+  * Bug in :meth:`DataFrame.crosstab` when ``margins`` set to ``True`` and 
``normalize`` is not ``False``, an error is raised.
+  * :meth:`DataFrame.join` now suppresses the ``FutureWarning`` when the 
sort parameter is specified
+  * Bug in 

commit python-pandas for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2019-08-19 20:48:18

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.22127 (New)


Package is "python-pandas"

Mon Aug 19 20:48:18 2019 rev:18 rq:724138 version:0.25.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2019-03-18 10:43:36.303130120 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.22127/python-pandas.changes   
2019-08-19 20:48:20.613086190 +0200
@@ -1,0 +2,406 @@
+Mon Jul 22 15:36:34 UTC 2019 - Todd R 
+
+- Update to Version 0.25.0
+  + Warning
+* Starting with the 0.25.x series of releases, pandas only supports Python 
3.5.3 and higher.
+* The minimum supported Python version will be bumped to 3.6 in a future 
release.
+* Panel has been fully removed. For N-D labeled data structures, please
+  use xarray
+* read_pickle read_msgpack are only guaranteed backwards compatible back to
+  pandas version 0.20.3
+  + Enhancements
+* Groupby aggregation with relabeling
+  Pandas has added special groupby behavior, known as "named aggregation", 
for naming the
+  output columns when applying multiple aggregation functions to specific 
columns.
+* Groupby Aggregation with multiple lambdas
+  You can now provide multiple lambda functions to a list-like aggregation 
in
+  pandas.core.groupby.GroupBy.agg.
+* Better repr for MultiIndex
+  Printing of MultiIndex instances now shows tuples of each row and ensures
+  that the tuple items are vertically aligned, so it's now easier to 
understand
+  the structure of the MultiIndex.
+* Shorter truncated repr for Series and DataFrame
+  Currently, the default display options of pandas ensure that when a 
Series
+  or DataFrame has more than 60 rows, its repr gets truncated to this 
maximum
+  of 60 rows (the display.max_rows option). However, this still gives
+  a repr that takes up a large part of the vertical screen estate. 
Therefore,
+  a new option display.min_rows is introduced with a default of 10 which
+  determines the number of rows showed in the truncated repr:
+* Json normalize with max_level param support
+  json_normalize normalizes the provided input dict to all
+  nested levels. The new max_level parameter provides more control over
+  which level to end normalization.
+* Series.explode to split list-like values to rows
+  Series and DataFrame have gained the DataFrame.explode methods to 
transform
+  list-likes to individual rows.
+* DataFrame.plot keywords logy, logx and loglog can now accept the value 
'sym' for symlog scaling. 
+* Added support for ISO week year format ('%G-%V-%u') when parsing 
datetimes using to_datetime 
+* Indexing of DataFrame and Series now accepts zerodim np.ndarray 
+* Timestamp.replace now supports the fold argument to disambiguate DST 
transition times 
+* DataFrame.at_time and Series.at_time now support datetime.time objects 
with timezones 
+* DataFrame.pivot_table now accepts an observed parameter which is passed 
to underlying calls to DataFrame.groupby to speed up grouping categorical data. 
+* Series.str has gained Series.str.casefold method to removes all case 
distinctions present in a string 
+* DataFrame.set_index now works for instances of abc.Iterator, provided 
their output is of the same length as the calling frame 
+* DatetimeIndex.union now supports the sort argument. The behavior of the 
sort parameter matches that of Index.union 
+* RangeIndex.union now supports the sort argument. If sort=False an 
unsorted Int64Index is always returned. sort=None is the default and returns a 
monotonically increasing RangeIndex if possible or a sorted Int64Index if not 
+* TimedeltaIndex.intersection now also supports the sort keyword 
+* DataFrame.rename now supports the errors argument to raise errors when 
attempting to rename nonexistent keys 
+* Added api.frame.sparse for working with a DataFrame whose values are 
sparse 
+* RangeIndex has gained ~RangeIndex.start, ~RangeIndex.stop, and 
~RangeIndex.step attributes 
+* datetime.timezone objects are now supported as arguments to timezone 
methods and constructors 
+* DataFrame.query and DataFrame.eval now supports quoting column names 
with backticks to refer to names with spaces 
+* merge_asof now gives a more clear error message when merge keys are 
categoricals that are not equal 
+* pandas.core.window.Rolling supports exponential (or Poisson) window type 
+* Error message for missing required imports now includes the original 
import error's text 
+* DatetimeIndex and TimedeltaIndex now have a 

commit python-pandas for openSUSE:Factory

2019-03-18 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2019-03-18 10:43:30

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.28833 (New)


Package is "python-pandas"

Mon Mar 18 10:43:30 2019 rev:17 rq:685823 version:0.24.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2019-02-26 22:19:43.586123107 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.28833/python-pandas.changes   
2019-03-18 10:43:36.303130120 +0100
@@ -1,0 +2,88 @@
+Sat Mar 16 22:35:08 UTC 2019 - Arun Persaud 
+
+- specfile:
+  * requier pytest-mock
+
+- update to version 0.24.2:
+  * Fixed Regressions
++ Fixed regression in DataFrame.all() and DataFrame.any() where
+  bool_only=True was ignored (GH25101)
++ Fixed issue in DataFrame construction with passing a mixed list
+  of mixed types could segfault. (GH25075)
++ Fixed regression in DataFrame.apply() causing RecursionError
+  when dict-like classes were passed as argument. (GH25196)
++ Fixed regression in DataFrame.replace() where regex=True was
+  only replacing patterns matching the start of the string
+  (GH25259)
++ Fixed regression in DataFrame.duplicated(), where empty
+  dataframe was not returning a boolean dtyped Series. (GH25184)
++ Fixed regression in Series.min() and Series.max() where
+  numeric_only=True was ignored when the Series contained
+  Categorical data (GH25299)
++ Fixed regression in subtraction between Series objects with
+  datetime64[ns] dtype incorrectly raising OverflowError when the
+  Series on the right contains null values (GH25317)
++ Fixed regression in TimedeltaIndex where np.sum(index)
+  incorrectly returned a zero-dimensional object instead of a
+  scalar (GH25282)
++ Fixed regression in IntervalDtype construction where passing an
+  incorrect string with ‘Interval’ as a prefix could result in a
+  RecursionError. (GH25338)
++ Fixed regression in creating a period-dtype array from a
+  read-only NumPy array of period objects. (GH25403)
++ Fixed regression in Categorical, where constructing it from a
+  categorical Series and an explicit categories= that differed
+  from that in the Series created an invalid object which could
+  trigger segfaults. (GH25318)
++ Fixed regression in to_timedelta() losing precision when
+  converting floating data to Timedelta data (GH25077).
++ Fixed pip installing from source into an environment without
+  NumPy (GH25193)
++ Fixed regression in DataFrame.replace() where large strings of
+  numbers would be coerced into int64, causing an OverflowError
+  (GH25616)
++ Fixed regression in factorize() when passing a custom
+  na_sentinel value with sort=True (GH25409).
++ Fixed regression in DataFrame.to_csv() writing duplicate line
+  endings with gzip compress (GH25311)
+  * Bug Fixes
++ I/O
+  o Better handling of terminal printing when the terminal
+dimensions are not known (GH25080)
+  o Bug in reading a HDF5 table-format DataFrame created in Python
+2, in Python 3 (GH24925)
+  o Bug in reading a JSON with orient='table' generated by
+DataFrame.to_json() with index=False (GH25170)
+  o Bug where float indexes could have misaligned values when
+printing (GH25061)
++ Reshaping
+  o Bug in transform() where applying a function to a timezone aware
+column would return a timezone naive result (GH24198)
+  o Bug in DataFrame.join() when joining on a timezone aware
+DatetimeIndex (GH23931)
+  o Visualization
+  o Bug in Series.plot() where a secondary y axis could not be set
+to log scale (GH25545)
++ Other
+  o Bug in Series.is_unique() where single occurrences of NaN were
+not considered unique (GH25180)
+  o Bug in merge() when merging an empty DataFrame with an Int64
+column or a non-empty DataFrame with an Int64 column that is all
+NaN (GH25183)
+  o Bug in IntervalTree where a RecursionError occurs upon
+construction due to an overflow when adding endpoints, which
+also causes IntervalIndex to crash during indexing operations
+(GH25485)
+  o Bug in Series.size raising for some extension-array-backed
+Series, rather than returning the size (GH25580)
+  o Bug in resampling raising for nullable integer-dtype columns
+(GH25580)
+
+---
+Fri Feb 22 10:22:38 UTC 2019 - Tomáš Chvátal 
+
+- Add patch to fix testrun on 32bit:
+  https://github.com/pandas-dev/pandas/issues/25384
+  * pandas-tests-memory.patch
+

commit python-pandas for openSUSE:Factory

2019-02-26 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2019-02-26 22:19:20

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new.28833 (New)


Package is "python-pandas"

Tue Feb 26 22:19:20 2019 rev:16 rq:677956 version:0.24.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2018-08-10 09:49:46.530269701 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new.28833/python-pandas.changes   
2019-02-26 22:19:43.586123107 +0100
@@ -1,0 +2,42 @@
+Thu Feb 21 10:45:17 UTC 2019 - Tomáš Chvátal 
+
+- Add requirement for at least 4 GB of physical memory
+
+---
+Tue Feb 19 14:31:25 UTC 2019 - Tomáš Chvátal 
+
+- Do not delete tests, they are used even by other inheriting packages
+  for their testing
+- Execute tests
+
+---
+Tue Feb  5 22:16:08 UTC 2019 - Todd R 
+
+- 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`)
+
+---
+Mon Jan 28 15:46:08 UTC 2019 - Todd R 
+
+- 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
+
+---

Old:

  pandas-0.23.4.tar.gz

New:

  _constraints
  pandas-0.24.1.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.kSTDy6/_old  2019-02-26 22:19:44.234122877 +0100
+++ /var/tmp/diff_new_pack.kSTDy6/_new  2019-02-26 22:19:44.238122875 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pandas
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,31 +12,31 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:   python-pandas
-Version:0.23.4
+Version:0.24.1
 Release:0
 Summary:Python module for working with "relational" or "labeled" data
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
 URL:http://pandas.pydata.org/
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
-BuildRequires:  %{python_module Cython}
+BuildRequires:  %{python_module Cython >= 0.28.2}
 

commit python-pandas for openSUSE:Factory

2018-08-10 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2018-08-10 09:49:45

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Fri Aug 10 09:49:45 2018 rev:15 rq:628224 version:0.23.4

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2018-08-06 11:54:28.881265576 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2018-08-10 09:49:46.530269701 +0200
@@ -1,0 +2,6 @@
+Wed Aug  8 16:26:30 UTC 2018 - jeng...@inai.de
+
+- Ensure neutrality of description. Remove future visions.
+  Use noun phrase in summary.
+
+---



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.floFBa/_old  2018-08-10 09:49:47.546271339 +0200
+++ /var/tmp/diff_new_pack.floFBa/_new  2018-08-10 09:49:47.546271339 +0200
@@ -21,7 +21,7 @@
 Name:   python-pandas
 Version:0.23.4
 Release:0
-Summary:Make working with "relational" or "labeled" data both easy and 
intuitive
+Summary:Python module for working with "relational" or "labeled" data
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
 URL:http://pandas.pydata.org/
@@ -80,14 +80,11 @@
 %python_subpackages
 
 %description
-pandas is a Python package providing fast, flexible, and expressive data
-structures designed to make working with "relational" or "labeled" data both
-easy and intuitive. It aims to be the fundamental high-level building block for
-doing practical, real world data analysis in Python. Additionally, it has
-the broader goal of becoming the most powerful and flexible open source data
-analysis / manipulation tool available in any language.
+pandas is a Python package providing flexible and expressive data
+structures for working with "relational" or "labeled" data.
 
-http://pandas.pydata.org/pandas-docs/stable/
+Documentation is located at
+http://pandas.pydata.org/pandas-docs/stable/ .
 
 %prep
 %setup -q -n pandas-%{version}




commit python-pandas for openSUSE:Factory

2018-08-06 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2018-08-06 11:54:25

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Mon Aug  6 11:54:25 2018 rev:14 rq:627515 version:0.23.4

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2018-07-18 22:55:17.410692237 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2018-08-06 11:54:28.881265576 +0200
@@ -1,0 +2,9 @@
+Sat Aug  4 19:07:22 UTC 2018 - toddrme2...@gmail.com
+
+- Update to 0.23.4
+  * Python 3.7 with Windows gave all missing values for rolling variance 
calculations (:issue:`21813`)
+  * Bug where calling :func:`DataFrameGroupBy.agg` with a list of functions 
including ``ohlc`` as the non-initial element would raise a ``ValueError`` 
(:issue:`21716`)
+  * Bug in ``roll_quantile`` caused a memory leak when calling 
``.rolling(...).quantile(q)`` with ``q`` in (0,1) (:issue:`21965`)
+  * Bug in :func:`Series.clip` and :func:`DataFrame.clip` cannot accept 
list-like threshold containing ``NaN`` (:issue:`19992`)
+
+---

Old:

  pandas-0.23.3.tar.gz

New:

  pandas-0.23.4.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.Gyby6D/_old  2018-08-06 11:54:29.953267438 +0200
+++ /var/tmp/diff_new_pack.Gyby6D/_new  2018-08-06 11:54:29.957267445 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:   python-pandas
-Version:0.23.3
+Version:0.23.4
 Release:0
 Summary:Make working with "relational" or "labeled" data both easy and 
intuitive
 License:BSD-3-Clause

++ pandas-0.23.3.tar.gz -> pandas-0.23.4.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.23.3.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.23.4.tar.gz differ: char 
5, line 1




commit python-pandas for openSUSE:Factory

2018-07-18 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2018-07-18 22:54:19

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Wed Jul 18 22:54:19 2018 rev:13 rq:622580 version:0.23.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2018-06-19 11:59:29.407329212 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2018-07-18 22:55:17.410692237 +0200
@@ -1,0 +2,72 @@
+Sat Jul 14 01:59:02 UTC 2018 - a...@gmx.de
+
+- update to version 0.23.3:
+  * This release fixes a build issue with the sdist for Python 3.7
+(GH21785) There are no other changes.
+
+---
+Sat Jul  7 17:09:22 UTC 2018 - a...@gmx.de
+
+- update to version 0.23.2:
+  * Fixed Regressions
++ Fixed regression in to_csv() when handling file-like object
+  incorrectly (GH21471)
++ Re-allowed duplicate level names of a MultiIndex. Accessing a
+  level that has a duplicate name by name still raises an error
+  (GH19029).
++ Bug in both DataFrame.first_valid_index() and
+  Series.first_valid_index() raised for a row index having
+  duplicate values (GH21441)
++ Fixed printing of DataFrames with hierarchical columns with long
+  names (GH21180)
++ Fixed regression in reindex() and groupby() with a MultiIndex or
+  multiple keys that contains categorical datetime-like values
+  (GH21390).
++ Fixed regression in unary negative operations with object dtype
+  (GH21380)
++ Bug in Timestamp.ceil() and Timestamp.floor() when timestamp is
+  a multiple of the rounding frequency (GH21262)
++ Fixed regression in to_clipboard() that defaulted to copying
+  dataframes with space delimited instead of tab delimited
+  (GH21104)
+  * Build Changes
++ The source and binary distributions no longer include test data
+  files, resulting in smaller download sizes. Tests relying on
+  these data files will be skipped when using
+  pandas.test(). (GH19320)
+  * Bug Fixes
+  * Conversion
++ Bug in constructing Index with an iterator or generator
+  (GH21470)
++ Bug in Series.nlargest() for signed and unsigned integer dtypes
+  when the minimum value is present (GH21426)
+  * Indexing
++ Bug in Index.get_indexer_non_unique() with categorical key
+  (GH21448)
++ Bug in comparison operations for MultiIndex where error was
+  raised on equality / inequality comparison involving a
+  MultiIndex with nlevels == 1 (GH21149)
++ Bug in DataFrame.drop() behaviour is not consistent for unique
+  and non-unique indexes (GH21494)
++ Bug in DataFrame.duplicated() with a large number of columns
+  causing a ‘maximum recursion depth exceeded’ (GH21524).
+  * I/O
++ Bug in read_csv() that caused it to incorrectly raise an error
+  when nrows=0, low_memory=True, and index_col was not None
+  (GH21141)
++ Bug in json_normalize() when formatting the record_prefix with
+  integer columns (GH21536)
+  * Categorical
++ Bug in rendering Series with Categorical dtype in rare
+  conditions under Python 2.7 (GH21002)
+  * Timezones
++ Bug in Timestamp and DatetimeIndex where passing a Timestamp
+  localized after a DST transition would return a datetime before
+  the DST transition (GH20854)
++ Bug in comparing DataFrame`s with tz-aware :class:`DatetimeIndex
+  columns with a DST transition that raised a KeyError (GH19970)
+  * Timedelta
++ Bug in Timedelta where non-zero timedeltas shorter than 1
+  microsecond were considered False (GH21484)
+
+---

Old:

  pandas-0.23.1.tar.gz

New:

  pandas-0.23.3.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.V1YZGj/_old  2018-07-18 22:55:17.994690299 +0200
+++ /var/tmp/diff_new_pack.V1YZGj/_new  2018-07-18 22:55:17.994690299 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:   python-pandas
-Version:0.23.1
+Version:0.23.3
 Release:0
 Summary:Make working with "relational" or "labeled" data both easy and 
intuitive
 License:BSD-3-Clause

++ pandas-0.23.1.tar.gz -> pandas-0.23.3.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.23.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.23.3.tar.gz differ: char 
5, line 1




commit python-pandas for openSUSE:Factory

2018-06-19 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2018-06-19 11:59:26

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Tue Jun 19 11:59:26 2018 rev:12 rq:616619 version:0.23.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2018-06-05 12:53:16.220849574 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2018-06-19 11:59:29.407329212 +0200
@@ -1,0 +2,52 @@
+Wed Jun 13 17:45:54 UTC 2018 - toddrme2...@gmail.com
+
+- Update to 0.23.1
+  + Fixed Regressions
+* Reverted change to comparing a Series holding datetimes and a 
datetime.date object
+* Reverted the ability of to_sql() to perform multivalue inserts as this 
caused regression in certain cases (GH21103). In the future this will be made 
configurable.
+* Fixed regression in the DatetimeIndex.date and DatetimeIndex.time 
attributes in case of timezone-aware data: DatetimeIndex.time returned a 
tz-aware time instead of tz-naive (GH21267) and DatetimeIndex.date returned 
incorrect date when the input date has a non-UTC timezone (GH21230).
+* Fixed regression in pandas.io.json.json_normalize() when called with 
None values in nested levels in JSON, and to not drop keys with value as None 
(GH21158, GH21356).
+* Bug in to_csv() causes encoding error when compression and encoding are 
specified (GH21241, GH21118)
+* Bug preventing pandas from being importable with -OO optimization 
(GH21071)
+* Bug in Categorical.fillna() incorrectly raising a TypeError when value 
the individual categories are iterable and value is an iterable (GH21097, 
GH19788)
+* Fixed regression in constructors coercing NA values like None to strings 
when passing dtype=str (GH21083)
+* Regression in pivot_table() where an ordered Categorical with missing 
values for the pivot’s index would give a mis-aligned result (GH21133)
+* Fixed regression in merging on boolean index/columns (GH21119).
+  + Performance Improvements
+* Improved performance of CategoricalIndex.is_monotonic_increasing(), 
CategoricalIndex.is_monotonic_decreasing() and CategoricalIndex.is_monotonic() 
(GH21025)
+* Improved performance of CategoricalIndex.is_unique() (GH21107)
+  + Bug fixes
+* Groupby/Resample/Rolling
+  > Bug in DataFrame.agg() where applying multiple aggregation functions 
to a DataFrame with duplicated column names would cause a stack overflow 
(GH21063)
+  > Bug in pandas.core.groupby.GroupBy.ffill() and 
pandas.core.groupby.GroupBy.bfill() where the fill within a grouping would not 
always be applied as intended due to the implementations’ use of a non-stable 
sort (GH21207)
+  > Bug in pandas.core.groupby.GroupBy.rank() where results did not scale 
to 100% when specifying method='dense' and pct=True
+  > Bug in pandas.DataFrame.rolling() and pandas.Series.rolling() which 
incorrectly accepted a 0 window size rather than raising (GH21286)
+* Data-type specific
+  > Bug in Series.str.replace() where the method throws TypeError on 
Python 3.5.2 (:issue: 21078)
+  > Bug in Timedelta: where passing a float with a unit would prematurely 
round the float precision (:issue: 14156)
+  > Bug in pandas.testing.assert_index_equal() which raised AssertionError 
incorrectly, when comparing two CategoricalIndex objects with param 
check_categorical=False (GH19776)
+* Sparse
+  > Bug in SparseArray.shape which previously only returned the shape 
SparseArray.sp_values (GH21126)
+* Indexing
+  > Bug in Series.reset_index() where appropriate error was not raised 
with an invalid level name (GH20925)
+  > Bug in interval_range() when start/periods or end/periods are 
specified with float start or end (GH21161)
+  > Bug in MultiIndex.set_names() where error raised for a MultiIndex with 
nlevels == 1 (GH21149)
+  > Bug in IntervalIndex constructors where creating an IntervalIndex from 
categorical data was not fully supported (GH21243, issue:21253)
+  > Bug in MultiIndex.sort_index() which was not guaranteed to sort 
correctly with level=1; this was also causing data misalignment in particular 
DataFrame.stack() operations (GH20994, GH20945, GH21052)
+* Plotting
+  > New keywords (sharex, sharey) to turn on/off sharing of x/y-axis by 
subplots generated with pandas.DataFrame().groupby().boxplot() (:issue: 20968)
+* I/O
+  > Bug in IO methods specifying compression='zip' which produced 
uncompressed zip archives (GH17778, GH21144)
+  > Bug in DataFrame.to_stata() which prevented exporting DataFrames to 
buffers and most file-like objects (GH21041)
+  > Bug in read_stata() and StataReader which did not correctly 

commit python-pandas for openSUSE:Factory

2018-06-05 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2018-06-05 12:53:15

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Tue Jun  5 12:53:15 2018 rev:11 rq:614047 version:0.23.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2018-05-19 15:38:22.683602268 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2018-06-05 12:53:16.220849574 +0200
@@ -1,0 +2,5 @@
+Mon May 21 17:50:23 UTC 2018 - toddrme2...@gmail.com
+
+- Update dependencies
+
+---



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.iNte2W/_old  2018-06-05 12:53:17.072818368 +0200
+++ /var/tmp/diff_new_pack.iNte2W/_new  2018-06-05 12:53:17.072818368 +0200
@@ -29,16 +29,16 @@
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module SQLAlchemy}
 BuildRequires:  %{python_module XlsxWriter}
-BuildRequires:  %{python_module beautifulsoup4}
+BuildRequires:  %{python_module beautifulsoup4 >= 4.2.1}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module lxml}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module numpy-devel >= 1.9.0}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module python-dateutil >= 1.5}
+BuildRequires:  %{python_module python-dateutil >= 2.5}
 BuildRequires:  %{python_module python-dateutil}
-BuildRequires:  %{python_module pytz}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module pytz >= 2011k}
+BuildRequires:  %{python_module setuptools >= 24.2.0}
 BuildRequires:  %{python_module six}
 BuildRequires:  %{python_module xlrd}
 BuildRequires:  fdupes
@@ -47,14 +47,14 @@
 Requires:   python-Cython
 Requires:   python-lxml
 Requires:   python-numpy >= 1.9.0
-Requires:   python-python-dateutil >= 1.5
-Requires:   python-pytz
+Requires:   python-python-dateutil >= 2.5
+Requires:   python-pytz >= 2011k
 Requires:   python-six
 Recommends: python-Bottleneck
 Recommends: python-Jinja2
 Recommends: python-SQLAlchemy >= 0.8.1
 Recommends: python-XlsxWriter
-Recommends: python-beautifulsoup4
+Recommends: python-beautifulsoup4 >= 4.2.1
 Recommends: python-blosc
 Recommends: python-boto
 Recommends: python-google-api-python-client
@@ -62,7 +62,7 @@
 Recommends: python-matplotlib
 Recommends: python-numexpr >= 2.1
 Recommends: python-oauth2client
-Recommends: python-openpyxl >= 2.2
+Recommends: python-openpyxl >= 2.4
 Recommends: python-pandas-gbq
 Recommends: python-python-gflags
 Recommends: python-s3fs




commit python-pandas for openSUSE:Factory

2018-05-19 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2018-05-19 15:38:05

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Sat May 19 15:38:05 2018 rev:10 rq:610084 version:0.23.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2018-01-16 09:37:23.127689721 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2018-05-19 15:38:22.683602268 +0200
@@ -1,0 +2,18 @@
+Thu May 17 12:28:44 UTC 2018 - tchva...@suse.com
+
+- Update to 0.23.0:
+  * Round-trippable JSON format with ‘table’ orient.
+  * Instantiation from dicts respects order for Python 3.6+.
+  * Dependent column arguments for assign.
+  * Merging / sorting on a combination of columns and index levels.
+  * Extending Pandas with custom types.
+  * Excluding unobserved categories from groupby.
+  * Changes to make output shape of DataFrame.apply consistent.
+
+---
+Thu May 17 12:06:17 UTC 2018 - tchva...@suse.com
+
+- Do not bother generating pandas doc if it is already in both
+  html and pdf provided by upstream, just point to the URL
+
+---

Old:

  pandas-0.22.0.tar.gz
  python-pandas-doc.changes
  python-pandas-doc.spec

New:

  pandas-0.23.0.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.v8rXYa/_old  2018-05-19 15:38:23.923556900 +0200
+++ /var/tmp/diff_new_pack.v8rXYa/_new  2018-05-19 15:38:23.923556900 +0200
@@ -17,25 +17,39 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define oldpython python
 Name:   python-pandas
-Version:0.22.0
+Version:0.23.0
 Release:0
 Summary:Make working with "relational" or "labeled" data both easy and 
intuitive
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
-Url:http://pandas.pydata.org/
+URL:http://pandas.pydata.org/
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
+BuildRequires:  %{python_module Cython}
+BuildRequires:  %{python_module SQLAlchemy}
+BuildRequires:  %{python_module XlsxWriter}
+BuildRequires:  %{python_module beautifulsoup4}
 BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module lxml}
+BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module numpy-devel >= 1.9.0}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-dateutil >= 1.5}
+BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module six}
+BuildRequires:  %{python_module xlrd}
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  python-rpm-macros
+Requires:   python-Cython
+Requires:   python-lxml
 Requires:   python-numpy >= 1.9.0
 Requires:   python-python-dateutil >= 1.5
 Requires:   python-pytz
+Requires:   python-six
 Recommends: python-Bottleneck
 Recommends: python-Jinja2
 Recommends: python-SQLAlchemy >= 0.8.1
@@ -45,7 +59,6 @@
 Recommends: python-boto
 Recommends: python-google-api-python-client
 Recommends: python-html5lib
-Recommends: python-lxml
 Recommends: python-matplotlib
 Recommends: python-numexpr >= 2.1
 Recommends: python-oauth2client
@@ -59,8 +72,10 @@
 Recommends: python-xlrd
 Recommends: python-xlwt
 Recommends: xclip
+Obsoletes:  python-pandas-doc
 %ifpython2
 Recommends: python-backports.lzma
+Obsoletes:  %{oldpython}-pandas-doc
 %endif
 %python_subpackages
 
@@ -72,6 +87,8 @@
 the broader goal of becoming the most powerful and flexible open source data
 analysis / manipulation tool available in any language.
 
+http://pandas.pydata.org/pandas-docs/stable/
+
 %prep
 %setup -q -n pandas-%{version}
 
@@ -85,8 +102,13 @@
 
 %python_expand rm -r %{buildroot}%{$python_sitearch}/pandas/tests
 
+# Needs X and various other fun to work
+#%check
+#%%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} 
py.test-%{$python_version} pandas/tests
+
 %files %{python_files}
-%doc LICENSE doc/README.rst RELEASE.md
+%license LICENSE
+%doc doc/README.rst RELEASE.md
 %{python_sitearch}/pandas/
 %{python_sitearch}/pandas-%{version}-py*.egg-info
 

++ pandas-0.22.0.tar.gz -> pandas-0.23.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.22.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.23.0.tar.gz differ: char 
5, line 1




commit python-pandas for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2018-01-16 09:37:21

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Tue Jan 16 09:37:21 2018 rev:9 rq:563565 version:0.22.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2018-01-07 17:23:01.836614219 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes 
2018-01-16 09:37:22.939698521 +0100
@@ -1,0 +2,5 @@
+Thu Jan 11 11:19:29 UTC 2018 - tchva...@suse.com
+
+- Format with spec-cleaner
+
+---
--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2018-01-07 17:23:01.860613094 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2018-01-16 09:37:23.127689721 +0100
@@ -1,0 +2,5 @@
+Thu Jan 11 11:18:48 UTC 2018 - tchva...@suse.com
+
+- Drop commented code to allow us py3 only build
+
+---



Other differences:
--
++ python-pandas-doc.spec ++
--- /var/tmp/diff_new_pack.hr5sWu/_old  2018-01-16 09:37:24.171640856 +0100
+++ /var/tmp/diff_new_pack.hr5sWu/_new  2018-01-16 09:37:24.175640669 +0100
@@ -42,7 +42,6 @@
 BuildRequires:  python3-scipy
 BuildRequires:  python3-setuptools
 Provides:   %{python_module pandas-doc = %{version}}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
 %description
@@ -63,7 +62,6 @@
 cp -r doc/build/html %{buildroot}%{_docdir}/python-pandas/
 
 %files
-%defattr(-,root,root)
 %doc LICENSE
 %{_docdir}/python-pandas/
 

++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.hr5sWu/_old  2018-01-16 09:37:24.199639545 +0100
+++ /var/tmp/diff_new_pack.hr5sWu/_new  2018-01-16 09:37:24.199639545 +0100
@@ -31,7 +31,6 @@
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
-BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  python-rpm-macros
 Requires:   python-numpy >= 1.9.0
@@ -40,6 +39,7 @@
 Recommends: python-Bottleneck
 Recommends: python-Jinja2
 Recommends: python-SQLAlchemy >= 0.8.1
+Recommends: python-XlsxWriter
 Recommends: python-beautifulsoup4
 Recommends: python-blosc
 Recommends: python-boto
@@ -52,18 +52,16 @@
 Recommends: python-openpyxl >= 2.2
 Recommends: python-pandas-gbq
 Recommends: python-python-gflags
-Recommends: python-scipy
 Recommends: python-s3fs
+Recommends: python-scipy
 Recommends: python-tables >= 3.0.0
 Recommends: python-xarray >= 0.7.0
 Recommends: python-xlrd
-Recommends: python-XlsxWriter
 Recommends: python-xlwt
 Recommends: xclip
 %ifpython2
 Recommends: python-backports.lzma
 %endif
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %python_subpackages
 
 %description
@@ -87,13 +85,7 @@
 
 %python_expand rm -r %{buildroot}%{$python_sitearch}/pandas/tests
 
-# Fix python-bytecode-inconsistent-mtime
-# pushd %{buildroot}%{python_sitearch}
-# %py_compile .
-# popd
-
 %files %{python_files}
-%defattr(-,root,root)
 %doc LICENSE doc/README.rst RELEASE.md
 %{python_sitearch}/pandas/
 %{python_sitearch}/pandas-%{version}-py*.egg-info




commit python-pandas for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2018-01-07 17:23:01

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Sun Jan  7 17:23:01 2018 rev:8 rq:562156 version:0.22.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2017-12-19 10:58:19.997796956 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes 
2018-01-07 17:23:01.836614219 +0100
@@ -1,0 +2,17 @@
+Wed Jan  3 22:41:40 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 0.22.0:
+  * Pandas 0.22.0 changes the handling of empty and all-NA sums and
+products. The summary is that
++ The sum of an empty or all-NA Series is now 0
++ The product of an empty or all-NA Series is now 1
++ We’ve added a min_count parameter to .sum() and .prod()
+  controlling the minimum number of valid values for the result to
+  be valid. If fewer than min_count non-NA values are present, the
+  result is NA. The default is 0. To return NaN, the 0.21
+  behavior, use min_count=1.
+
+---
python-pandas.changes: same change

Old:

  pandas-0.21.1.tar.gz

New:

  pandas-0.22.0.tar.gz



Other differences:
--
++ python-pandas-doc.spec ++
--- /var/tmp/diff_new_pack.hBgkIN/_old  2018-01-07 17:23:02.744571660 +0100
+++ /var/tmp/diff_new_pack.hBgkIN/_new  2018-01-07 17:23:02.744571660 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pandas-doc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pandas-doc
-Version:0.21.1
+Version:0.22.0
 Release:0
 Summary:Documentation for python-pandas
 License:BSD-3-Clause

python-pandas.spec: same change
++ pandas-0.21.1.tar.gz -> pandas-0.22.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.21.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.22.0.tar.gz differ: char 
5, line 1




commit python-pandas for openSUSE:Factory

2017-12-19 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2017-12-19 10:58:17

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Tue Dec 19 10:58:17 2017 rev:7 rq:557957 version:0.21.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2017-11-10 14:57:08.088648054 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes 
2017-12-19 10:58:19.997796956 +0100
@@ -1,0 +2,128 @@
+Sat Dec 16 23:04:54 UTC 2017 - a...@gmx.de
+
+- update to version 0.21.1:
+  * Highlights include:
++ Temporarily restore matplotlib datetime plotting
+  functionality. This should resolve issues for users who
+  implicitly relied on pandas to plot datetimes with
+  matplotlib. See here.
++ Improvements to the Parquet IO functions introduced in
+  0.21.0. See here.
+  * Improvements to the Parquet IO functionality
++ DataFrame.to_parquet() will now write non-default indexes when
+  the underlying engine supports it. The indexes will be preserved
+  when reading back in with read_parquet() (GH18581).
++ read_parquet() now allows to specify the columns to read from a
+  parquet file (GH18154)
++ read_parquet() now allows to specify kwargs which are passed to
+  the respective engine (GH18216)
+  * Other Enhancements
++ Timestamp.timestamp() is now available in Python 2.7. (GH17329)
++ Grouper and TimeGrouper now have a friendly repr output
+  (GH18203).
+  * Deprecations
++ pandas.tseries.register has been renamed to
+  pandas.plotting.register_matplotlib_converters`() (GH18301)
+  * Performance Improvements
++ Improved performance of plotting large series/dataframes
+  (GH18236).
+  * Conversion
++ Bug in TimedeltaIndex subtraction could incorrectly overflow
+  when NaT is present (GH17791)
++ Bug in DatetimeIndex subtracting datetimelike from DatetimeIndex
+  could fail to overflow (GH18020)
++ Bug in IntervalIndex.copy() when copying and IntervalIndex with
+  non-default closed (GH18339)
++ Bug in DataFrame.to_dict() where columns of datetime that are
+  tz-aware were not converted to required arrays when used with
+  orient='records', raising"TypeError` (GH18372)
++ Bug in DateTimeIndex and date_range() where mismatching tz-aware
+  start and end timezones would not raise an err if end.tzinfo is
+  None (GH18431)
++ Bug in Series.fillna() which raised when passed a long integer
+  on Python 2 (GH18159).
+  * Indexing
++ Bug in a boolean comparison of a datetime.datetime and a
+  datetime64[ns] dtype Series (GH17965)
++ Bug where a MultiIndex with more than a million records was not
+  raising AttributeError when trying to access a missing attribute
+  (GH18165)
++ Bug in IntervalIndex constructor when a list of intervals is
+  passed with non-default closed (GH18334)
++ Bug in Index.putmask when an invalid mask passed (GH18368)
++ Bug in masked assignment of a timedelta64[ns] dtype Series,
+  incorrectly coerced to float (GH18493)
+  * I/O
++ Bug in class:~pandas.io.stata.StataReader not converting
+  date/time columns with display formatting addressed
+  (GH17990). Previously columns with display formatting were
+  normally left as ordinal numbers and not converted to datetime
+  objects.
++ Bug in read_csv() when reading a compressed UTF-16 encoded file
+  (GH18071)
++ Bug in read_csv() for handling null values in index columns when
+  specifying na_filter=False (GH5239)
++ Bug in read_csv() when reading numeric category fields with high
+  cardinality (GH18186)
++ Bug in DataFrame.to_csv() when the table had MultiIndex columns,
+  and a list of strings was passed in for header (GH5539)
++ Bug in parsing integer datetime-like columns with specified
+  format in read_sql (GH17855).
++ Bug in DataFrame.to_msgpack() when serializing data of the
+  numpy.bool_ datatype (GH18390)
++ Bug in read_json() not decoding when reading line deliminted
+  JSON from S3 (GH17200)
++ Bug in pandas.io.json.json_normalize() to avoid modification of
+  meta (GH18610)
++ Bug in to_latex() where repeated multi-index values were not
+  printed even though a higher level index differed from the
+  previous row (GH14484)
++ Bug when reading NaN-only categorical columns in HDFStore
+  (GH18413)
++ Bug in DataFrame.to_latex() with longtable=True where a latex
+  multicolumn always spanned over three columns (GH17959)
+  * Plotting
++ Bug in DataFrame.plot() and Series.plot() with DatetimeIndex
+  where a 

commit python-pandas for openSUSE:Factory

2017-11-10 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2017-11-10 14:56:41

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Fri Nov 10 14:56:41 2017 rev:6 rq:539578 version:0.21.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2017-10-09 19:41:05.206397836 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes 
2017-11-10 14:57:08.088648054 +0100
@@ -1,0 +2,26 @@
+Mon Oct 30 06:05:48 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * updated minimum numpy version to 1.9.0 (see setup.py)
+
+- update to version 0.21.0:
+  * Highlights include:
++ Integration with Apache Parquet, including a new top-level
+  read_parquet() function and DataFrame.to_parquet() method, see
+  here.
++ New user-facing pandas.api.types.CategoricalDtype for specifying
+  categoricals independent of the data, see here.
++ The behavior of sum and prod on all-NaN Series/DataFrames is now
+  consistent and no longer depends on whether bottleneck is
+  installed, see here.
++ Compatibility fixes for pypy, see here.
++ Additions to the drop, reindex and rename API to make them more
+  consistent, see here.
++ Addition of the new methods DataFrame.infer_objects (see here)
+  and GroupBy.pipe (see here).
++ Indexing with a list of labels, where one or more of the labels
+  is missing, is deprecated and will raise a KeyError in a future
+  version, see here.
+  * full list at http://pandas.pydata.org/pandas-docs/stable/whatsnew.html
+
+---
python-pandas.changes: same change

Old:

  pandas-0.20.3.tar.gz

New:

  pandas-0.21.0.tar.gz



Other differences:
--
++ python-pandas-doc.spec ++
--- /var/tmp/diff_new_pack.ZD5Z9a/_old  2017-11-10 14:57:10.396564576 +0100
+++ /var/tmp/diff_new_pack.ZD5Z9a/_new  2017-11-10 14:57:10.400564432 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pandas-doc
-Version:0.20.3
+Version:0.21.0
 Release:0
 Summary:Documentation for python-pandas
 License:BSD-3-Clause

++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.ZD5Z9a/_old  2017-11-10 14:57:10.428563419 +0100
+++ /var/tmp/diff_new_pack.ZD5Z9a/_new  2017-11-10 14:57:10.428563419 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pandas
-Version:0.20.3
+Version:0.21.0
 Release:0
 Summary:Make working with "relational" or "labeled" data both easy and 
intuitive
 License:BSD-3-Clause
@@ -26,7 +26,7 @@
 Url:http://pandas.pydata.org/
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module numpy-devel >= 1.7.1}
+BuildRequires:  %{python_module numpy-devel >= 1.9.0}
 BuildRequires:  %{python_module python-dateutil >= 1.5}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module setuptools}
@@ -34,7 +34,7 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  python-rpm-macros
-Requires:   python-numpy >= 1.7.1
+Requires:   python-numpy >= 1.9.0
 Requires:   python-python-dateutil >= 1.5
 Requires:   python-pytz
 Recommends: python-Bottleneck

++ pandas-0.20.3.tar.gz -> pandas-0.21.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.20.3.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.21.0.tar.gz differ: char 
5, line 1




commit python-pandas for openSUSE:Factory

2017-10-09 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2017-10-09 19:41:03

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Mon Oct  9 19:41:03 2017 rev:5 rq:530452 version:0.20.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2017-05-31 12:22:31.452836771 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes 
2017-10-09 19:41:05.206397836 +0200
@@ -1,0 +2,11 @@
+Sat Sep 23 21:12:48 UTC 2017 - a...@gmx.de
+
+- update to version 0.20.3:
+  * bug fix release, see 
http://pandas.pydata.org/pandas-docs/stable/whatsnew.html#v0-20-3-july-7-2017
+for complete changelog
+
+- changes from version 0.20.2:
+  * bug fix release, see 
http://pandas.pydata.org/pandas-docs/stable/whatsnew.html#v0-20-2-june-4-2017
+for complete changelog
+
+---
python-pandas.changes: same change

Old:

  pandas-0.20.1.tar.gz

New:

  pandas-0.20.3.tar.gz



Other differences:
--
++ python-pandas-doc.spec ++
--- /var/tmp/diff_new_pack.bmh8Ki/_old  2017-10-09 19:41:06.106358282 +0200
+++ /var/tmp/diff_new_pack.bmh8Ki/_new  2017-10-09 19:41:06.106358282 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pandas-doc
-Version:0.20.1
+Version:0.20.3
 Release:0
 Summary:Documentation for python-pandas
 License:BSD-3-Clause
@@ -28,10 +28,8 @@
 BuildRequires:  %{python_module pandas = %{version}}
 BuildRequires:  gcc-c++
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-devel
-BuildRequires:  python3-setuptools
 BuildRequires:  python3-Sphinx
-BuildRequires:  python3-python-dateutil >= 1.5
+BuildRequires:  python3-devel
 BuildRequires:  python3-jupyter_client
 BuildRequires:  python3-jupyter_ipykernel
 BuildRequires:  python3-jupyter_nbconvert
@@ -39,8 +37,10 @@
 BuildRequires:  python3-jupyter_nbsphinx
 BuildRequires:  python3-matplotlib
 BuildRequires:  python3-numpy-devel >= 1.7.1
+BuildRequires:  python3-python-dateutil >= 1.5
 BuildRequires:  python3-pytz
 BuildRequires:  python3-scipy
+BuildRequires:  python3-setuptools
 Provides:   %{python_module pandas-doc = %{version}}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch

++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.bmh8Ki/_old  2017-10-09 19:41:06.134357051 +0200
+++ /var/tmp/diff_new_pack.bmh8Ki/_new  2017-10-09 19:41:06.138356875 +0200
@@ -18,22 +18,22 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pandas
-Version:0.20.1
+Version:0.20.3
 Release:0
 Summary:Make working with "relational" or "labeled" data both easy and 
intuitive
 License:BSD-3-Clause
 Group:  Development/Libraries/Python
 Url:http://pandas.pydata.org/
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
-BuildRequires:  fdupes
-BuildRequires:  gcc-c++
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module numpy-devel >= 1.7.1}
 BuildRequires:  %{python_module python-dateutil >= 1.5}
 BuildRequires:  %{python_module pytz}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
+BuildRequires:  python-rpm-macros
 Requires:   python-numpy >= 1.7.1
 Requires:   python-python-dateutil >= 1.5
 Requires:   python-pytz

++ pandas-0.20.1.tar.gz -> pandas-0.20.3.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.20.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.20.3.tar.gz differ: char 
5, line 1




commit python-pandas for openSUSE:Factory

2017-05-31 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2017-05-31 12:22:08

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Wed May 31 12:22:08 2017 rev:4 rq:499830 version:0.20.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2017-05-08 19:04:58.607507945 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes 
2017-05-31 12:22:31.452836771 +0200
@@ -1,0 +2,31 @@
+Tue May 30 17:08:33 UTC 2017 - toddrme2...@gmail.com
+
+- Fix documentation BuildRequires.
+
+---
+Thu May 18 01:07:08 UTC 2017 - toddrme2...@gmail.com
+
+- Update to version 0.20.1
+  Highlights include:
+  * New ``.agg()`` API for Series/DataFrame similar to the
+groupby-rolling-resample API's
+  * Integration with the ``feather-format``, including a new
+top-level ``pd.read_feather()`` and ``DataFrame.to_feather()``
+method
+  * The ``.ix`` indexer has been deprecated
+  * ``Panel`` has been deprecated
+  * Addition of an ``IntervalIndex`` and ``Interval`` scalar type
+  * Improved user API when grouping by index levels in ``.groupby()``
+  * Improved support for ``UInt64`` dtypes
+  * A new orient for JSON serialization, ``orient='table'``, that
+uses the Table Schema spec and that gives the possibility for
+a more interactive repr in the Jupyter Notebook
+  * Experimental support for exporting styled DataFrames
+(``DataFrame.style``) to Excel
+  * Window binary corr/cov operations now return a MultiIndexed
+``DataFrame`` rather than a ``Panel``, as ``Panel`` is now
+deprecated
+  * Support for S3 handling now uses ``s3fs``
+  * Google BigQuery support now uses the ``pandas-gbq`` library
+
+---
--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2017-05-08 19:04:58.639503425 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2017-05-31 12:22:31.980762245 +0200
@@ -1,0 +2,26 @@
+Thu May 18 01:07:08 UTC 2017 - toddrme2...@gmail.com
+
+- Update to version 0.20.1
+  Highlights include:
+  * New ``.agg()`` API for Series/DataFrame similar to the
+groupby-rolling-resample API's
+  * Integration with the ``feather-format``, including a new
+top-level ``pd.read_feather()`` and ``DataFrame.to_feather()``
+method
+  * The ``.ix`` indexer has been deprecated
+  * ``Panel`` has been deprecated
+  * Addition of an ``IntervalIndex`` and ``Interval`` scalar type
+  * Improved user API when grouping by index levels in ``.groupby()``
+  * Improved support for ``UInt64`` dtypes
+  * A new orient for JSON serialization, ``orient='table'``, that
+uses the Table Schema spec and that gives the possibility for
+a more interactive repr in the Jupyter Notebook
+  * Experimental support for exporting styled DataFrames
+(``DataFrame.style``) to Excel
+  * Window binary corr/cov operations now return a MultiIndexed
+``DataFrame`` rather than a ``Panel``, as ``Panel`` is now
+deprecated
+  * Support for S3 handling now uses ``s3fs``
+  * Google BigQuery support now uses the ``pandas-gbq`` library
+
+---

Old:

  pandas-0.19.2.tar.gz

New:

  pandas-0.20.1.tar.gz



Other differences:
--
++ python-pandas-doc.spec ++
--- /var/tmp/diff_new_pack.usqBqL/_old  2017-05-31 12:22:32.872636341 +0200
+++ /var/tmp/diff_new_pack.usqBqL/_new  2017-05-31 12:22:32.876635777 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pandas-doc
-Version:0.19.2
+Version:0.20.1
 Release:0
 Summary:Documentation for python-pandas
 License:BSD-3-Clause
@@ -31,11 +31,12 @@
 BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-Sphinx
-BuildRequires:  python3-dateutil >= 1.5
+BuildRequires:  python3-python-dateutil >= 1.5
 BuildRequires:  python3-jupyter_client
 BuildRequires:  python3-jupyter_ipykernel
 BuildRequires:  python3-jupyter_nbconvert
 BuildRequires:  python3-jupyter_nbformat
+BuildRequires:  python3-jupyter_nbsphinx
 BuildRequires:  python3-matplotlib
 BuildRequires:  python3-numpy-devel >= 1.7.1
 BuildRequires:  python3-pytz

++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.usqBqL/_old  2017-05-31 12:22:32.896632953 +0200
+++ /var/tmp/diff_new_pack.usqBqL/_new  2017-05-31 12:22:32.900632389 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() 

commit python-pandas for openSUSE:Factory

2017-05-08 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2017-05-08 19:04:25

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Mon May  8 19:04:25 2017 rev:3 rq:493376 version:0.19.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2017-04-12 18:20:19.579085788 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes 
2017-05-08 19:04:58.607507945 +0200
@@ -1,0 +2,5 @@
+Tue Apr 25 18:39:03 UTC 2017 - toddrme2...@gmail.com
+
+- Implement single-spec version.
+
+---
--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2017-04-12 18:20:19.603082395 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2017-05-08 19:04:58.639503425 +0200
@@ -1,0 +2,10 @@
+Mon May  8 03:37:27 UTC 2017 - toddrme2...@gmail.com
+
+- Fix dateutil dependency
+
+---
+Tue Apr 25 18:39:03 UTC 2017 - toddrme2...@gmail.com
+
+- Implement single-spec version.
+
+---



Other differences:
--
++ python-pandas-doc.spec ++
--- /var/tmp/diff_new_pack.oSbtX4/_old  2017-05-08 19:04:59.487383647 +0200
+++ /var/tmp/diff_new_pack.oSbtX4/_new  2017-05-08 19:04:59.491383082 +0200
@@ -16,30 +16,31 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pandas-doc
 Version:0.19.2
 Release:0
-Summary:Documentation for python3-pandas
+Summary:Documentation for python-pandas
 License:BSD-3-Clause
 Group:  Documentation/HTML
 Url:http://pandas.pydata.org/
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
-BuildRequires:  python-pandas = %{version}
+BuildRequires:  %{python_module pandas = %{version}}
 BuildRequires:  gcc-c++
-BuildRequires:  python-Cython
-BuildRequires:  python-Sphinx
-BuildRequires:  python-dateutil
-BuildRequires:  python-devel
-BuildRequires:  python-matplotlib
-BuildRequires:  python-numpy-devel >= 1.7.0
-BuildRequires:  python-pytz
-BuildRequires:  python-scipy
-BuildRequires:  python-setuptools
-BuildRequires:  python-jupyter_client
-BuildRequires:  python-jupyter_ipykernel
-BuildRequires:  python-jupyter_nbconvert
-BuildRequires:  python-jupyter_nbformat
-Recommends: python-pandas = %{version}
+BuildRequires:  python-rpm-macros
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-dateutil >= 1.5
+BuildRequires:  python3-jupyter_client
+BuildRequires:  python3-jupyter_ipykernel
+BuildRequires:  python3-jupyter_nbconvert
+BuildRequires:  python3-jupyter_nbformat
+BuildRequires:  python3-matplotlib
+BuildRequires:  python3-numpy-devel >= 1.7.1
+BuildRequires:  python3-pytz
+BuildRequires:  python3-scipy
+Provides:   %{python_module pandas-doc = %{version}}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
@@ -50,15 +51,19 @@
 %setup -q -n pandas-%{version}
 
 %build
-python setup.py build_ext --inplace
+python3 setup.py build_ext --inplace
 
-%install
 pushd doc
-python make.py html
+python3 make.py html
 popd
 
+%install
+mkdir -p %{buildroot}%{_docdir}/python-pandas
+cp -r doc/build/html %{buildroot}%{_docdir}/python-pandas/
+
 %files
 %defattr(-,root,root)
-%doc doc/build/html/
+%doc LICENSE
+%{_docdir}/python-pandas/
 
 %changelog

++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.oSbtX4/_old  2017-05-08 19:04:59.527377997 +0200
+++ /var/tmp/diff_new_pack.oSbtX4/_new  2017-05-08 19:04:59.531377432 +0200
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pandas
 Version:0.19.2
 Release:0
@@ -26,36 +27,42 @@
 Source0:
https://files.pythonhosted.org/packages/source/p/pandas/pandas-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  python-Cython
-BuildRequires:  python-dateutil
-BuildRequires:  python-devel
-BuildRequires:  python-numpy-devel >= 1.7.0
-BuildRequires:  python-pytz
-BuildRequires:  python-setuptools
-Requires:   python-dateutil
-Requires:   python-numpy >= 1.7.0
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module numpy-devel >= 1.7.1}
+BuildRequires:  %{python_module python-dateutil >= 1.5}

commit python-pandas for openSUSE:Factory

2017-04-12 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2017-04-12 17:34:48

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Wed Apr 12 17:34:48 2017 rev:2 rq:486220 version:0.19.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2017-01-25 23:18:43.548489249 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes 
2017-04-12 18:20:19.579085788 +0200
@@ -1,0 +2,166 @@
+Thu Mar 30 15:00:41 UTC 2017 - toddrme2...@gmail.com
+
+- update to version 0.19.2:
+  * Enhancements
+The pd.merge_asof(), added in 0.19.0, gained some improvements:
++ pd.merge_asof() gained left_index/right_index and
+  left_by/right_by arguments (GH14253)
++ pd.merge_asof() can take multiple columns in by parameter and
+  has specialized dtypes for better performace (GH13936)
+  * Performance Improvements
++ Performance regression with PeriodIndex (GH14822)
++ Performance regression in indexing with getitem (GH14930)
++ Improved performance of .replace() (GH12745)
++ Improved performance Series creation with a datetime index and
+  dictionary data (GH14894)
+  * Bug Fixes
++ Compat with python 3.6 for pickling of some offsets (GH14685)
++ Compat with python 3.6 for some indexing exception types
+  (GH14684, GH14689)
++ Compat with python 3.6 for deprecation warnings in the test
+  suite (GH14681)
++ Compat with python 3.6 for Timestamp pickles (GH14689)
++ Compat with dateutil==2.6.0; segfault reported in the testing
+  suite (GH14621)
++ Allow nanoseconds in Timestamp.replace as a kwarg (GH14621)
++ Bug in pd.read_csv in which aliasing was being done for
+  na_values when passed in as a dictionary (GH14203)
++ Bug in pd.read_csv in which column indices for a dict-like
+  na_values were not being respected (GH14203)
++ Bug in pd.read_csv where reading files fails, if the number of
+  headers is equal to the number of lines in the file (GH14515)
++ Bug in pd.read_csv for the Python engine in which an unhelpful
+  error message was being raised when multi-char delimiters were
+  not being respected with quotes (GH14582)
++ Fix bugs (GH14734, GH13654) in pd.read_sas and
+  pandas.io.sas.sas7bdat.SAS7BDATReader that caused problems when
+  reading a SAS file incrementally.
++ Bug in pd.read_csv for the Python engine in which an unhelpful
+  error message was being raised when skipfooter was not being
+  respected by Python’s CSV library (GH13879)
++ Bug in .fillna() in which timezone aware datetime64 values were
+  incorrectly rounded (GH14872)
++ Bug in .groupby(..., sort=True) of a non-lexsorted MultiIndex
+  when grouping with multiple levels (GH14776)
++ Bug in pd.cut with negative values and a single bin (GH14652)
++ Bug in pd.to_numeric where a 0 was not unsigned on a
+  downcast='unsigned' argument (GH14401)
++ Bug in plotting regular and irregular timeseries using shared
+  axes (sharex=True or ax.twinx()) (GH13341, GH14322).
++ Bug in not propogating exceptions in parsing invalid datetimes,
+  noted in python 3.6 (GH14561)
++ Bug in resampling a DatetimeIndex in local TZ, covering a DST
+  change, which would raise AmbiguousTimeError (GH14682)
++ Bug in indexing that transformed RecursionError into KeyError or
+  IndexingError (GH14554)
++ Bug in HDFStore when writing a MultiIndex when using
+  data_columns=True (GH14435)
++ Bug in HDFStore.append() when writing a Series and passing a
+  min_itemsize argument containing a value for the index (GH11412)
++ Bug when writing to a HDFStore in table format with a
+  min_itemsize value for the index and without asking to append
+  (GH10381)
++ Bug in Series.groupby.nunique() raising an IndexError for an
+  empty Series (GH12553)
++ Bug in DataFrame.nlargest and DataFrame.nsmallest when the index
+  had duplicate values (GH13412)
++ Bug in clipboard functions on linux with python2 with unicode
+  and separators (GH13747)
++ Bug in clipboard functions on Windows 10 and python 3 (GH14362,
+  GH12807)
++ Bug in .to_clipboard() and Excel compat (GH12529)
++ Bug in DataFrame.combine_first() for integer columns (GH14687).
++ Bug in pd.read_csv() in which the dtype parameter was not being
+  respected for empty data (GH14712)
++ Bug in pd.read_csv() in which the nrows parameter was not being
+  respected for large input when using the C engine for parsing
+  (GH7626)
++ Bug in pd.merge_asof() could not handle timezone-aware
+  DatetimeIndex 

commit python-pandas for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2016-03-07 13:23:15

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2016-02-11 12:38:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2016-03-07 13:23:35.0 +0100
@@ -1,0 +2,5 @@
+Fri Feb 26 13:13:58 UTC 2016 - tbecht...@suse.com
+
+- Require python-python-dateutil. package was renamed
+
+---



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.uyq2Sa/_old  2016-03-07 13:23:36.0 +0100
+++ /var/tmp/diff_new_pack.uyq2Sa/_new  2016-03-07 13:23:36.0 +0100
@@ -33,15 +33,15 @@
 BuildRequires:  gcc-c++
 BuildRequires:  python-Cython
 BuildRequires:  python-Sphinx
-BuildRequires:  python-dateutil >= 1.5
 BuildRequires:  python-nose
 BuildRequires:  python-numpy-devel >= 1.7.1
+BuildRequires:  python-python-dateutil >= 1.5
 BuildRequires:  python-pytz
 BuildRequires:  python-setuptools
 Requires:   python-Bottleneck
-Requires:   python-dateutil >= 1.5
 Requires:   python-numexpr >= 2.1
 Requires:   python-numpy >= 1.7.1
+Requires:   python-python-dateutil >= 1.5
 Requires:   python-pytz
 Recommends: google-api-python-client
 Recommends: python-Jinja2




commit python-pandas for openSUSE:Factory

2016-02-11 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2016-02-11 12:38:02

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2016-02-08 09:47:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2016-02-11 12:38:06.0 +0100
@@ -1,0 +2,9 @@
+Tue Feb  9 17:01:02 UTC 2016 - apla...@suse.com
+
+- Add 0001_respect_byteorder_in_statareader.patch
+  Fix StataReader in big endian architectures
+  https://github.com/pydata/pandas/issues/11282
+- Add 0001_disable_experimental_msgpack_big_endian.patch 
+  Skip experimental msgpack test in big endian systems
+
+---

New:

  0001_disable_experimental_msgpack_big_endian.patch
  0001_respect_byteorder_in_statareader.patch



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.mKas6I/_old  2016-02-11 12:38:07.0 +0100
+++ /var/tmp/diff_new_pack.mKas6I/_new  2016-02-11 12:38:07.0 +0100
@@ -25,6 +25,10 @@
 Group:  Development/Libraries/Python
 Url:http://pandas.pydata.org/
 Source0:
https://pypi.python.org/packages/source/p/pandas/%{modname}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM 0001_respect_byteorder_in_statareader.patch 
https://github.com/pydata/pandas/issues/11282
+Patch1: 0001_respect_byteorder_in_statareader.patch
+# PATCH-FIX-OPENSUSE 0001_disable_experimental_msgpack_big_endian.patch 
https://github.com/pydata/pandas/issues/11282
+Patch2: 0001_disable_experimental_msgpack_big_endian.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  python-Cython
@@ -82,6 +86,8 @@
 
 %prep
 %setup -q -n pandas-%{version}
+%patch1 -p1
+%patch2 -p1
 
 %build
 CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build_ext --inplace

++ 0001_disable_experimental_msgpack_big_endian.patch ++
diff --git a/pandas/io/tests/test_packers.py b/pandas/io/tests/test_packers.py
index 6905225..35686de 100644
--- a/pandas/io/tests/test_packers.py
+++ b/pandas/io/tests/test_packers.py
@@ -626,6 +626,11 @@ TestPackers
 assert n > 0, 'Msgpack files are not tested'
 
 def test_msgpack(self):
+# TODO(aplanas) disable msgpack in big endian systems
+# https://github.com/pydata/pandas/issues/11282
+if sys.byteorder == 'big':
+raise nose.SkipTest('msgpack bugs in big endian systems')
+
 msgpack_path = tm.get_data_path('legacy_msgpack')
 n = 0
 for v in os.listdir(msgpack_path):
++ 0001_respect_byteorder_in_statareader.patch ++
>From e5bb7292138943f8e3c5f52276f30739d900e877 Mon Sep 17 00:00:00 2001
From: Alberto Planas 
Date: Tue, 9 Feb 2016 15:06:00 +0100
Subject: [PATCH] Respect byteorder in StataReader

Partially fix #11282 for s390x
---
 pandas/io/stata.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pandas/io/stata.py b/pandas/io/stata.py
index a878829..e5051ae 100644
--- a/pandas/io/stata.py
+++ b/pandas/io/stata.py
@@ -1356,7 +1356,7 @@
 buf = buf[0:2] + buf[4:10]
 else:
 buf = buf[0:2] + buf[6:]
-v_o = struct.unpack('Q', buf)[0]
+v_o = struct.unpack(self.byteorder + 'Q', buf)[0]
 typ = struct.unpack('B', self.path_or_buf.read(1))[0]
 length = struct.unpack(self.byteorder + 'I',
self.path_or_buf.read(4))[0]



commit python-pandas for openSUSE:Factory

2016-02-08 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2016-02-08 09:47:25

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2015-12-01 09:19:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2016-02-08 09:47:27.0 +0100
@@ -1,0 +2,8 @@
+Wed Feb  3 15:27:31 UTC 2016 - apla...@suse.com
+
+- Remove non-needed BuildRequires
+- Update Requires from documentation
+- Update Recommends from documentation
+- Add tests in %check section
+
+---



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.fC3XYT/_old  2016-02-08 09:47:28.0 +0100
+++ /var/tmp/diff_new_pack.fC3XYT/_new  2016-02-08 09:47:28.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pandas
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,42 +27,36 @@
 Source0:
https://pypi.python.org/packages/source/p/pandas/%{modname}-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  python-Bottleneck
 BuildRequires:  python-Cython
 BuildRequires:  python-Sphinx
-BuildRequires:  python-beautifulsoup4
-BuildRequires:  python-boto
-BuildRequires:  python-dateutil
-BuildRequires:  python-devel
-BuildRequires:  python-html5lib
-BuildRequires:  python-lxml
-BuildRequires:  python-matplotlib
-BuildRequires:  python-numexpr >= 2.1
-BuildRequires:  python-numpy-devel >= 1.7.0
-BuildRequires:  python-openpyxl
+BuildRequires:  python-dateutil >= 1.5
+BuildRequires:  python-nose
+BuildRequires:  python-numpy-devel >= 1.7.1
 BuildRequires:  python-pytz
-BuildRequires:  python-scipy
 BuildRequires:  python-setuptools
-BuildRequires:  python-SQLAlchemy
-BuildRequires:  python-tables
-BuildRequires:  python-xlrd
-BuildRequires:  python-xlwt
-Requires:   python-dateutil
-Requires:   python-numpy >= 1.7.0
+Requires:   python-Bottleneck
+Requires:   python-dateutil >= 1.5
+Requires:   python-numexpr >= 2.1
+Requires:   python-numpy >= 1.7.1
 Requires:   python-pytz
-Recommends: python-Bottleneck
+Recommends: google-api-python-client
+Recommends: python-Jinja2
+Recommends: python-SQLAlchemy
 Recommends: python-beautifulsoup4
+Recommends: python-blosc
 Recommends: python-boto
 Recommends: python-html5lib
+Recommends: python-httplib2
 Recommends: python-lxml
 Recommends: python-matplotlib
-Recommends: python-numexpr >= 2.1
 Recommends: python-openpyxl
+Recommends: python-python-gflags
 Recommends: python-scipy
-Recommends: python-SQLAlchemy
+Recommends: python-setuptools
 Recommends: python-statsmodels
 Recommends: python-tables
 Recommends: python-xlrd
+Recommends: python-xlsxwriter
 Recommends: python-xlwt
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} <= 1110
@@ -70,12 +64,13 @@
 %endif
 
 %description
-pandas is a Python package providing fast, flexible, and expressive data
-structures designed to make working with "relational" or "labeled" data both
-easy and intuitive. It aims to be the fundamental high-level building block for
-doing practical, real world data analysis in Python. Additionally, it has
-the broader goal of becoming the most powerful and flexible open source data
-analysis / manipulation tool available in any language.
+pandas is a Python package providing fast, flexible, and expressive
+data structures designed to make working with "relational" or
+"labeled" data both easy and intuitive. It aims to be the fundamental
+high-level building block for doing practical, real world data
+analysis in Python. Additionally, it has the broader goal of becoming
+the most powerful and flexible open source data analysis /
+manipulation tool available in any language.
 
 %package doc
 Summary:Documentation for %{name}
@@ -89,6 +84,7 @@
 %setup -q -n pandas-%{version}
 
 %build
+CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build_ext --inplace
 CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build
 
 %install
@@ -106,6 +102,9 @@
 %py_compile .
 popd
 
+%check
+nosetests pandas
+
 %clean
 rm -rf %{buildroot}
 




commit python-pandas for openSUSE:Factory

2015-12-01 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2015-12-01 09:19:40

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2015-10-17 16:38:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2015-12-01 09:19:42.0 +0100
@@ -1,0 +2,11 @@
+Mon Nov 30 09:56:31 UTC 2015 - toddrme2...@gmail.com
+
+- update to version 0.17.1:
+  (for full changelog see 
http://pandas.pydata.org/pandas-docs/stable/whatsnew.html#v0-17-1-november-21-2015)
+  Highlights include:
+  * Support for Conditional HTML Formatting, see here
+  * Releasing the GIL on the csv reader & other ops, see here
+  * Fixed regression in DataFrame.drop_duplicates from 0.16.2, causing
+incorrect results on integer values (GH11376)
+
+---

Old:

  pandas-0.17.0.tar.gz

New:

  pandas-0.17.1.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.yH2ekq/_old  2015-12-01 09:19:43.0 +0100
+++ /var/tmp/diff_new_pack.yH2ekq/_new  2015-12-01 09:19:43.0 +0100
@@ -18,7 +18,7 @@
 
 %define modname pandas
 Name:   python-%{modname}
-Version:0.17.0
+Version:0.17.1
 Release:0
 Summary:Make working with "relational" or "labeled" data both easy and 
intuitive
 License:BSD-3-Clause

++ pandas-0.17.0.tar.gz -> pandas-0.17.1.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.17.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.17.1.tar.gz differ: char 
5, line 1




commit python-pandas for openSUSE:Factory

2015-10-17 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2015-10-17 16:38:53

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is "python-pandas"

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2015-06-30 10:19:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2015-10-17 16:38:55.0 +0200
@@ -1,0 +2,38 @@
+Mon Oct 12 09:28:25 UTC 2015 - toddrme2...@gmail.com
+
+- update to version 0.17.0:
+  (for full changelog see 
http://pandas.pydata.org/pandas-docs/stable/whatsnew.html#v0-17-0-october-9-2015)
+  Highlights:
+  * Release the Global Interpreter Lock (GIL) on some cython
+operations, see here
+  * Plotting methods are now available as attributes of the .plot
+accessor, see here
+  * The sorting API has been revamped to remove some long-time
+inconsistencies, see here
+  * Support for a datetime64[ns] with timezones as a first-class
+dtype, see here
+  * The default for to_datetime will now be to raise when presented
+with unparseable formats, previously this would return the
+original input.  Also, date parse functions now return consistent
+results. See here
+  * The default for dropna in HDFStore has changed to False, to store
+by default all rows even if they are all NaN, see here
+  * Datetime accessor (dt) now supports Series.dt.strftime to generate
+formatted strings for datetime-likes, and Series.dt.total_seconds
+to ge nerate each duration of the timedelta in seconds. See here
+  * Period and PeriodIndex can handle multiplied freq like 3D, which
+corresponding to 3 days span. See here
+  * Development installed versions of pandas will now have PEP440
+compliant version strings (GH9518)
+  * Development support for benchmarking with the Air Speed Velocity
+library (GH8361)
+  * Support for reading SAS xport files, see here
+  * Documentation comparing SAS to pandas, see here
+  * Removal of the automatic TimeSeries broadcasting, deprecated since
+0.8.0, see here
+  * Display format with plain text can optionally align with Unicode
+East Asian Width, see here
+  * Compatibility with Python 3.5 (GH11097)
+  * Compatibility with matplotlib 1.5.0 (GH1)
+
+---

Old:

  pandas-0.16.2.tar.gz

New:

  pandas-0.17.0.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.1YzyuL/_old  2015-10-17 16:38:55.0 +0200
+++ /var/tmp/diff_new_pack.1YzyuL/_new  2015-10-17 16:38:55.0 +0200
@@ -18,7 +18,7 @@
 
 %define modname pandas
 Name:   python-%{modname}
-Version:0.16.2
+Version:0.17.0
 Release:0
 Summary:Make working with "relational" or "labeled" data both easy and 
intuitive
 License:BSD-3-Clause

++ pandas-0.16.2.tar.gz -> pandas-0.17.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.16.2.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.17.0.tar.gz differ: char 
5, line 1




commit python-pandas for openSUSE:Factory

2015-06-30 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2015-06-30 10:19:30

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is python-pandas

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2015-05-20 23:56:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2015-06-30 10:19:32.0 +0200
@@ -1,0 +2,115 @@
+Mon Jun 29 11:06:30 UTC 2015 - toddrme2...@gmail.com
+
+- update to version 0.16.2:
+  (see 
http://pandas.pydata.org/pandas-docs/stable/whatsnew.html#v0-16-2-june-12-2015)
+  * Highlights
++ A new pipe method
++ Documentation on how to use numba with pandas
+  * Enhancements
++ Added rsplit to Index/Series StringMethods (GH10303)
++ Removed the hard-coded size limits on the DataFrame HTML
+  representation in the IPython notebook, and leave this to
+  IPython itself (only for IPython v3.0 or greater). This
+  eliminates the duplicate scroll bars that appeared in the
+  notebook with large frames (GH10231).
+
+  Note that the notebook has a toggle output scrolling feature to
+  limit the display of very large frames (by clicking left of the
+  output). You can also configure the way DataFrames are displayed
+  using the pandas options, see here here.
++ axis parameter of DataFrame.quantile now accepts also index and
+  column. (GH9543)
+  * API Changes
++ Holiday now raises NotImplementedError if both offset and
+  observance are used in the constructor instead of returning an
+  incorrect result (GH10217).
+  * Performance Improvements
++ Improved Series.resample performance with dtype=datetime64[ns]
+  (GH7754)
++ Increase performance of str.split when expand=True (GH10081)
+  * Bug Fixes
++ Bug in Series.hist raises an error when a one row Series was
+  given (GH10214)
++ Bug where HDFStore.select modifies the passed columns list
+  (GH7212)
++ Bug in Categorical repr with display.width of None in Python 3
+  (GH10087)
++ Bug in to_json with certain orients and a CategoricalIndex would
+  segfault (GH10317)
++ Bug where some of the nan funcs do not have consistent return
+  dtypes (GH10251)
++ Bug in DataFrame.quantile on checking that a valid axis was
+  passed (GH9543)
++ Bug in groupby.apply aggregation for Categorical not preserving
+  categories (GH10138)
++ Bug in to_csv where date_format is ignored if the datetime is
+  fractional (GH10209)
++ Bug in DataFrame.to_json with mixed data types (GH10289)
++ Bug in cache updating when consolidating (GH10264)
++ Bug in mean() where integer dtypes can overflow (GH10172)
++ Bug where Panel.from_dict does not set dtype when specified
+  (GH10058)
++ Bug in Index.union raises AttributeError when passing
+  array-likes. (GH10149)
++ Bug in Timestamp‘s’ microsecond, quarter, dayofyear, week and
+  daysinmonth properties return np.int type, not built-in
+  int. (GH10050)
++ Bug in NaT raises AttributeError when accessing to daysinmonth,
+  dayofweek properties. (GH10096)
++ Bug in Index repr when using the max_seq_items=None setting
+  (GH10182).
++ Bug in getting timezone data with dateutil on various platforms
+  ( GH9059, GH8639, GH9663, GH10121)
++ Bug in displaying datetimes with mixed frequencies; display ‘ms’
+  datetimes to the proper precision. (GH10170)
++ Bug in setitem where type promotion is applied to the entire
+  block (GH10280)
++ Bug in Series arithmetic methods may incorrectly hold names
+  (GH10068)
++ Bug in GroupBy.get_group when grouping on multiple keys, one of
+  which is categorical. (GH10132)
++ Bug in DatetimeIndex and TimedeltaIndex names are lost after
+  timedelta arithmetics ( GH9926)
++ Bug in DataFrame construction from nested dict with datetime64
+  (GH10160)
++ Bug in Series construction from dict with datetime64 keys
+  (GH9456)
++ Bug in Series.plot(label=LABEL) not correctly setting the
+  label (GH10119)
++ Bug in plot not defaulting to matplotlib axes.grid setting
+  (GH9792)
++ Bug causing strings containing an exponent, but no decimal to be
+  parsed as int instead of float in engine='python' for the read_csv
+  parser (GH9565)
++ Bug in Series.align resets name when fill_value is specified
+  (GH10067)
++ Bug in read_csv causing index name not to be set on an empty
+  DataFrame (GH10184)
++ Bug in SparseSeries.abs resets name (GH10241)
++ Bug in TimedeltaIndex slicing may reset freq (GH10292)
++ Bug in GroupBy.get_group raises ValueError 

commit python-pandas for openSUSE:Factory

2015-05-20 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2015-05-20 23:56:33

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is python-pandas

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2015-03-25 10:01:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2015-05-20 23:56:35.0 +0200
@@ -1,0 +2,231 @@
+Tue May 19 09:18:50 UTC 2015 - toddrme2...@gmail.com
+
+- Update to version 0.16.1
+  * Highlights
+- Support for a ``CategoricalIndex``, a category based index
+- New section on how-to-contribute to pandas
+- Revised Merge, join, and concatenate documentation, 
+  including graphical examples to make it easier to understand
+  each operations
+- New method sample for drawing random samples from Series,
+  DataFrames and Panels.
+- The default Index printing has changed to a more uniform 
+  format
+- BusinessHour datetime-offset is now supported
+  * Enhancements
+- BusinessHour`offset is now supported, which represents 
+  business hours starting from 09:00 - 17:00 on BusinessDay by 
+  default.
+- DataFrame.diff now takes an axis parameter that determines the
+  direction of differencing
+- Allow clip, clip_lower, and clip_upper to accept array-like 
+  arguments as thresholds (This is a regression from 0.11.0).
+  These methods now have an axis parameter which determines 
+  how the Series or DataFrame will be aligned with the 
+  threshold(s).
+- DataFrame.mask() and Series.mask() now support same keywords 
+  as where
+- drop function can now accept errors keyword to suppress 
+  ValueError raised when any of label does not exist in the 
+  target data.
+- Allow conversion of values with dtype datetime64 or timedelta64
+  to strings using astype(str)
+- get_dummies function now accepts sparse keyword.  If set to
+  True, the return DataFrame is sparse, e.g. SparseDataFrame.
+- Period now accepts datetime64 as value input.
+- Allow timedelta string conversion when leading zero is 
+  missing from time definition, ie 0:00:00 vs 00:00:00.
+- Allow Panel.shift with axis='items'
+- Trying to write an excel file now raises NotImplementedError 
+  if the DataFrame has a MultiIndex instead of writing a broken
+  Excel file.
+- Allow Categorical.add_categories to accept Series or np.array.
+- Add/delete str/dt/cat accessors dynamically from __dir__.
+- Add normalize as a dt accessor method.
+- DataFrame and Series now have _constructor_expanddim property
+  as overridable constructor for one higher dimensionality 
+  data. This should be used only when it is really needed
+- pd.lib.infer_dtype now returns 'bytes' in Python 3 where 
+  appropriate.
+- We introduce a CategoricalIndex, a new type of index object
+  that is useful for supporting indexing with duplicates. This
+  is a container around a Categorical (introduced in v0.15.0)
+  and allows efficient indexing and storage of an index with a
+  large number of duplicated elements. Prior to 0.16.1, 
+  setting the index of a DataFrame/Series with a category 
+  dtype would convert this to regular object-based Index.
+- Series, DataFrames, and Panels now have a new method: 
+  pandas.DataFrame.sample. The method accepts a specific number
+  of rows or columns to return, or a fraction of the total
+  number or rows or columns. It also has options for sampling
+  with or without replacement, for passing in a column for
+  weights for non-uniform sampling, and for setting seed values
+  to facilitate replication.
+- The following new methods are accesible via .str accessor to
+  apply the function to each values.
+  + capitalize()
+  + swapcase()
+  + normalize()
+  + partition()
+  + rpartition()
+  + index()
+  + rindex()
+  + translate()
+- Added StringMethods (.str accessor) to Index
+- split now takes expand keyword to specify whether to expand
+  dimensionality. return_type is deprecated.
+  * API changes
+- When passing in an ax to df.plot( ..., ax=ax), the sharex 
+  kwarg will now default to False.
+- Add support for separating years and quarters using dashes, 
+  for example 2014-Q1.
+- pandas.DataFrame.assign now inserts new columns in 
+  alphabetical order. Previously the order was arbitrary.
+- By default, read_csv and read_table will now try to infer
+  the compression type based on the file extension. Set 
+  compression=None to restore the previous behavior 
+

commit python-pandas for openSUSE:Factory

2015-03-25 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2015-03-25 10:01:32

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is python-pandas

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2015-01-14 11:45:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2015-03-25 10:01:46.0 +0100
@@ -1,0 +2,244 @@
+Tue Mar 24 12:44:20 UTC 2015 - toddrme2...@gmail.com
+   
+- update to version 0.16.0:
+  * Highlights:
+- DataFrame.assign method
+- Series.to_coo/from_coo methods to interact with scipy.sparse
+- Backwards incompatible change to Timedelta to conform the .seconds 
+  attribute with datetime.timedelta
+- Changes to the .loc slicing API to conform with the behavior of .ix
+- Changes to the default for ordering in the Categorical constructor
+- Enhancement to the .str accessor to make string operations easier
+- The pandas.tools.rplot, pandas.sandbox.qtpandas and pandas.rpy 
+  modules are deprecated.  We refer users to external packages like 
+  seaborn, pandas-qt and rpy2 for similar or equivalent functionality
+  * New features
+- Inspired by dplyr's mutate verb, DataFrame has a new assign method.
+- Added SparseSeries.to_coo and SparseSeries.from_coo methods for 
+  converting to and from scipy.sparse.coo_matrix instances.
+- Following new methods are accesible via .str accessor to apply the 
+  function to each values. This is intended to make it more consistent with
+  standard methods on strings: isalnum(), isalpha(), isdigit(), isdigit(),
+  isspace(), islower(), isupper(), istitle(), isnumeric(), isdecimal(),
+  find(), rfind(), ljust(), rjust(), zfill()
+- Reindex now supports method='nearest' for frames or series with a 
+  monotonic increasing or decreasing index.
+- The read_excel() function's sheetname argument now accepts a list and 
+  None, to get multiple or all sheets respectively. If more than one sheet 
+  is specified, a dictionary is returned.
+- Allow Stata files to be read incrementally with an iterator; support for 
+  long strings in Stata files.
+- Paths beginning with ~ will now be expanded to begin with the user's home
+  directory.
+- Added time interval selection in get_data_yahoo.
+- Added Timestamp.to_datetime64() to complement Timedelta.to_timedelta64().
+- tseries.frequencies.to_offset() now accepts Timedelta as input.
+- Lag parameter was added to the autocorrelation method of Series, defaults
+  to lag-1 autocorrelation.
+- Timedelta will now accept nanoseconds keyword in constructor.
+- SQL code now safely escapes table and column names.
+- Added auto-complete for Series.str.tab, Series.dt.tab and 
+  Series.cat.tab.
+- Index.get_indexer now supports method='pad' and method='backfill' even 
+  for any target array, not just monotonic targets.
+- Index.asof now works on all index types.
+- A verbose argument has been augmented in io.read_excel(), defaults to 
+  False. Set to True to print sheet names as they are parsed.
+- Added days_in_month (compatibility alias daysinmonth) property to 
+  Timestamp, DatetimeIndex, Period, PeriodIndex, and Series.dt.
+- Added decimal option in to_csv to provide formatting for non-'.' decimal 
+  separators
+- Added normalize option for Timestamp to normalized to midnight
+- Added example for DataFrame import to R using HDF5 file and rhdf5
+  library.
+  * Backwards incompatible API changes
+- In v0.16.0, we are restoring the API to match that of datetime.timedelta.
+  Further, the component values are still available through the .components
+  accessor. This affects the .seconds and .microseconds accessors, and 
+  removes the .hours, .minutes, .milliseconds accessors. These changes 
+  affect TimedeltaIndex and the Series .dt accessor as well.
+- The behavior of a small sub-set of edge cases for using .loc have 
+  changed. Furthermore we have improved the content of the error messages 
+  that are raised:
+  + Slicing with .loc where the start and/or stop bound is not found in 
+the index is now allowed; this previously would raise a KeyError. This 
+makes the behavior the same as .ix in this case. This change is only 
+for slicing, not when indexing with a single label.
+  + Allow slicing with float-like values on an integer index for .ix. 
+Previously this was only enabled for .loc:
+  + Provide a useful exception for indexing with an invalid type for that 
+index when using .loc. For example 

commit python-pandas for openSUSE:Factory

2015-01-14 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2015-01-14 11:45:01

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is python-pandas

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2014-11-10 17:28:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2015-01-14 11:45:27.0 +0100
@@ -1,0 +2,177 @@
+Mon Jan 12 13:46:26 UTC 2015 - toddrme2...@gmail.com
+
+- update to version 0.15.2:
+  * API changes:
+- Indexing in MultiIndex beyond lex-sort depth is now supported,
+  though a lexically sorted index will have a better
+  performance. (GH2646)
+- Bug in unique of Series with category dtype, which returned all
+  categories regardless whether they were used or not (see
+  GH8559 for the discussion). Previous behaviour was to return all
+  categories.
+- Series.all and Series.any now support the level and skipna
+  parameters. Series.all, Series.any, Index.all, and Index.any no
+  longer support the out and keepdims parameters, which existed
+  for compatibility with ndarray. Various index types no longer
+  support the all and any aggregation functions and will now raise
+  TypeError. (GH8302).
+- Allow equality comparisons of Series with a categorical dtype
+  and object dtype; previously these would raise TypeError
+  (GH8938)
+- Bug in NDFrame: conflicting attribute/column names now behave
+  consistently between getting and setting. Previously, when both
+  a column and attribute named y existed, data.y would return the
+  attribute, while data.y = z would update the column (GH8994)
+- Timestamp('now') is now equivalent to Timestamp.now() in that it
+  returns the local time rather than UTC. Also, Timestamp('today')
+  is now equivalent to Timestamp.today() and both have tz as a
+  possible argument. (GH9000)
+- Fix negative step support for label-based slices (GH8753)
+  * Enhancements:
+- Added ability to export Categorical data to Stata (GH8633). See
+  here for limitations of categorical variables exported to Stata
+  data files.
+- Added flag order_categoricals to StataReader and read_stata to
+  select whether to order imported categorical data (GH8836). See
+  here for more information on importing categorical variables
+  from Stata data files.
+- Added ability to export Categorical data to to/from HDF5
+  (GH7621). Queries work the same as if it was an object
+  array. However, the category dtyped data is stored in a more
+  efficient manner. See here for an example and caveats
+  w.r.t. prior versions of pandas.
+- Added support for searchsorted() on Categorical class (GH8420).
+- Added the ability to specify the SQL type of columns when
+  writing a DataFrame to a database (GH8778). For example,
+  specifying to use the sqlalchemy String type instead of the
+  default Text type for string columns.
+- Series.all and Series.any now support the level and skipna
+  parameters (GH8302).
+- Panel now supports the all and any aggregation
+  functions. (GH8302).
+- Added support for utcfromtimestamp(), fromtimestamp(), and
+  combine() on Timestamp class (GH5351).
+- Added Google Analytics (pandas.io.ga) basic documentation
+  (GH8835).
+- Timedelta arithmetic returns NotImplemented in unknown cases,
+  allowing extensions by custom classes (GH8813).
+- Timedelta now supports arithemtic with numpy.ndarray objects of
+  the appropriate dtype (numpy 1.8 or newer only) (GH8884).
+- Added Timedelta.to_timedelta64() method to the public API
+  (GH8884).
+- Added gbq.generate_bq_schema() function to the gbq module
+  (GH8325).
+- Series now works with map objects the same way as generators
+  (GH8909).
+- Added context manager to HDFStore for automatic closing
+  (GH8791).
+- to_datetime gains an exact keyword to allow for a format to not
+  require an exact match for a provided format string (if its
+  False). exact defaults to True (meaning that exact matching is
+  still the default) (GH8904)
+- Added axvlines boolean option to parallel_coordinates plot
+  function, determines whether vertical lines will be printed,
+  default is True
+- Added ability to read table footers to read_html (GH8552).
+- to_sql now infers datatypes of non-NA values for columns that
+  contain NA values and have dtype object (GH8778).
+  * Performance:
+- Reduce memory usage when skiprows is an integer in read_csv
+  (GH8681)
+- Performance boost for to_datetime 

commit python-pandas for openSUSE:Factory

2014-11-10 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2014-11-10 17:28:42

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is python-pandas

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2014-10-22 16:23:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2014-11-10 17:28:57.0 +0100
@@ -1,0 +2,90 @@
+Sun Nov  9 15:40:36 UTC 2014 - toddrme2...@gmail.com
+
+- Updated to version 0.15.1:
+  + API changes
+- Represent ``MultiIndex`` labels with a dtype that utilizes memory based 
+  on the level size.
+- ``groupby`` with ``as_index=False`` will not add erroneous extra columns 
+  to result (:issue:`8582`):
+- ``groupby`` will not erroneously exclude columns if the column name 
+  conflics with the grouper name (:issue:`8112`):
+- ``concat`` permits a wider variety of iterables of pandas objects to be
+  passed as the first parameter (:issue:`8645`):
+- ``s.dt.hour`` and other ``.dt`` accessors will now return ``np.nan`` for 
+  missing values (rather than previously -1), (:issue:`8689`)
+- support for slicing with monotonic decreasing indexes, even if ``start`` 
+  or ``stop`` is not found in the index (:issue:`7860`):
+- added Index properties `is_monotonic_increasing` and 
+  `is_monotonic_decreasing` (:issue:`8680`).
+- pandas now also registers the ``datetime64`` dtype in matplotlib's units 
+  registry to plot such values as datetimes. 
+  + Enhancements
+- Added option to select columns when importing Stata files (:issue:`7935`)
+- Qualify memory usage in ``DataFrame.info()`` by adding ``+`` if it is a 
+  lower bound (:issue:`8578`)
+- Raise errors in certain aggregation cases where an argument such as 
+  ``numeric_only`` is not handled (:issue:`8592`).
+- Added support for 3-character ISO and non-standard country codes in 
+  :func:``io.wb.download()`` (:issue:`8482`)
+- :ref:`World Bank data requests remote_data.wb` now will warn/raise 
+  based on an ``errors`` argument, as well as a list of hard-coded country 
+  codes and the World Bank's JSON response.
+- Added option to ``Series.str.split()`` to return a ``DataFrame`` rather 
+  than a ``Series`` (:issue:`8428`)
+- Added option to ``df.info(null_counts=None|True|False)`` to override the 
+  default display options and force showing of the null-counts 
+  (:issue:`8701`)
+  + Bug Fixes
+- Bug in unpickling  of a ``CustomBusinessDay`` object (:issue:`8591`)
+- Bug in coercing ``Categorical`` to a records array, e.g. 
+  ``df.to_records()`` (:issue:`8626`)
+- Bug in ``Categorical`` not created properly with ``Series.to_frame()`` 
+  (:issue:`8626`)
+- Bug in coercing in astype of a ``Categorical`` of a passed 
+  ``pd.Categorical`` (this now raises ``TypeError`` correctly), 
+  (:issue:`8626`)
+- Bug in ``cut``/``qcut`` when using ``Series`` and ``retbins=True`` 
+  (:issue:`8589`)
+- Bug in writing Categorical columns to an SQL database with ``to_sql`` 
+  (:issue:`8624`).
+- Bug in comparing ``Categorical`` of datetime raising when being compared 
+  to a scalar datetime (:issue:`8687`)
+- Bug in selecting from a ``Categorical`` with ``.iloc`` (:issue:`8623`)
+- Bug in groupby-transform with a Categorical (:issue:`8623`)
+- Bug in duplicated/drop_duplicates with a Categorical (:issue:`8623`)
+- Bug in ``Categorical`` reflected comparison operator raising if the 
first 
+  argument was a numpy array scalar (e.g. np.int64) (:issue:`8658`)
+- Bug in Panel indexing with a list-like (:issue:`8710`)
+- Compat issue is ``DataFrame.dtypes`` when 
+  ``options.mode.use_inf_as_null`` is True (:issue:`8722`)
+- Bug in ``read_csv``, ``dialect`` parameter would not take a string 
+  (:issue: `8703`)
+- Bug in slicing a multi-index level with an empty-list (:issue:`8737`)
+- Bug in numeric index operations of add/sub with Float/Index Index with 
+  numpy arrays (:issue:`8608`)
+- Bug in setitem with empty indexer and unwanted coercion of dtypes 
+  (:issue:`8669`)
+- Bug in ix/loc block splitting on setitem (manifests with integer-like 
+  dtypes, e.g. datetime64) (:issue:`8607`)
+- Bug when doing label based indexing with integers not found in the index 
+  for non-unique but monotonic indexes (:issue:`8680`).
+- Bug when indexing a Float64Index with ``np.nan`` on numpy 1.7 
+  (:issue:`8980`).
+- Fix ``shape`` attribute for ``MultiIndex`` (:issue:`8609`)
+- Bug in ``GroupBy`` where a name conflict between the grouper and 

commit python-pandas for openSUSE:Factory

2014-10-22 Thread h_root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2014-10-22 16:23:25

Comparing /work/SRC/openSUSE:Factory/python-pandas (Old)
 and  /work/SRC/openSUSE:Factory/.python-pandas.new (New)


Package is python-pandas

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes  
2014-07-31 21:50:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas.changes 
2014-10-22 16:23:26.0 +0200
@@ -1,0 +2,23 @@
+Mon Oct 20 10:42:30 UTC 2014 - toddrme2...@gmail.com
+
+- Update to 0.15.0, highlights:  
+  - Drop support for numpy  1.7.0
+  - The Categorical type was integrated as a first-class 
+pandas type
+  - New scalar type Timedelta, and a new index type TimedeltaIndex
+  - New DataFrame default display for df.info() to 
+include memory usage
+  - New datetimelike properties accessor .dt for Series
+  - Split indexing documentation into Indexing and Selecting Data and 
+MultiIndex / Advanced Indexing
+  - Split out string methods documentation into Working with Text Data
+  - read_csv will now by default ignore blank lines when parsing
+  - API change in using Indexes in set operations
+  - Internal refactoring of the Index class to no longer 
+sub-class ndarray
+  - dropping support for PyTables less than version 3.0.0, 
+and numexpr less than version 2.1
+- Update minimum dependency versions of 
+  python-numpy, python-tables, and python-numexpr
+
+---

Old:

  pandas-0.14.1.tar.gz

New:

  pandas-0.15.0.tar.gz



Other differences:
--
++ python-pandas.spec ++
--- /var/tmp/diff_new_pack.FPfs8x/_old  2014-10-22 16:23:27.0 +0200
+++ /var/tmp/diff_new_pack.FPfs8x/_new  2014-10-22 16:23:27.0 +0200
@@ -18,7 +18,7 @@
 
 %define modname pandas
 Name:   python-%{modname}
-Version:0.14.1
+Version:0.15.0
 Release:0
 Summary:Make working with relational or labeled data both easy and 
intuitive
 License:BSD-3-Clause
@@ -37,8 +37,8 @@
 BuildRequires:  python-html5lib
 BuildRequires:  python-lxml
 BuildRequires:  python-matplotlib
-BuildRequires:  python-numexpr
-BuildRequires:  python-numpy-devel
+BuildRequires:  python-numexpr = 2.1
+BuildRequires:  python-numpy-devel = 1.7.0
 BuildRequires:  python-openpyxl
 BuildRequires:  python-pytz
 BuildRequires:  python-scipy
@@ -48,7 +48,7 @@
 BuildRequires:  python-xlrd
 BuildRequires:  python-xlwt
 Requires:   python-dateutil
-Requires:   python-numpy
+Requires:   python-numpy = 1.7.0
 Requires:   python-pytz
 Recommends: python-Bottleneck
 Recommends: python-beautifulsoup4
@@ -56,7 +56,7 @@
 Recommends: python-html5lib
 Recommends: python-lxml
 Recommends: python-matplotlib
-Recommends: python-numexpr
+Recommends: python-numexpr = 2.1
 Recommends: python-openpyxl
 Recommends: python-scipy
 Recommends: python-SQLAlchemy

++ pandas-0.14.1.tar.gz - pandas-0.15.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.14.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.15.0.tar.gz differ: char 
5, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org