Accepting request 557957 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/557957 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pandas?expand=0&rev=7
This commit is contained in:
parent
c9c984b20d
commit
21dfabe815
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:5cd5cb30e72eeaf202f0e5e180780b897570e889d2db328c689a5a263405c559
|
|
||||||
size 11266258
|
|
3
pandas-0.21.1.tar.gz
Normal file
3
pandas-0.21.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c5f5cba88bf0659554c41c909e1f78139f6fce8fa9315a29a23692b38ff9788a
|
||||||
|
size 11288319
|
@ -1,3 +1,131 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Dec 16 23:04:54 UTC 2017 - arun@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 figure generated by them is not pickleable in Python 3
|
||||||
|
(GH18439)
|
||||||
|
* Groupby/Resample/Rolling
|
||||||
|
+ Bug in DataFrame.resample(...).apply(...) when there is a
|
||||||
|
callable that returns different columns (GH15169)
|
||||||
|
+ Bug in DataFrame.resample(...) when there is a time change (DST)
|
||||||
|
and resampling frequecy is 12h or higher (GH15549)
|
||||||
|
+ Bug in pd.DataFrameGroupBy.count() when counting over a
|
||||||
|
datetimelike column (GH13393)
|
||||||
|
+ Bug in rolling.var where calculation is inaccurate with a
|
||||||
|
zero-valued array (GH18430)
|
||||||
|
* Reshaping
|
||||||
|
+ Error message in pd.merge_asof() for key datatype mismatch now
|
||||||
|
includes datatype of left and right key (GH18068)
|
||||||
|
+ Bug in pd.concat when empty and non-empty DataFrames or Series
|
||||||
|
are concatenated (GH18178 GH18187)
|
||||||
|
+ Bug in DataFrame.filter(...) when unicode is passed as a
|
||||||
|
condition in Python 2 (GH13101)
|
||||||
|
+ Bug when merging empty DataFrames when np.seterr(divide='raise')
|
||||||
|
is set (GH17776)
|
||||||
|
* Numeric
|
||||||
|
+ Bug in pd.Series.rolling.skew() and rolling.kurt() with all
|
||||||
|
equal values has floating issue (GH18044)
|
||||||
|
+ Bug in TimedeltaIndex subtraction could incorrectly overflow
|
||||||
|
when NaT is present (GH17791)
|
||||||
|
+ Bug in DatetimeIndex subtracting datetimelike from DatetimeIndex
|
||||||
|
could fail to overflow (GH18020)
|
||||||
|
* Categorical
|
||||||
|
+ Bug in DataFrame.astype() where casting to ‘category’ on an
|
||||||
|
empty DataFrame causes a segmentation fault (GH18004)
|
||||||
|
+ Error messages in the testing module have been improved when
|
||||||
|
items have different CategoricalDtype (GH18069)
|
||||||
|
+ CategoricalIndex can now correctly take a
|
||||||
|
pd.api.types.CategoricalDtype as its dtype (GH18116)
|
||||||
|
+ Bug in Categorical.unique() returning read-only codes array when
|
||||||
|
all categories were NaN (GH18051)
|
||||||
|
+ Bug in DataFrame.groupby(axis=1) with a CategoricalIndex
|
||||||
|
(GH18432)
|
||||||
|
* String
|
||||||
|
+ Series.str.split() will now propogate NaN values across all
|
||||||
|
expanded columns instead of None (GH18450)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Oct 30 06:05:48 UTC 2017 - arun@gmx.de
|
Mon Oct 30 06:05:48 UTC 2017 - arun@gmx.de
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
Name: python-pandas-doc
|
Name: python-pandas-doc
|
||||||
Version: 0.21.0
|
Version: 0.21.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Documentation for python-pandas
|
Summary: Documentation for python-pandas
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
|
@ -1,3 +1,131 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Dec 16 23:04:54 UTC 2017 - arun@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 figure generated by them is not pickleable in Python 3
|
||||||
|
(GH18439)
|
||||||
|
* Groupby/Resample/Rolling
|
||||||
|
+ Bug in DataFrame.resample(...).apply(...) when there is a
|
||||||
|
callable that returns different columns (GH15169)
|
||||||
|
+ Bug in DataFrame.resample(...) when there is a time change (DST)
|
||||||
|
and resampling frequecy is 12h or higher (GH15549)
|
||||||
|
+ Bug in pd.DataFrameGroupBy.count() when counting over a
|
||||||
|
datetimelike column (GH13393)
|
||||||
|
+ Bug in rolling.var where calculation is inaccurate with a
|
||||||
|
zero-valued array (GH18430)
|
||||||
|
* Reshaping
|
||||||
|
+ Error message in pd.merge_asof() for key datatype mismatch now
|
||||||
|
includes datatype of left and right key (GH18068)
|
||||||
|
+ Bug in pd.concat when empty and non-empty DataFrames or Series
|
||||||
|
are concatenated (GH18178 GH18187)
|
||||||
|
+ Bug in DataFrame.filter(...) when unicode is passed as a
|
||||||
|
condition in Python 2 (GH13101)
|
||||||
|
+ Bug when merging empty DataFrames when np.seterr(divide='raise')
|
||||||
|
is set (GH17776)
|
||||||
|
* Numeric
|
||||||
|
+ Bug in pd.Series.rolling.skew() and rolling.kurt() with all
|
||||||
|
equal values has floating issue (GH18044)
|
||||||
|
+ Bug in TimedeltaIndex subtraction could incorrectly overflow
|
||||||
|
when NaT is present (GH17791)
|
||||||
|
+ Bug in DatetimeIndex subtracting datetimelike from DatetimeIndex
|
||||||
|
could fail to overflow (GH18020)
|
||||||
|
* Categorical
|
||||||
|
+ Bug in DataFrame.astype() where casting to ‘category’ on an
|
||||||
|
empty DataFrame causes a segmentation fault (GH18004)
|
||||||
|
+ Error messages in the testing module have been improved when
|
||||||
|
items have different CategoricalDtype (GH18069)
|
||||||
|
+ CategoricalIndex can now correctly take a
|
||||||
|
pd.api.types.CategoricalDtype as its dtype (GH18116)
|
||||||
|
+ Bug in Categorical.unique() returning read-only codes array when
|
||||||
|
all categories were NaN (GH18051)
|
||||||
|
+ Bug in DataFrame.groupby(axis=1) with a CategoricalIndex
|
||||||
|
(GH18432)
|
||||||
|
* String
|
||||||
|
+ Series.str.split() will now propogate NaN values across all
|
||||||
|
expanded columns instead of None (GH18450)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Oct 30 06:05:48 UTC 2017 - arun@gmx.de
|
Mon Oct 30 06:05:48 UTC 2017 - arun@gmx.de
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
Name: python-pandas
|
Name: python-pandas
|
||||||
Version: 0.21.0
|
Version: 0.21.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Make working with "relational" or "labeled" data both easy and intuitive
|
Summary: Make working with "relational" or "labeled" data both easy and intuitive
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
|
Loading…
x
Reference in New Issue
Block a user