Skip to content

Commit 2886a0e

Browse files
committed
document the changes
1 parent 7003f2d commit 2886a0e

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

doc/source/whatsnew/v0.21.0.txt

+9-2
Original file line numberDiff line numberDiff line change
@@ -332,13 +332,11 @@ Performance Improvements
332332
Bug Fixes
333333
~~~~~~~~~
334334

335-
336335
Conversion
337336
^^^^^^^^^^
338337

339338
- Bug in assignment against datetime-like data with ``int`` may incorrectly convert to datetime-like (:issue:`14145`)
340339
- Bug in assignment against ``int64`` data with ``np.ndarray`` with ``float64`` dtype may keep ``int64`` dtype (:issue:`14001`)
341-
- Fix :func:`DataFrame.memory_usage` to support PyPy. Objects on PyPy do not have a fixed size, so an approximation is used instead (:issue:`17228`)
342340
- Fixed the return type of ``IntervalIndex.is_non_overlapping_monotonic`` to be a Python ``bool`` for consistency with similar attributes/methods. Previously returned a ``numpy.bool_``. (:issue:`17237`)
343341
- Bug in ``IntervalIndex.is_non_overlapping_monotonic`` when intervals are closed on both sides and overlap at a point (:issue:`16560`)
344342
- Bug in :func:`Series.fillna` returns frame when ``inplace=True`` and ``value`` is dict (:issue:`16156`)
@@ -420,6 +418,15 @@ Categorical
420418
the ``.categories`` to be an empty ``Float64Index`` rather than an empty
421419
``Index`` with object dtype (:issue:`17248`)
422420

421+
PyPy
422+
^^^^
423+
424+
- Compatibility with PyPy in :func:`read_csv` with ``usecols=[<unsorted ints>]`` and
425+
:func:`read_json` (:issue:`17351`)
426+
- Split tests into cases for CPython and PyPy where needed, which highlights the fragility
427+
of index matching with ``float('nan')``, ``np.nan`` and ``NAT`` (:issue:`17351`)
428+
- Fix :func:`DataFrame.memory_usage` to support PyPy. Objects on PyPy do not have a fixed size,
429+
so an approximation is used instead (:issue:`17228`)
423430

424431
Other
425432
^^^^^

0 commit comments

Comments
 (0)