python-nbclient fails to build with Python 3.13 in Fedora Rawhide (41). Log can be found in Koji: https://kojipkgs.fedoraproject.org//work/tasks/1252/119251252/build.log Build failure: =========================== short test summary info ============================ FAILED tests/test_cli.py::test_mult[False-False-input_names0] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_mult[False-False-input_names1] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_mult[False-False-input_names2] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_mult[False-True-input_names0] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_mult[False-True-input_names1] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_mult[False-True-input_names2] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_mult[True-False-input_names0] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_mult[True-False-input_names1] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_mult[True-False-input_names2] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_mult[True-True-input_names0] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_mult[True-True-input_names1] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_mult[True-True-input_names2] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_output[thing-False-input_names0] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_output[thing-False-input_names1] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_output[thing-True-input_names0] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_output[thing-True-input_names1] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_output[thing.ipynb-False-input_names0] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_output[thing.ipynb-False-input_names1] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_output[thing.ipynb-True-input_names0] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_output[thing.ipynb-True-input_names1] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_output[{notebook_name}-new.ipynb-False-input_names0] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_output[{notebook_name}-new.ipynb-False-input_names1] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_output[{notebook_name}-new.ipynb-False-input_names2] - AssertionError: assert [call(PosixPath('/builddir/build/BUILD/python-nbclie... FAILED tests/test_cli.py::test_output[{notebook_name}-new.ipynb-True-input_names0] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_output[{notebook_name}-new.ipynb-True-input_names1] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... FAILED tests/test_cli.py::test_output[{notebook_name}-new.ipynb-True-input_names2] - AssertionError: assert [call(PosixPath('tests/files/Other Comms.ipynb')), c... ============ 26 failed, 101 passed, 61 warnings in 97.33s (0:01:37) ============ Let us know here if you have any questions. Python 3.13 is planned to be included in Fedora 41.
Will you be able to work on this?
FEDORA-2024-feff03ea60 (python-nbclient-0.10.0-6.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-feff03ea60
FEDORA-2024-feff03ea60 (python-nbclient-0.10.0-6.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.