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.3.rst
+8-9Lines changed: 8 additions & 9 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_303:
2
2
3
-
What's new in 3.0.3 (April XX, 2026)
4
-
---------------------------------------
3
+
What's new in 3.0.3 (May 11, 2026)
4
+
----------------------------------
5
5
6
6
These are the changes in pandas 3.0.3. See :ref:`release` for a full changelog
7
7
including other versions of pandas.
@@ -28,26 +28,25 @@ Enhancements
28
28
Fixed regressions
29
29
~~~~~~~~~~~~~~~~~
30
30
31
+
- Fixed a regression in :func:`pandas.bdate_range` where specifying ``end`` on a weekend with ``periods`` returned fewer dates than expected (:issue:`64834`)
32
+
- Fixed a regression in :func:`to_timedelta` ignoring the ``unit`` argument for round float values when mixed with non-round floats in a list (:issue:`65150`)
33
+
- Fixed a regression in :meth:`Series.rank` with custom extension dtypes (:issue:`64976`)
34
+
- Fixed a regression in :meth:`Timedelta.round`, :meth:`Timedelta.floor`, and :meth:`Timedelta.ceil` raising ``ZeroDivisionError`` for sub-second ``freq`` (:issue:`64828`)
31
35
- Fixed reading of Parquet files with timezone-aware timestamps or localizing of a timeseries with a ``pytz`` timezone when an older version of ``pytz`` was installed (:issue:`64978`)
32
-
- Fixed regression in :func:`to_timedelta` ignoring the ``unit`` argument for round float values when mixed with non-round floats in a list (:issue:`65150`)
33
-
- Fixed regression in :meth:`Series.rank` with custom extension dtypes (:issue:`64976`)
34
36
- Fixed a regression in :func:`read_csv` with ``engine="c"`` where ``thousands=","``
35
37
could incorrectly parse non-numeric values like ``"1 ,"`` as integers
36
38
instead of strings (:issue:`64655`)
39
+
- Fixed a performance regression when working with timezone-aware timeseries data using a default ``zoneinfo`` time zone, i.e. slowdown when accessing components or localizing a naive timeseries (:issue:`64363`)
- Fixed regression in :func:`pandas.bdate_range` where specifying ``end`` on a weekend with ``periods`` returned fewer dates than expected (:issue:`64834`)
44
-
- Fixed regression in :meth:`Timedelta.round`, :meth:`Timedelta.floor`, and :meth:`Timedelta.ceil` raising ``ZeroDivisionError`` for sub-second ``freq`` (:issue:`64828`)
45
-
45
+
~~~~~~~~~
46
46
- Fixed :class:`ArrowDtype` string arithmetic for addition between ``string`` and ``large_string`` typed arrays (:issue:`65220`)
47
47
- Fixed a bug in adding missing values (e.g. :attr:`NA`) to a pyarrow-backed string array or Series
48
48
raising an error instead of propagating the missing value (:issue:`64968`)
49
49
- Fixed a bug in :meth:`Series.rank` with period dtype and missing values, always sorting missing values at the top, regardless of the ``na_option`` value (:issue:`64976`)
50
-
51
50
- Fixed a bug in reading files with a chained URL scheme (e.g. ``tar://``) with the latest version of ``fsspec`` (:issue:`65462`).
52
51
- Fixed a hang in :meth:`Series.str.replace` for PyArrow-backed string data when replacing an empty pattern; behavior now matches Python's ``str.replace`` (:issue:`64941`).
0 commit comments