Your message dated Sun, 12 Oct 2025 12:13:25 +0100
with message-id <[email protected]>
and subject line Re: Bug#1117900: python-ciso8601 FTBFS with Python 3.14:
ValueErrors changed description
has caused the Debian Bug report #1117900,
regarding python-ciso8601 FTBFS with Python 3.14: ValueErrors changed
description
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1117900: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117900
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-ciso8601
Version: 2.3.3-1
Severity: normal
Tags: ftbfs patch
Forward: https://github.com/closeio/ciso8601/pull/170
User: [email protected]
Usertags: python3.14
Python 3.14 is upon us, and we would like to enable it as a supported version
in Debian.
This package fails to build with Python 3.14 as an available version. Graham
Inggs did a test rebuild in Ubuntu and found this build failure. These can be
reproduced in Debian by installing python3-all from experimental (but you may
need to rebuild some dependencies by hand, first).
I think it has been fixed in a new upstream version, but that needs to
be checked. Upstream claims that 2.3.3 supports Python 3.14.
This MR added the support: https://github.com/closeio/ciso8601/pull/170
Build log:
https://launchpadlibrarian.net/820393007/buildlog_ubuntu-questing-amd64.python-ciso8601_2.3.2-1build1_BUILDING.txt.gz
Error:
======================================================================
FAIL: test_issue_22 (tests.tests.GithubIssueRegressionTestCase.test_issue_22)
----------------------------------------------------------------------
ValueError: day 31 must be in range 1..30 for month 11 in year 2016
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ciso8601/build/tests/tests.py",
line 588, in test_issue_22
self.assertRaisesRegex(
~~~~~~~~~~~~~~~~~~~~~~^
ValueError,
^^^^^^^^^^^
...<2 lines>...
"2016-11-31T12:34:34.521059",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
AssertionError: "day is out of range for month" does not match "day 31 must be
in range 1..30 for month 11 in year 2016"
======================================================================
FAIL: test_issue_42 (tests.tests.GithubIssueRegressionTestCase.test_issue_42)
----------------------------------------------------------------------
ValueError: day 0 must be in range 1..28 for month 2 in year 2014
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ciso8601/build/tests/tests.py",
line 612, in test_issue_42
self.assertRaisesRegex(
~~~~~~~~~~~~~~~~~~~~~~^
ValueError,
^^^^^^^^^^^
...<2 lines>...
"20140200",
^^^^^^^^^^^
)
^
AssertionError: "day is out of range for month" does not match "day 0 must be
in range 1..28 for month 2 in year 2014"
======================================================================
FAIL: test_invalid_day_for_month
(tests.tests.InvalidTimestampTestCase.test_invalid_day_for_month)
----------------------------------------------------------------------
ValueError: day 29 must be in range 1..28 for month 2 in year 1700
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ciso8601/build/tests/tests.py",
line 274, in test_invalid_day_for_month
self.assertRaisesRegex(
~~~~~~~~~~~~~~~~~~~~~~^
ValueError,
^^^^^^^^^^^
...<2 lines>...
"{}-02-29".format(non_leap_year),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
AssertionError: "day is out of range for month" does not match "day 29 must be
in range 1..28 for month 2 in year 1700"
----------------------------------------------------------------------
Ran 43 tests in 0.475s
FAILED (failures=3)
--- End Message ---
--- Begin Message ---
Source: python-ciso8601
Source-Version: 2.3.3-1
Control: found -1 2.3.2-1
Control: notfound -1 2.3.3-1
On Sun, Oct 12, 2025 at 12:02:28PM +0200, Stefano Rivera wrote:
Source: python-ciso8601
Version: 2.3.3-1
Severity: normal
Tags: ftbfs patch
Forward: https://github.com/closeio/ciso8601/pull/170
User: [email protected]
Usertags: python3.14
Python 3.14 is upon us, and we would like to enable it as a supported version
in Debian.
This package fails to build with Python 3.14 as an available version. Graham
Inggs did a test rebuild in Ubuntu and found this build failure. These can be
reproduced in Debian by installing python3-all from experimental (but you may
need to rebuild some dependencies by hand, first).
I think it has been fixed in a new upstream version, but that needs to
be checked. Upstream claims that 2.3.3 supports Python 3.14.
This MR added the support: https://github.com/closeio/ciso8601/pull/170
Build log:
https://launchpadlibrarian.net/820393007/buildlog_ubuntu-questing-amd64.python-ciso8601_2.3.2-1build1_BUILDING.txt.gz
Ubuntu is a bit behind; the failure was with 2.3.2-1, not 2.3.3-1. I
test-built 2.3.3-1 with Python 3.14 and it's fine.
--
Colin Watson (he/him) [[email protected]]
--- End Message ---