Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1055801: pandas: test failures with Python 3.12

32 views
Skip to first unread message

Rebecca N. Palmer

unread,
Nov 11, 2023, 1:30:06 PM11/11/23
to
Package: python3-pandas
Version: 1.5.3+dfsg-6
Tags: fixed-upstream fixed-in-experimental
User: debian...@lists.debian.org
Usertags: python3.12
Control: block -1 by 1043240
Control: forwarded -1 https://github.com/pandas-dev/pandas/issues/53665
(actually found independently)

pandas 1.5 FTBFS with Python 3.12 with multiple test failures:
https://launchpadlibrarian.net/696823773/buildlog_ubuntu-noble-amd64.pandas_1.5.3+dfsg-6build1_BUILDING.txt.gz

The above upstream report suggests that this is fixed in pandas 2.1
(currently in experimental). Given the number of test failures,
upgrading to that may be the only reasonable solution. However, as
noted in #1043240, this will break other packages.

Rebecca N. Palmer

unread,
Nov 29, 2023, 6:00:05 PM11/29/23
to
Control: reopen -1

That doesn't actually fix them all (and it's now unclear why I ever
thought it did - possibly mistaking 'has a python3.12 package' for
'tests with python3.12 by default'?), but at least the ones that are
left all look like exceptions not wrong answers.

I intend to look into this further.

Graham Inggs

unread,
Dec 5, 2023, 12:30:05 PM12/5/23
to
Control: severity -1 serious
Control: tags -1 + ftbfs

Hi Rebecca

We've reached the point in adding Python 3.12 as a supported version
[1] where these test failures should easily be reproducible in
unstable now.

Regards
Graham

[1] https://lists.debian.org/debian-python/2023/12/msg00000.html

Graham Inggs

unread,
Dec 7, 2023, 4:10:05 AM12/7/23
to
Hi Rebecca

On Thu, 7 Dec 2023 at 07:03, Rebecca N. Palmer <rebecca...@zoho.com> wrote:
> If they are all crashes rather than wrong answers (which I think they
> are), I intend to ignore them for now to unblock this, but still
> consider them bugs.

That sounds good, thank you!

Regards
Graham

Rebecca N. Palmer

unread,
Dec 8, 2023, 2:40:07 PM12/8/23
to
Control: severity -1 normal
Control: retitle -1 pandas/pytables: ignored test fails with Python 3.12
Control: found -1 2.1.3+dfsg-1
Control: tags 1057805 pending

In 1.5.3+dfsg-8, these are ignored, so are no longer an FTBFS but are
still a bug. I don't know whether they're a pandas bug or a pytables
bug; they don't appear to be known to either upstream.

(The build failure on armhf, #1057805, was because this xfail took
precedence over the existing run=False xfail and hence exposed a
long-known crash, #790925. This should be fixed in -9.)

If the 'affects' is because you were trying to test those reverse
dependencies in Python 3.12, this should now be possible.
0 new messages