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/v3.0.2.rst
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
.. _whatsnew_302:
2
2
3
-
What's new in 3.0.2 (March XX, 2026)
4
-
---------------------------------------
3
+
What's new in 3.0.2 (March 30, 2026)
4
+
------------------------------------
5
5
6
6
These are the changes in pandas 3.0.2. See :ref:`release` for a full changelog
7
7
including other versions of pandas.
@@ -21,27 +21,27 @@ Enhancements
21
21
Fixed regressions
22
22
~~~~~~~~~~~~~~~~~
23
23
- Fixed a regression in :func:`json_normalize` that caused top-level missing entries to raise a ``TypeError``. Missing entries are once again interpreted as empty records (:issue:`64188`)
24
+
- Fixed a regression in :meth:`DataFrame.convert_dtypes` resulting in corrupted result with sliced :class:`DataFrame` with mixed dtypes as input (:issue:`64702`)
25
+
- Fixed a regression in :meth:`DataFrame.sort_index` and :meth:`Series.sort_index` raising ``AssertionError`` when called with ``level=`` on a :class:`RangeIndex` (:issue:`64383`)
26
+
- Fixed a regression in :meth:`DataFrame.sum` on empty DataFrames with a mix of numeric and string dtypes (:issue:`64657`)
27
+
- Fixed a regression in :meth:`HDFStore.select` where the ``where`` clause on a datetime index silently returned empty results when the index had non-nanosecond resolution (:issue:`64310`)
28
+
- Fixed a regression in :meth:`Series.interpolate` where ``limit_direction="both"`` with ``limit`` greater than the Series length raised ``ValueError`` (:issue:`64322`)
29
+
- Fixed a regression in :meth:`Series.str.find` returning byte offsets instead of character offsets for multi-byte UTF-8 characters (:issue:`64123`)
24
30
- Fixed performance regression in assigning into a string column with string data (:issue:`64530`)
25
-
- Fixed regression in :meth:`DataFrame.convert_dtypes` resulting in corrupted result with sliced :class:`DataFrame` with mixed dtypesas input (:issue:`64702`)
26
-
- Fixed regression in :meth:`DataFrame.sort_index` and :meth:`Series.sort_index` raising ``AssertionError`` when called with ``level=`` on a :class:`RangeIndex` (:issue:`64383`)
27
-
- Fixed regression in :meth:`DataFrame.sum` on empty DataFrames with a mix of numeric and string dtypes (:issue:`64657`)
28
-
- Fixed regression in :meth:`HDFStore.select` where the ``where`` clause on a datetime index silently returned empty results when the index had non-nanosecond resolution (:issue:`64310`)
29
-
- Fixed regression in :meth:`Series.interpolate` where ``limit_direction="both"`` with ``limit`` greater than the Series length raised ``ValueError`` (:issue:`64322`)
30
-
- Fixed regression in :meth:`Series.str.find` returning byte offsets instead of character offsets for multi-byte UTF-8 characters (:issue:`64123`)
- :func:`col` and expressions derived from it failed with power (``**``) and matrix multiplication (``@``) operators (:issue:`64267`)
38
-
- Assigning :attr:`pd.NA` to a string column could trigger a PyArrow error and corrupt data (:issue:`64320`)
39
-
- Bug when using :func:`col` with Python functions :func:`bool`, :func:`iter`, :func:`copy`, and :func:`deepcopy` either failed or produced incorrect results; these now all raise a ``TypeError`` (:issue:`64267`)
40
-
- Fixed bug in :func:`to_datetime` that could give an unnecessary ``RuntimeWarning`` when converting DataFrame containing missing values (:issue:`64141`)
41
-
- Fixed bug in :meth:`Series.var` computing the variance of complex numbers incorrectly (:issue:`62421`)
42
-
- Fixed bug in :meth:`~DataFrame.to_hdf` with string columns raising an error when using compression (:issue:`64180`)
43
-
- Fixed bug in the :meth:`~Series.sum` method with python-backed string dtype returning incorrect value for an empty Series and ignoring the ``min_count`` argument (:issue:`64683`)
44
-
- Fixed bug where :meth:`DataFrame.div` ignored the ``axis`` argument when used with ``level`` for MultiIndex columns (:issue:`64428`)
37
+
- Fixed a bug in :func:`to_datetime` that could give an unnecessary ``RuntimeWarning`` when converting DataFrame containing missing values (:issue:`64141`)
38
+
- Fixed a bug in :meth:`Series.var` computing the variance of complex numbers incorrectly (:issue:`62421`)
39
+
- Fixed a bug in :meth:`~DataFrame.to_hdf` with string columns raising an error when using compression (:issue:`64180`)
40
+
- Fixed a bug in the :meth:`~Series.sum` method with python-backed string dtype returning incorrect value for an empty Series and ignoring the ``min_count`` argument (:issue:`64683`)
41
+
- Fixed a bug when using :func:`col` with Python functions ``bool()``, ``iter()``, ``copy()``, and ``deepcopy()`` either failed or produced incorrect results; these now all raise a ``TypeError`` (:issue:`64267`)
42
+
- Fixed a bug where :func:`col` and expressions derived from it failed with power (``**``) and matrix multiplication (``@``) operators (:issue:`64267`)
43
+
- Fixed a bug where :meth:`DataFrame.div` ignored the ``axis`` argument when used with ``level`` for MultiIndex columns (:issue:`64428`)
44
+
- Fixed a bug where assigning :class:`NA` to a string column could trigger a PyArrow error and corrupt data (:issue:`64320`)
0 commit comments