1
- .. _whatsnew_0220 :
1
+ .. _whatsnew_0230 :
2
2
3
- v0.22 .0
3
+ v0.23 .0
4
4
-------
5
5
6
6
This is a major release from 0.21.1 and includes a number of API changes,
7
7
deprecations, new features, enhancements, and performance improvements along
8
8
with a large number of bug fixes. We recommend that all users upgrade to this
9
9
version.
10
10
11
- .. _whatsnew_0220 .enhancements:
11
+ .. _whatsnew_0230 .enhancements:
12
12
13
13
New features
14
14
~~~~~~~~~~~~
@@ -32,7 +32,7 @@ The :func:`get_dummies` now accepts a ``dtype`` argument, which specifies a dtyp
32
32
pd.get_dummies(df, columns=['c'], dtype=bool).dtypes
33
33
34
34
35
- .. _whatsnew_0220 .enhancements.merge_on_columns_and_levels:
35
+ .. _whatsnew_0230 .enhancements.merge_on_columns_and_levels:
36
36
37
37
Merging on a combination of columns and index levels
38
38
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -63,7 +63,7 @@ levels <merging.merge_on_columns_and_levels>` documentation section.
63
63
left.merge(right, on=['key1', 'key2'])
64
64
65
65
66
- .. _whatsnew_0220 .enhancements.ran_inf:
66
+ .. _whatsnew_0230 .enhancements.ran_inf:
67
67
68
68
``.rank()`` handles ``inf`` values when ``NaN`` are present
69
69
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -119,7 +119,7 @@ Current Behavior
119
119
120
120
s.rank(na_option='top')
121
121
122
- .. _whatsnew_0220 .enhancements.other:
122
+ .. _whatsnew_0230 .enhancements.other:
123
123
124
124
Other Enhancements
125
125
^^^^^^^^^^^^^^^^^^
@@ -142,12 +142,12 @@ Other Enhancements
142
142
- ``Categorical.rename_categories``, ``CategoricalIndex.rename_categories`` and :attr:`Series.cat.rename_categories`
143
143
can now take a callable as their argument (:issue:`18862`)
144
144
145
- .. _whatsnew_0220 .api_breaking:
145
+ .. _whatsnew_0230 .api_breaking:
146
146
147
147
Backwards incompatible API changes
148
148
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149
149
150
- .. _whatsnew_0220 .api_breaking.deps:
150
+ .. _whatsnew_0230 .api_breaking.deps:
151
151
152
152
Dependencies have increased minimum versions
153
153
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -171,7 +171,7 @@ Build Changes
171
171
- Building from source now explicity requires ``setuptools`` in ``setup.py`` (:issue:`18113`)
172
172
- Updated conda recipe to be in compliance with conda-build 3.0+ (:issue:`18002`)
173
173
174
- .. _whatsnew_0220 .api:
174
+ .. _whatsnew_0230 .api:
175
175
176
176
Other API Changes
177
177
^^^^^^^^^^^^^^^^^
@@ -201,7 +201,7 @@ Other API Changes
201
201
- :func:`pandas.merge` now raises a ``ValueError`` when trying to merge on incompatible data types (:issue:`9780`)
202
202
- :func:`wide_to_long` previously kept numeric-like suffixes as ``object`` dtype. Now they are cast to numeric if possible (:issue:`17627`)
203
203
204
- .. _whatsnew_0220 .deprecations:
204
+ .. _whatsnew_0230 .deprecations:
205
205
206
206
Deprecations
207
207
~~~~~~~~~~~~
@@ -217,7 +217,7 @@ Deprecations
217
217
- :func:`read_excel` has deprecated the ``skip_footer`` parameter. Use ``skipfooter`` instead (:issue:`18836`)
218
218
- The ``is_copy`` attribute is deprecated and will be removed in a future version (:issue:`18801`).
219
219
220
- .. _whatsnew_0220 .prior_deprecations:
220
+ .. _whatsnew_0230 .prior_deprecations:
221
221
222
222
Removal of prior version deprecations/changes
223
223
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -238,7 +238,7 @@ Removal of prior version deprecations/changes
238
238
- :func:`read_csv` has dropped the ``buffer_lines`` parameter (:issue:`13360`)
239
239
- :func:`read_csv` has dropped the ``compact_ints`` and ``use_unsigned`` parameters (:issue:`13323`)
240
240
241
- .. _whatsnew_0220 .performance:
241
+ .. _whatsnew_0230 .performance:
242
242
243
243
Performance Improvements
244
244
~~~~~~~~~~~~~~~~~~~~~~~~
@@ -256,7 +256,7 @@ Performance Improvements
256
256
- Improved performance of ``DatetimeIndex`` and ``Series`` arithmetic operations with Business-Month and Business-Quarter frequencies (:issue:`18489`)
257
257
- :func:`Series` / :func:`DataFrame` tab completion limits to 100 values, for better performance. (:issue:`18587`)
258
258
259
- .. _whatsnew_0220 .docs:
259
+ .. _whatsnew_0230 .docs:
260
260
261
261
Documentation Changes
262
262
~~~~~~~~~~~~~~~~~~~~~
@@ -265,7 +265,7 @@ Documentation Changes
265
265
-
266
266
-
267
267
268
- .. _whatsnew_0220 .bug_fixes:
268
+ .. _whatsnew_0230 .bug_fixes:
269
269
270
270
Bug Fixes
271
271
~~~~~~~~~
0 commit comments