Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15336

Bug#1043240: transition: pandas 1.5 -> 2.1

Path csiph.com!weretis.net!feeder8.news.weretis.net!fu-berlin.de!bofh.it!news.nic.it!robomod
From "Rebecca N. Palmer" <rebecca_palmer@zoho.com>
Newsgroups linux.debian.bugs.dist, linux.debian.maint.python
Subject Bug#1043240: transition: pandas 1.5 -> 2.1
Date Sun, 10 Dec 2023 14:30:01 +0100
Message-ID <HJs2B-cCzh-1@gated-at.bofh.it> (permalink)
References <H0eoN-ctw-9@gated-at.bofh.it>
X-Original-To 1043240@bugs.debian.org, Debian Science List <debian-science@lists.debian.org>, Debian Med Project List <debian-med@lists.debian.org>, debian-python@lists.debian.org
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Sun Dec 10 13:24:11 2023
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -3.511
Reply-To 1043240@bugs.debian.org, 1043240@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
X-Debian-Pr-Message followup 1043240
X-Debian-Pr-Package python3-pandas
X-Debian-Pr-Source pandas
Arc-Seal i=1; a=rsa-sha256; t=1702213573; cv=none; d=zohomail.com; s=zohoarc; b=eBXjbriuCfzNN+5MnftA2XHv1/2TceZDnIxS5Otj8BoPNm+hEe3INCU5ffHXNoVbML7V79niAYPkaWarZwOq8R0WgeMH8FW2H23ZiycBBByPat4x3UP+lXLt62s03M3+DWCIosrG/aWiqZxddZTLnjdU2hA6AAmOt8MVDyRgLoM=
Arc-Message-Signature i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1702213573; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:MIME-Version:Message-ID:Reply-To:Reply-To:Subject:Subject:To:To:Message-Id:Cc; bh=aJ/2hNS8Bs1NFHgpjbkkQLWFW1eTjS/yqbJMNXtAbno=; b=N6t1mogo7inz2110apLw4sLQkWjv8w6qPC9wZVoequbRl0zGZTVQ4Y0z8he7X18+6WRkD38g1u2EP8TaDh5dwdcTXKZDnagA82XO78RcZVbRWe/neNDO3izDs6x/2RQWtp7kc5VOFXO9FVWcZNrfDjrD4oDbPXNw6eSeCz6Bv7c=
Arc-Authentication-Results i=1; mx.zohomail.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=rebecca_palmer@zoho.com; dmarc=pass header.from=<rebecca_palmer@zoho.com>
MIME-Version 1.0
User-Agent Mozilla Thunderbird
Content-Language en-US
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 7bit
Feedback-ID rr080112287ef85acd7bad2ebfe318db4b0000e4323f81ed784c888b2d73cdb10627138b44bada02c971f38f0f:zu080112264c77570028e03ff1769e58fc000019f50fc96d531ae06d2d119fdbeb363d7150fde87cd19120:rf08011232eab4b787a2caac051d42a10f00006f610b3c13b3b298662ec87a2d550a3b86d3792edef4e8934df0edd35a8a0f5c4043c47f:ZohoMail
X-Zohomailclient External
X-Greylist delayed 903 seconds by postgrey-1.36 at buxtehude; Sun, 10 Dec 2023 13:21:20 UTC
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1810098
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 35
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 10 Dec 2023 13:06:01 +0000
X-Original-Message-ID <7e60a0ee-b7e0-4905-b8f7-78e602f3a4ac@zoho.com>
X-Original-References <0ed32aff-e490-54ec-5890-9c10ca1e76bd@zoho.com>
Xref csiph.com linux.debian.bugs.dist:1177989 linux.debian.maint.python:15336

Cross-posted to 2 groups.

Show key headers only | View raw


I'd like to move forward with the pandas 1.5 -> 2.1 transition 
reasonably soon.

Given that pandas 2.x is *not* required for Python 3.12 (but is required 
for Cython 3.0), should we wait for the Python 3.12 transition to be 
done first?

