Your message dated Fri, 25 Oct 2024 10:19:14 +0000
with message-id <[email protected]>
and subject line Bug#1081554: fixed in frozenlist 1.5.0-1
has caused the Debian Bug report #1081554,
regarding FTBFS with Python 3.13
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.)
--
1081554: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081554
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: frozenlist
Version: 1.4.1-1
Severity: normal
User: [email protected]
Usertags: python3.13
Forwarded: https://github.com/aio-libs/frozenlist/issues/588
This package failed build from source when test-built against a version of
python3-defaults that incudes 3.13 as a supported version.
To reproduce this issue, build against python3-defaults (python3-all-dev etc.)
from Debian experimental.
This seems to have been dealt with upstream, already.
What's new in Python 3.13:
https://docs.python.org/3.13/whatsnew/3.13.html
Log snippet:
I: pybuild base:311: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_frozenlist/build; python3.13 -m pytest
tests
============================= test session starts ==============================
platform linux -- Python 3.13.0rc2, pytest-8.3.2, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_frozenlist/build
configfile: pytest.ini
plugins: cov-5.0.0, typeguard-4.3.0
collected 88 items
tests/test_frozenlist.py .F............................................. [ 53%]
......................................... [100%]
=================================== FAILURES ===================================
__________________________ TestFrozenList.test_iface ___________________________
self = <test_frozenlist.TestFrozenList object at 0xffffbbfd0690>
def test_iface(self) -> None:
for name in set(dir(MutableSequence)) - self.SKIP_METHODS:
if name.startswith("_") and not name.endswith("_"):
continue
> assert hasattr(self.FrozenList, name)
E AssertionError: assert False
E + where False = hasattr(<class
'frozenlist._frozenlist.FrozenList'>, '__firstlineno__')
E + where <class 'frozenlist._frozenlist.FrozenList'> =
<test_frozenlist.TestFrozenList object at 0xffffbbfd0690>.FrozenList
name = '__firstlineno__'
self = <test_frozenlist.TestFrozenList object at 0xffffbbfd0690>
tests/test_frozenlist.py:23: AssertionError
-------- coverage: platform linux, python 3.13.0-candidate-2 ---------
Name Stmts Miss
Cover
-----------------------------------------------------------------------------------
/usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96
5%
/usr/lib/python3/dist-packages/_pytest/_argcomplete.py 36 35
3%
/usr/lib/python3/dist-packages/_pytest/_code/code.py 754 527
30%
/usr/lib/python3/dist-packages/_pytest/_code/source.py 140 77
45%
/usr/lib/python3/dist-packages/_pytest/_io/saferepr.py 67 46
31%
/usr/lib/python3/dist-packages/_pytest/_io/terminalwriter.py 149 104
30%
/usr/lib/python3/dist-packages/_pytest/_io/wcwidth.py 26 17
35%
/usr/lib/python3/dist-packages/_pytest/_py/path.py 942 937
1%
/usr/lib/python3/dist-packages/_pytest/assertion/__init__.py 87 73
16%
/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py 660 378
43%
/usr/lib/python3/dist-packages/_pytest/assertion/util.py 326 300
8%
/usr/lib/python3/dist-packages/_pytest/cacheprovider.py 325 274
16%
/usr/lib/python3/dist-packages/_pytest/capture.py 604 530
12%
/usr/lib/python3/dist-packages/_pytest/compat.py 119 83
30%
/usr/lib/python3/dist-packages/_pytest/config/__init__.py 906 728
20%
/usr/lib/python3/dist-packages/_pytest/config/argparsing.py 249 208
16%
/usr/lib/python3/dist-packages/_pytest/config/compat.py 45 23
49%
/usr/lib/python3/dist-packages/_pytest/debugging.py 225 216
4%
/usr/lib/python3/dist-packages/_pytest/deprecated.py 15 14
7%
/usr/lib/python3/dist-packages/_pytest/doctest.py 350 284
19%
/usr/lib/python3/dist-packages/_pytest/faulthandler.py 59 39
34%
/usr/lib/python3/dist-packages/_pytest/fixtures.py 893 763
15%
/usr/lib/python3/dist-packages/_pytest/helpconfig.py 132 122
8%
/usr/lib/python3/dist-packages/_pytest/junitxml.py 364 362
1%
/usr/lib/python3/dist-packages/_pytest/legacypath.py 214 185
14%
/usr/lib/python3/dist-packages/_pytest/logging.py 449 333
26%
/usr/lib/python3/dist-packages/_pytest/main.py 509 281
45%
/usr/lib/python3/dist-packages/_pytest/mark/__init__.py 143 128
10%
/usr/lib/python3/dist-packages/_pytest/mark/structures.py 266 242
9%
/usr/lib/python3/dist-packages/_pytest/monkeypatch.py 163 149
9%
/usr/lib/python3/dist-packages/_pytest/nodes.py 309 204
34%
/usr/lib/python3/dist-packages/_pytest/pastebin.py 70 69
1%
/usr/lib/python3/dist-packages/_pytest/pathlib.py 459 389
15%
/usr/lib/python3/dist-packages/_pytest/python.py 773 547
29%
/usr/lib/python3/dist-packages/_pytest/python_api.py 344 318
8%
/usr/lib/python3/dist-packages/_pytest/python_path.py 17 16
6%
/usr/lib/python3/dist-packages/_pytest/reports.py 298 259
13%
/usr/lib/python3/dist-packages/_pytest/runner.py 301 156
48%
/usr/lib/python3/dist-packages/_pytest/scope.py 37 30
19%
/usr/lib/python3/dist-packages/_pytest/setuponly.py 57 55
4%
/usr/lib/python3/dist-packages/_pytest/setupplan.py 23 21
9%
/usr/lib/python3/dist-packages/_pytest/skipping.py 164 134
18%
/usr/lib/python3/dist-packages/_pytest/stash.py 35 24
31%
/usr/lib/python3/dist-packages/_pytest/stepwise.py 69 67
3%
/usr/lib/python3/dist-packages/_pytest/terminal.py 953 759
20%
/usr/lib/python3/dist-packages/_pytest/threadexception.py 45 29
36%
/usr/lib/python3/dist-packages/_pytest/tmpdir.py 155 133
14%
/usr/lib/python3/dist-packages/_pytest/unittest.py 262 250
5%
/usr/lib/python3/dist-packages/_pytest/unraisableexception.py 47 31
34%
/usr/lib/python3/dist-packages/_pytest/warnings.py 73 52
29%
/usr/lib/python3/dist-packages/pluggy/_callers.py 109 44
60%
/usr/lib/python3/dist-packages/pluggy/_hooks.py 263 177
33%
/usr/lib/python3/dist-packages/pluggy/_manager.py 235 181
23%
/usr/lib/python3/dist-packages/pluggy/_result.py 50 39
22%
/usr/lib/python3/dist-packages/pluggy/_tracing.py 48 38
21%
/usr/lib/python3/dist-packages/pytest_cov/compat.py 12 8
33%
/usr/lib/python3/dist-packages/pytest_cov/embed.py 69 63
9%
/usr/lib/python3/dist-packages/pytest_cov/engine.py 247 226
9%
/usr/lib/python3/dist-packages/pytest_cov/plugin.py 225 196
13%
/usr/lib/python3/dist-packages/typeguard/_pytest_plugin.py 56 42
25%
frozenlist/__init__.py 63 3
95%
tests/conftest.py 0 0
100%
tests/test_frozenlist.py 193 0
100%
-----------------------------------------------------------------------------------
TOTAL 15379 12114
21%
============================= slowest 10 durations =============================
0.01s setup tests/test_frozenlist.py::TestFrozenList::test_subclass
(9 durations < 0.005s hidden. Use -vv to show these durations.)
=========================== short test summary info ============================
FAILED tests/test_frozenlist.py::TestFrozenList::test_iface - AssertionError:...
========================= 1 failed, 87 passed in 2.33s =========================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_frozenlist/build; python3.13 -m pytest
tests
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/706571/
This bug has been filed at "normal" severity, as we haven't started the
transition to add 3.13 as a supported version, yet. This will be raised to RC
as soon as that happens, hopefully well before trixie.
Thanks,
Stefano
--- End Message ---
--- Begin Message ---
Source: frozenlist
Source-Version: 1.5.0-1
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
frozenlist, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated frozenlist package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 25 Oct 2024 10:59:00 +0100
Source: frozenlist
Architecture: source
Version: 1.5.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1081554
Changes:
frozenlist (1.5.0-1) unstable; urgency=medium
.
* Team upload.
* New upstream release:
- Support Python 3.13 (closes: #1081554).
Checksums-Sha1:
914df63acbe18c516fff0ceb3d6af8d7fbec8788 2261 frozenlist_1.5.0-1.dsc
d159f1ffccd6be3250695a4dbf6e61dab39fdb7a 39930 frozenlist_1.5.0.orig.tar.gz
faff2ad60516ccc309e297f4274fa8727f1bc133 2376 frozenlist_1.5.0-1.debian.tar.xz
Checksums-Sha256:
8d36ae0a9ab6c383e63fbe849e1cd16a0bd428954e1db7dd3958d55646f9c31b 2261
frozenlist_1.5.0-1.dsc
81d5af29e61b9c8348e876d442253723928dce6433e0e76cd925cd83f1b4b817 39930
frozenlist_1.5.0.orig.tar.gz
cf73a5676cbf04a43e3f84f603df33340079ad7c25ed000b048a36efe6d45045 2376
frozenlist_1.5.0-1.debian.tar.xz
Files:
293bb1d18798b1812480d6a4ca7d1dfe 2261 python optional frozenlist_1.5.0-1.dsc
0882f528872840df39091fb5085e258a 39930 python optional
frozenlist_1.5.0.orig.tar.gz
4c9da7a7ee5da41de4b09b5a50c1e52f 2376 python optional
frozenlist_1.5.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmcba/kACgkQOTWH2X2G
UAvEKg/9EziNYG0KhBbIufplSklNZGkOZmp9g+I8pxAnrNzChXbXubiW1uAV4zYJ
eXGWh02ZG7Q6knYAZ3xvKWDU2CHkiX/gVXFOsnri/OnjW5EQcS0Rm2X7kL3MBnFR
FYhnPtGxmSeE38xwAy557U/fWVd+kdHu5cEO4cN45D7QBulgsjD3UfTNAAGQcDFH
qApt15my2PWYRqoqwOk/A0KV84rFv8YA64iZgZHJCRVSnQRHWHeem6Q8ZZ1/Momv
yHiwZg5hpo9P+qk3fqD3W6UWOwrjORIWvKxNDJzRX8Hy/YqgH0ZKxTjFFRwUCRJc
ASOnxECQU/6bhMNLsrAtgadTYn/hT/WZnAutywKGrf7a9CN6nuVMR95PpS08FquL
h63YT7ABuO4EMOnICrl37BDItc9zw4uXWj0yqPiPN+Nx0zX6W1D53yff+MQ8wM/L
TmZ3TgFUgvdYzJ8lSLIz8SpirtcFO79v0dU2ngvz8CoLd4ed6gXjxRvtR0LGQl/r
CqBfCfNyqDV7vss13s5cKs6CPzlnkS1iy/8Q8QvRwQehYJ/rPeuKBJRZkbV91jvY
1rKPgD3jkjg/uW9i6ftcz28ukWkZrAFscykc08PfPY+iYHHn45ddPNEbQyVD5Tfs
uq+QSI7+bF44HyzKrVBMLa4DUDN8B3HYZwQbz4Hpji5ys3O6E6Y=
=6uxJ
-----END PGP SIGNATURE-----
pgpm_FxOH5G8W.pgp
Description: PGP signature
--- End Message ---