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-----

Attachment: pgpm_FxOH5G8W.pgp
Description: PGP signature


--- End Message ---

Reply via email to