These are broken by pandas 2.x and have a possible (but untested) fix in 
their bug - please test and apply it:
dask(?) dials influxdb-python* python-altair python-feather-format 
python-upsetplot seaborn tqdm*
(* = this package is currently also broken for a non-pandas reason, 
probably Python 3.12, that I don't have a fix for)

These are broken by pandas 2.x and have no known-to-me fix:
augur cnvkit dyda emperor esda mirtop pymatgen pyranges python-anndata 
python-biom-format python-cooler python-nanoget python-skbio python-ulmo 
q2-quality-control q2-demux q2-taxa q2-types q2templates sklearn-pandas
Some generic things to try are pandas.util.testing -> pandas.testing, 
.iteritems() -> .items(), and if one exists, a more recent upstream version.

Is this an acceptable amount of breakage or should we continue to wait? 
Bear in mind that if we wait too long, we may be forced into it by some 
transition further up the stack (e.g. a future Python or numpy) that 
breaks pandas 1.x.

Build logs:
https://launchpad.net/~rebecca-palmer/+archive/ubuntu/pandas2p1/+builds?build_text=&build_state=failed
https://launchpad.net/~rebecca-palmer/+archive/ubuntu/pandas2p1n/+builds?build_text=&build_state=failed
(The second is more recent, but includes fewer packages.)

Autopkgtest logs:
https://qa.debian.org/excuses.php?experimental=1&package=pandas
(Because of the Python 3.12 transition, this may currently be wrong 
about what is a regression and what is not.)

Back to linux.debian.maint.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bug#1043240: transition: pandas 1.5 -> 2.1 "Rebecca N. Palmer" <rebecca_palmer@zoho.com> - 2023-12-10 14:30 +0100
  Bug#1043240: transition: pandas 1.5 -> 2.1 Julian Gilbey <jdg@debian.org> - 2023-12-10 21:30 +0100
    Bug#1043240: pandas 1.5 -> 2.1? "Kingsley G. Morse Jr." <kingsley@loaner.com> - 2023-12-10 22:10 +0100
      Bug#1043240: pandas 1.5 -> 2.1? Drew Parsons <dparsons@debian.org> - 2023-12-11 00:40 +0100
      Bug#1043240: pandas 1.5 -> 2.1? Julian Gilbey <jdg@debian.org> - 2023-12-11 11:10 +0100
  Bug#1043240: transition: pandas 1.5 -> 2.1 Matthias Klose <doko@debian.org> - 2023-12-11 08:20 +0100
    Bug#1043240: transition: pandas 1.5 -> 2.1 Matthias Klose <doko@debian.org> - 2023-12-11 18:40 +0100
  Bug#1043240: transition: pandas 1.5 -> 2.1 "Rebecca N. Palmer" <rebecca_palmer@zoho.com> - 2024-01-21 16:40 +0100
    Bug#1043240: transition: pandas 1.5 -> 2.1 Andreas Tille <andreas@an3as.eu> - 2024-01-21 19:40 +0100
      Bug#1043240: transition: pandas 1.5 -> 2.1 Stelios Moschos <stel.moschos@gmail.com> - 2024-01-21 20:40 +0100
    Bug#1043240: transition: pandas 1.5 -> 2.1 Julian Gilbey <julian@d-and-j.net> - 2024-01-22 13:20 +0100
      Bug#1043240: transition: pandas 1.5 -> 2.1 "Rebecca N. Palmer" <rebecca_palmer@zoho.com> - 2024-01-22 22:00 +0100
        Bug#1043240: transition: pandas 1.5 -> 2.1 Julian Gilbey <julian@d-and-j.net> - 2024-01-23 13:40 +0100
          Bug#1043240: transition: pandas 1.5 -> 2.1 Graham Inggs <ginggs@debian.org> - 2024-01-26 07:50 +0100
            Bug#1043240: transition: pandas 1.5 -> 2.1 Julian Gilbey <julian@d-and-j.net> - 2024-01-26 08:40 +0100

csiph-web