diff --git a/pandas-0.19.0.tar.gz b/pandas-0.19.0.tar.gz deleted file mode 100644 index f602964..0000000 --- a/pandas-0.19.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4697606cdf023c6b7fcb74e48aaf25cf282a1a00e339d2d274cf1b663748805b -size 8341971 diff --git a/pandas-0.19.2.tar.gz b/pandas-0.19.2.tar.gz new file mode 100644 index 0000000..89052e3 --- /dev/null +++ b/pandas-0.19.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f0f4f598c2b16746803c8bafef7c721c57e4844da752d36240c0acf97658014 +size 9222964 diff --git a/python-pandas-doc.changes b/python-pandas-doc.changes index d3bc1a2..3131887 100644 --- a/python-pandas-doc.changes +++ b/python-pandas-doc.changes @@ -1,3 +1,169 @@ +------------------------------------------------------------------- +Thu Mar 30 15:00:41 UTC 2017 - toddrme2178@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 when a tolerance was specified (GH14844) + + Explicit check in to_stata and StataWriter for out-of-range + values when writing doubles (GH14618) + + Bug in .plot(kind='kde') which did not drop missing values to + generate the KDE Plot, instead generating an empty + plot. (GH14821) + + Bug in unstack() if called with a list of column(s) as an + argument, regardless of the dtypes of all columns, they get + coerced to object (GH11847) +- update to version 0.19.1: + * Performance Improvements + + Fixed performance regression in factorization of Period data + (GH14338) + + Fixed performance regression in Series.asof(where) when where is + a scalar (GH14461) + + Improved performance in DataFrame.asof(where) when where is a + scalar (GH14461) + + Improved performance in .to_json() when lines=True (GH14408) + + Improved performance in certain types of loc indexing with a + MultiIndex (GH14551). + * Bug Fixes + + Source installs from PyPI will now again work without cython + installed, as in previous versions (GH14204) + + Compat with Cython 0.25 for building (GH14496) + + Fixed regression where user-provided file handles were closed in + read_csv (c engine) (GH14418). + + Fixed regression in DataFrame.quantile when missing values where + present in some columns (GH14357). + + Fixed regression in Index.difference where the freq of a + DatetimeIndex was incorrectly set (GH14323) + + Added back pandas.core.common.array_equivalent with a + deprecation warning (GH14555). + + Bug in pd.read_csv for the C engine in which quotation marks + were improperly parsed in skipped rows (GH14459) + + Bug in pd.read_csv for Python 2.x in which Unicode quote + characters were no longer being respected (GH14477) + + Fixed regression in Index.append when categorical indices were + appended (GH14545). + + Fixed regression in pd.DataFrame where constructor fails when + given dict with None value (GH14381) + + Fixed regression in DatetimeIndex._maybe_cast_slice_bound when + index is empty (GH14354). + + Bug in localizing an ambiguous timezone when a boolean is passed + (GH14402) + + Bug in TimedeltaIndex addition with a Datetime-like object where + addition overflow in the negative direction was not being caught + (GH14068, GH14453) + + Bug in string indexing against data with object Index may raise + AttributeError (GH14424) + + Corrrecly raise ValueError on empty input to pd.eval() and + df.query() (GH13139) + + Bug in RangeIndex.intersection when result is a empty set + (GH14364). + + Bug in groupby-transform broadcasting that could cause incorrect + dtype coercion (GH14457) + + Bug in Series.__setitem__ which allowed mutating read-only + arrays (GH14359). + + Bug in DataFrame.insert where multiple calls with duplicate + columns can fail (GH14291) + + pd.merge() will raise ValueError with non-boolean parameters in + passed boolean type arguments (GH14434) + + Bug in Timestamp where dates very near the minimum (1677-09) + could underflow on creation (GH14415) + + Bug in pd.concat where names of the keys were not propagated to + the resulting MultiIndex (GH14252) + + Bug in pd.concat where axis cannot take string parameters 'rows' + or 'columns' (GH14369) + + Bug in pd.concat with dataframes heterogeneous in length and + tuple keys (GH14438) + + Bug in MultiIndex.set_levels where illegal level values were + still set after raising an error (GH13754) + + Bug in DataFrame.to_json where lines=True and a value contained + a } character (GH14391) + + Bug in df.groupby causing an AttributeError when grouping a + single index frame by a column and the index level + (:issue`14327`) + + Bug in df.groupby where TypeError raised when + pd.Grouper(key=...) is passed in a list (GH14334) + + Bug in pd.pivot_table may raise TypeError or ValueError when + index or columns is not scalar and values is not specified + (GH14380) + +------------------------------------------------------------------- +Mon Mar 27 19:12:32 UTC 2017 - toddrme2178@gmail.com + +- Fix documentation building + ------------------------------------------------------------------- Sun Oct 23 01:32:23 UTC 2016 - toddrme2178@gmail.com diff --git a/python-pandas-doc.spec b/python-pandas-doc.spec index 554c061..5018a51 100644 --- a/python-pandas-doc.spec +++ b/python-pandas-doc.spec @@ -1,7 +1,7 @@ # # spec file for package python-pandas-doc # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,15 +17,28 @@ Name: python-pandas-doc -Version: 0.19.0 +Version: 0.19.2 Release: 0 Summary: Documentation for python3-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-Sphinx BuildRequires: python-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} BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -37,7 +50,7 @@ Documentation, help files, and examples for python3-pandas. %setup -q -n pandas-%{version} %build -# Not needed +python setup.py build_ext --inplace %install pushd doc diff --git a/python-pandas.changes b/python-pandas.changes index fe1d967..13bc889 100644 --- a/python-pandas.changes +++ b/python-pandas.changes @@ -1,3 +1,164 @@ +------------------------------------------------------------------- +Thu Mar 30 15:00:41 UTC 2017 - toddrme2178@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 when a tolerance was specified (GH14844) + + Explicit check in to_stata and StataWriter for out-of-range + values when writing doubles (GH14618) + + Bug in .plot(kind='kde') which did not drop missing values to + generate the KDE Plot, instead generating an empty + plot. (GH14821) + + Bug in unstack() if called with a list of column(s) as an + argument, regardless of the dtypes of all columns, they get + coerced to object (GH11847) +- update to version 0.19.1: + * Performance Improvements + + Fixed performance regression in factorization of Period data + (GH14338) + + Fixed performance regression in Series.asof(where) when where is + a scalar (GH14461) + + Improved performance in DataFrame.asof(where) when where is a + scalar (GH14461) + + Improved performance in .to_json() when lines=True (GH14408) + + Improved performance in certain types of loc indexing with a + MultiIndex (GH14551). + * Bug Fixes + + Source installs from PyPI will now again work without cython + installed, as in previous versions (GH14204) + + Compat with Cython 0.25 for building (GH14496) + + Fixed regression where user-provided file handles were closed in + read_csv (c engine) (GH14418). + + Fixed regression in DataFrame.quantile when missing values where + present in some columns (GH14357). + + Fixed regression in Index.difference where the freq of a + DatetimeIndex was incorrectly set (GH14323) + + Added back pandas.core.common.array_equivalent with a + deprecation warning (GH14555). + + Bug in pd.read_csv for the C engine in which quotation marks + were improperly parsed in skipped rows (GH14459) + + Bug in pd.read_csv for Python 2.x in which Unicode quote + characters were no longer being respected (GH14477) + + Fixed regression in Index.append when categorical indices were + appended (GH14545). + + Fixed regression in pd.DataFrame where constructor fails when + given dict with None value (GH14381) + + Fixed regression in DatetimeIndex._maybe_cast_slice_bound when + index is empty (GH14354). + + Bug in localizing an ambiguous timezone when a boolean is passed + (GH14402) + + Bug in TimedeltaIndex addition with a Datetime-like object where + addition overflow in the negative direction was not being caught + (GH14068, GH14453) + + Bug in string indexing against data with object Index may raise + AttributeError (GH14424) + + Corrrecly raise ValueError on empty input to pd.eval() and + df.query() (GH13139) + + Bug in RangeIndex.intersection when result is a empty set + (GH14364). + + Bug in groupby-transform broadcasting that could cause incorrect + dtype coercion (GH14457) + + Bug in Series.__setitem__ which allowed mutating read-only + arrays (GH14359). + + Bug in DataFrame.insert where multiple calls with duplicate + columns can fail (GH14291) + + pd.merge() will raise ValueError with non-boolean parameters in + passed boolean type arguments (GH14434) + + Bug in Timestamp where dates very near the minimum (1677-09) + could underflow on creation (GH14415) + + Bug in pd.concat where names of the keys were not propagated to + the resulting MultiIndex (GH14252) + + Bug in pd.concat where axis cannot take string parameters 'rows' + or 'columns' (GH14369) + + Bug in pd.concat with dataframes heterogeneous in length and + tuple keys (GH14438) + + Bug in MultiIndex.set_levels where illegal level values were + still set after raising an error (GH13754) + + Bug in DataFrame.to_json where lines=True and a value contained + a } character (GH14391) + + Bug in df.groupby causing an AttributeError when grouping a + single index frame by a column and the index level + (:issue`14327`) + + Bug in df.groupby where TypeError raised when + pd.Grouper(key=...) is passed in a list (GH14334) + + Bug in pd.pivot_table may raise TypeError or ValueError when + index or columns is not scalar and values is not specified + (GH14380) + ------------------------------------------------------------------- Sun Oct 23 01:32:23 UTC 2016 - toddrme2178@gmail.com diff --git a/python-pandas.spec b/python-pandas.spec index fd9bd9c..b74306e 100644 --- a/python-pandas.spec +++ b/python-pandas.spec @@ -1,7 +1,7 @@ # # spec file for package python-pandas # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,7 +17,7 @@ Name: python-pandas -Version: 0.19.0 +Version: 0.19.2 Release: 0 Summary: Make working with "relational" or "labeled" data both easy and intuitive License: BSD-3-Clause