Your message dated Sat, 10 Dec 2022 09:01:43 +0000 with message-id <e1p3vjr-000wuh...@fasolo.debian.org> and subject line Bug#1024955: fixed in loguru 0.6.0-3 has caused the Debian Bug report #1024955, regarding loguru: (autopkgtest) needs update for python3.11: got an unexpected keyword argument 'follow_symlinks' 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 ow...@bugs.debian.org immediately.) -- 1024955: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024955 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: loguru Version: 0.6.0-2 Severity: serious Tags: sid bookworm User: debian...@lists.debian.org Usertags: needs-update User: debian-pyt...@lists.debian.org Usertags: python3.11 Control: affects -1 src:python3-defaults Dear maintainer(s),We are in the transition of adding python3.11 as a supported Python version [0]. With a recent upload of python3-defaults the autopkgtest of loguru fails in testing when that autopkgtest is run with the binary packages of python3-defaults from unstable. It passes when run with only packages from testing. In tabular form:pass fail python3-defaults from testing 3.10.6-3 loguru from testing 0.6.0-2 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration of python3-defaults to testing [1]. https://docs.python.org/3/whatsnew/3.11.html lists what's new in Python3.11, it may help to identify what needs to be updated.More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [0] https://bugs.debian.org/1021984 [1] https://qa.debian.org/excuses.php?package=python3-defaults https://ci.debian.net/data/autopkgtest/testing/amd64/l/loguru/28726240/log.gztests/test_filesink_rotation.py::test_size_rotation[64b] PASSED [ 59%] tests/test_filesink_rotation.py::test_time_rotation[13-hours0] Traceback (most recent call last):File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_codeFile "/usr/lib/python3/dist-packages/pytest/__main__.py", line 5, in <module>raise SystemExit(pytest.console_main()) ^^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 187, in console_maincode = main() ^^^^^^File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 164, in mainret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in __call__ return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in _hookexecreturn self._inner_hookexec(hook_name, methods, kwargs, firstresult) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 60, in _multicallreturn outcome.get_result() ^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in get_resultraise ex[1].with_traceback(ex[2])File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in _multicallres = hook_impl.function(*args) ^^^^^^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/_pytest/main.py", line 315, in pytest_cmdline_mainreturn wrap_session(config, _main) ^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/_pytest/main.py", line 303, in wrap_sessionconfig.hook.pytest_sessionfinish(File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in __call__ return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in _hookexecreturn self._inner_hookexec(hook_name, methods, kwargs, firstresult) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 55, in _multicallgen.send(outcome)File "/usr/lib/python3/dist-packages/_pytest/terminal.py", line 798, in pytest_sessionfinishoutcome.get_result()File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in get_resultraise ex[1].with_traceback(ex[2])File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in _multicallres = hook_impl.function(*args) ^^^^^^^^^^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/_pytest/cacheprovider.py", line 433, in pytest_sessionfinishconfig.cache.set("cache/nodeids", sorted(self.cached_nodeids))File "/usr/lib/python3/dist-packages/_pytest/cacheprovider.py", line 177, in setif path.parent.is_dir(): ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/pathlib.py", line 1251, in is_dir return S_ISDIR(self.stat().st_mode) ^^^^^^^^^^^ File "/usr/lib/python3.11/pathlib.py", line 1014, in stat return os.stat(self, follow_symlinks=follow_symlinks) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^TypeError: monkeypatch_filesystem.<locals>.monkeypatch_filesystem.<locals>.patched_stat() got an unexpected keyword argument 'follow_symlinks' Exception ignored in atexit callback: <function cleanup_numbered_dir at 0x7f2a3e94f420>Traceback (most recent call last):File "/usr/lib/python3/dist-packages/_pytest/pathlib.py", line 344, in cleanup_numbered_dirfor path in root.glob("garbage-*"): File "/usr/lib/python3.11/pathlib.py", line 954, in glob for p in selector.select_from(self): ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/pathlib.py", line 321, in select_from if not is_dir(parent_path): ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/pathlib.py", line 1251, in is_dir return S_ISDIR(self.stat().st_mode) ^^^^^^^^^^^ File "/usr/lib/python3.11/pathlib.py", line 1014, in stat return os.stat(self, follow_symlinks=follow_symlinks) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^TypeError: monkeypatch_filesystem.<locals>.monkeypatch_filesystem.<locals>.patched_stat() got an unexpected keyword argument 'follow_symlinks'INTERNALERROR> Traceback (most recent call last):INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 268, in wrap_sessionINTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 322, in _mainINTERNALERROR> config.hook.pytest_runtestloop(session=session)INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in __call__ INTERNALERROR> return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in _hookexec INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 60, in _multicallINTERNALERROR> return outcome.get_result() INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in get_resultINTERNALERROR> raise ex[1].with_traceback(ex[2])INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in _multicallINTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 347, in pytest_runtestloop INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in __call__ INTERNALERROR> return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in _hookexec INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 60, in _multicallINTERNALERROR> return outcome.get_result() INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in get_resultINTERNALERROR> raise ex[1].with_traceback(ex[2])INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in _multicallINTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 111, in pytest_runtest_protocolINTERNALERROR> runtestprotocol(item, nextitem=nextitem)INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 124, in runtestprotocolINTERNALERROR> rep = call_and_report(item, "setup", log) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 221, in call_and_report INTERNALERROR> report: TestReport = hook.pytest_runtest_makereport(item=item, call=call) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in __call__ INTERNALERROR> return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in _hookexec INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 55, in _multicallINTERNALERROR> gen.send(outcome)INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 265, in pytest_runtest_makereportINTERNALERROR> rep = outcome.get_result() INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in get_resultINTERNALERROR> raise ex[1].with_traceback(ex[2])INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in _multicallINTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 365, in pytest_runtest_makereportINTERNALERROR> return TestReport.from_item_and_call(item, call) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/reports.py", line 347, in from_item_and_callINTERNALERROR> longrepr = item._repr_failure_py( INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/nodes.py", line 447, in _repr_failure_pyINTERNALERROR> self._prunetraceback(excinfo)INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1769, in _prunetracebackINTERNALERROR> path, firstlineno = code.path, code.firstlineno INTERNALERROR> ^^^^^^^^^INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 95, in pathINTERNALERROR> if not p.exists(): INTERNALERROR> ^^^^^^^^^^ INTERNALERROR> File "/usr/lib/python3.11/pathlib.py", line 1236, in exists INTERNALERROR> self.stat() INTERNALERROR> File "/usr/lib/python3.11/pathlib.py", line 1014, in stat INTERNALERROR> return os.stat(self, follow_symlinks=follow_symlinks) INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^INTERNALERROR> TypeError: monkeypatch_filesystem.<locals>.monkeypatch_filesystem.<locals>.patched_stat() got an unexpected keyword argument 'follow_symlinks'autopkgtest [17:14:24]: test run-unit-testOpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: loguru Source-Version: 0.6.0-3 Done: Nilesh Patra <nil...@debian.org> We believe that the bug you reported is fixed in the latest version of loguru, 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 1024...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Nilesh Patra <nil...@debian.org> (supplier of updated loguru 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 ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 10 Dec 2022 13:07:10 +0530 Source: loguru Architecture: source Version: 0.6.0-3 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+pyt...@tracker.debian.org> Changed-By: Nilesh Patra <nil...@debian.org> Closes: 1024955 Changes: loguru (0.6.0-3) unstable; urgency=medium . * Update python3.11 patch (Closes: #1024955) Checksums-Sha1: 5ce92be2206039779ad1c0efa0d9908d2487d2c1 1644 loguru_0.6.0-3.dsc ed811b83027c19155dde377a62353bb180512443 5380 loguru_0.6.0-3.debian.tar.xz 504b745e424f4fa395f191db4381fa58eff8695c 6786 loguru_0.6.0-3_amd64.buildinfo Checksums-Sha256: 2f9f4836cd26585d934d0f88fa1d260976ca23e4cc176f305e6eb6c9862453e7 1644 loguru_0.6.0-3.dsc f37eb54109c71b96b5ea4793dc01d45a4519d4bc5f844f1eae464de66768c5a5 5380 loguru_0.6.0-3.debian.tar.xz f84d9cdae03b53a61893e39f363232936fd7e98698997aaee448b001b5336fd6 6786 loguru_0.6.0-3_amd64.buildinfo Files: 5ce8e64e5b5563f23b4cf7789c8552cc 1644 python optional loguru_0.6.0-3.dsc 957dc900d1b2df2280992966e8e146cb 5380 python optional loguru_0.6.0-3.debian.tar.xz f16913ad325bf3ac1c4802b0f158344a 6786 python optional loguru_0.6.0-3_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCY5Q4TAAKCRAqJ5BL1yQ+ 2qOLAP4kXb9sVuveC9l/e7koq8iAMv7oE/60CNkj1wbnUri7sQD/X7SKAQ6G0QHK 86isli/w+hTWWUizSbRQi+tHY69PMws= =iDqu -----END PGP SIGNATURE-----
--- End Message ---