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/v2.3.3.rst
+13-12Lines changed: 13 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,25 +37,20 @@ Improvements
37
37
specifying ``include=["object"]`` for backwards compatibility. In a future
38
38
release, this will be deprecated and code for pandas 3+ should be updated to
39
39
do ``include=["str"]`` (:issue:`61916`)
40
-
40
+
- Support the ``/`` operation between a ``pathlib.Path`` object and a :class:`StringDtype`
41
+
Series, similarly as it works for object-dtype Series (:issue:`61940`)
41
42
42
43
.. _whatsnew_233.string_fixes.bugs:
43
44
44
45
Bug fixes
45
46
^^^^^^^^^
46
47
- Fix bug in :meth:`Series.str.replace` using named capture groups (e.g., ``\g<name>``) with the Arrow-backed dtype would raise an error (:issue:`57636`)
47
-
- Fix regression in ``~Series.str.contains``, ``~Series.str.match`` and ``~Series.str.fullmatch``
48
+
- Fix regression in :meth:`Series.str.contains`, :meth:`~Series.str.match` and :meth:`~Series.str.fullmatch`
48
49
with a compiled regex and custom flags (:issue:`62240`)
49
-
- Fix :meth:`Series.str.match` and :meth:`Series.str.fullmatch` not matching patterns with groups correctly for the Arrow-backed string dtype (:issue:`61072`)
50
-
51
-
52
-
Improvements and fixes for Copy-on-Write
53
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54
-
55
-
Bug fixes
56
-
^^^^^^^^^
57
-
58
-
- The :meth:`DataFrame.iloc` now works correctly with ``copy_on_write`` option when assigning values after subsetting the columns of a homogeneous DataFrame (:issue:`60309`)
50
+
- Fix :meth:`Series.str.match` and :meth:`~Series.str.fullmatch` not matching patterns with groups correctly for the Arrow-backed string dtype (:issue:`61072`)
51
+
- Fix bug in :meth:`~DataFrame.groupby` with ``sum()`` and unobserved categories resulting in ``0`` instead of the empty string ``""`` (:issue:`61909`)
52
+
- Fix :meth:`Series.str.isdigit` to correctly recognize unicode superscript
53
+
characters as digits for :class:`StringDtype` backed by PyArrow (:issue:`61466`)
59
54
60
55
Other changes
61
56
~~~~~~~~~~~~~
@@ -65,6 +60,12 @@ Other changes
65
60
Resampling with a :class:`PeriodIndex` is supported again, but a subset of
66
61
methods that return incorrect results will raise an error in pandas 3.0 (:issue:`57033`)
67
62
63
+
Other bug fixes
64
+
~~~~~~~~~~~~~~~~
65
+
66
+
- Fix memory leak in :meth:`DataFrame.to_json` with datetime columns (:issue:`62204`)
67
+
- Fixed regression in :meth:`DataFrame.from_records` not initializing subclasses properly (:issue:`57008`)
68
+
- The :meth:`DataFrame.iloc` now works correctly with ``copy_on_write`` option when assigning values after subsetting the columns of a homogeneous DataFrame (:issue:`60309`)
0 commit comments