Что нового в версии 2.0.3 (28 июня 2023)#

Вот изменения в pandas 2.0.3. См. Примечания к выпуску для полного списка изменений, включая другие версии pandas.

Исправленные регрессии#

  • Ошибка в Timestamp.weekday`() возвращал некорректные результаты ранее '0000-02-29' (GH 53738)

  • Исправлена регрессия производительности при слиянии по столбцам типа datetime (GH 53231)

  • Исправлена регрессия при DataFrame.to_string() создает дополнительное пространство для строковых типов данных (GH 52690)

Исправления ошибок#

  • Ошибка в DataFrame.convert_dtype() и Series.convert_dtype() при попытке преобразовать ArrowDtype с dtype_backend="nullable_numpy" (GH 53648)

  • Ошибка в RangeIndex.union() при использовании sort=True с другим RangeIndex (GH 53490)

  • Ошибка в Series.reindex() при расширении datetime или timedelta не в наносекундах Series не заполнит с помощью NaT правильно (GH 53497)

  • Ошибка в read_csv() при определении dtype с bool[pyarrow] для "c" и "python" движков (GH 53390)

  • Ошибка в Series.str.split() и Series.str.rsplit() с expand=True для ArrowDtype с pyarrow.string (GH 53532)

  • Ошибка в методах индексирования (например, DataFrame.__getitem__()) где взятие всего DataFrame/Series вызовет OverflowError когда Copy on Write был включен и длина массива превышала максимальный размер, который может содержать 32-битное целое число (GH 53616)

  • Ошибка при создании DataFrame со столбцами ArrowDtype с pyarrow.dictionary тип, который переиндексирует данные (GH 53617)

  • Ошибка при индексировании DataFrame или Series с Index с меткой времени ArrowDtype вызовет AttributeError (GH 53644)

Другие#

Участники#

Всего 13 человек внесли патчи в этот выпуск. Люди с «+» рядом с именами внесли патч впервые.

  • Conrad Mcgee Stocks +

  • Dominik Berger +

  • Joris Van den Bossche

  • Люк Мэнли

  • Lumberbot (он же Джек)

  • Марк Гарсия

  • Marco Edward Gorelli

  • Мэтью Рёшке

  • Команда разработчиков Pandas

  • Thomas A Caswell

  • Thomas Li

  • Xiao Yuan

  • dependabot[bot]