You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/source/whatsnew/v0.17.1.txt
+2-39
Original file line number
Diff line number
Diff line change
@@ -82,13 +82,10 @@ Performance Improvements
82
82
83
83
- Checking monotonic-ness before sorting on an index (:issue:`11080`)
84
84
- ``Series.dropna`` performance improvement when its dtype can't contain ``NaN`` (:issue:`11159`)
85
-
86
-
87
85
- Release the GIL on most datetime field operations (e.g. ``DatetimeIndex.year``, ``Series.dt.year``), normalization, and conversion to and from ``Period``, ``DatetimeIndex.to_period`` and ``PeriodIndex.to_timestamp`` (:issue:`11263`)
88
86
- Release the GIL on some rolling algos (``rolling_median``, ``rolling_mean``, ``rolling_max``, ``rolling_min``, ``rolling_var``, ``rolling_kurt``, ``rolling_skew`` (:issue:`11450`)
89
87
- Release the GIL when reading and parsing text files in ``read_csv``, ``read_table`` (:issue:`11272`)
90
88
- Improved performance of ``rolling_median`` (:issue:`11450`)
91
-
92
89
- Improved performance to ``to_excel`` (:issue:`11352`)
93
90
- Performance bug in repr of ``Categorical`` categories, which was rendering the strings before chopping them for display (:issue:`11305`)
94
91
- Improved performance of ``Series`` constructor with no data and ``DatetimeIndex`` (:issue:`11433`)
@@ -104,66 +101,32 @@ Bug Fixes
104
101
- Bug in ``HDFStore.append`` with strings whose encoded length exceded the max unencoded length (:issue:`11234`)
105
102
- Bug in merging ``datetime64[ns, tz]`` dtypes (:issue:`11405`)
106
103
- Bug in ``HDFStore.select`` when comparing with a numpy scalar in a where clause (:issue:`11283`)
107
-
108
104
- Bug in using ``DataFrame.ix`` with a multi-index indexer(:issue:`11372`)
109
105
- Prevent adding new attributes to the accessors ``.str``, ``.dt`` and ``.cat``. Retrieving such
110
106
a value was not possible, so error out on setting it. (:issue:`10673`)
111
-
112
-
113
107
- Bug in tz-conversions with an ambiguous time and ``.dt`` accessors (:issue:`11295`)
114
108
- Bug in comparisons of Series vs list-likes (:issue:`11339`)
115
-
116
-
117
109
- Bug in ``DataFrame.replace`` with a ``datetime64[ns, tz]`` and a non-compat to_replace (:issue:`11326`, :issue:`11153`)
118
-
119
110
- Bug in list-like indexing with a mixed-integer Index (:issue:`11320`)
120
-
121
111
- Bug in ``pivot_table`` with ``margins=True`` when indexes are of ``Categorical`` dtype (:issue:`10993`)
122
112
- Bug in ``DataFrame.plot`` cannot use hex strings colors (:issue:`10299`)
123
-
124
113
- Bug in ``DataFrame.drop_duplicates`` was a regression from 0.16.2, causing incorrect results on integer values (:issue:`11376`)
125
-
126
-
127
114
- Bug in ``pd.eval`` where unary ops in a list error (:issue:`11235`)
128
115
- Bug in ``squeeze()`` with zero length arrays (:issue:`11230`, :issue:`8999`)
129
-
130
116
- Bug in ``describe()`` dropping column names for hierarchical indexes (:issue:`11517`)
131
-
132
-
133
-
134
117
- Bug in ``DataFrame.pct_change()`` not propagating ``axis`` keyword on ``.fillna`` method (:issue:`11150`)
135
-
136
-
137
-
138
118
- Fix regression in setting of ``xticks`` in ``plot`` (:issue:`11529`).
139
119
- Bug in ``holiday.dates`` where observance rules could not be applied to holiday and doc enhancement (:issue:`11477`, :issue:`11533`)
140
-
141
-
142
-
143
-
- Fix plotting issues when having plain ``Axes`` instances instead of
144
-
``SubplotAxes`` (:issue:`11520`, :issue:`11556`).
145
-
146
-
147
-
120
+
- Fix plotting issues when having plain ``Axes`` instances instead of ``SubplotAxes`` (:issue:`11520`, :issue:`11556`).
148
121
- Bug in ``DataFrame.to_latex()`` produces an extra rule when ``header=False`` (:issue:`7124`)
149
122
- Bug in ``df.groupby(...).apply(func)`` when a func returns a ``Series`` containing a new datetimelike column (:issue:`11324`)
150
-
151
-
152
123
- Bug in ``pandas.json`` when file to load is big (:issue:`11344`)
153
124
- Bugs in ``to_excel`` with duplicate columns (:issue:`11007`, :issue:`10982`, :issue:`10970`)
154
-
155
-
- Fixed a bug that prevented the construction of an empty series of dtype
156
-
``datetime64[ns, tz]`` (:issue:`11245`).
157
-
125
+
- Fixed a bug that prevented the construction of an empty series of dtype ``datetime64[ns, tz]`` (:issue:`11245`).
158
126
- Bug in ``read_excel`` with multi-index containing integers (:issue:`11317`)
159
-
160
127
- Bug in ``to_excel`` with openpyxl 2.2+ and merging (:issue:`11408`)
161
-
162
128
- Bug in ``DataFrame.to_dict()`` produces a ``np.datetime64`` object instead of ``Timestamp`` when only datetime is present in data (:issue:`11327`)
163
-
164
-
165
129
- Bug in ``DataFrame.corr()`` raises exception when computes Kendall correlation for DataFrames with boolean and not boolean columns (:issue:`11560`)
166
-
167
130
- Bug in the link-time error caused by C ``inline`` functions on FreeBSD 10+ (with ``clang``) (:issue:`10510`)
168
131
- Bug in ``DataFrame.to_csv`` in passing through arguments for formatting ``MultiIndexes``, including ``date_format`` (:issue:`7791`)
169
132
- Bug in ``DataFrame.join()`` with ``how='right'`` producing a ``TypeError`` (:issue:`11519`)
0 commit comments