Bug 2293085

Summary: python-jupyter-server fails to build with Python 3.13 in Fedora Rawhide (41)
Product: [Fedora] Fedora Reporter: Karolina Surma <ksurma>
Component: python-jupyter-serverAssignee: Lumír Balhar <lbalhar>
Status: CLOSED ERRATA QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: lbalhar, mhroncok
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-jupyter-server-2.14.1-4.fc41 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-07-08 10:35:28 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2244836, 2260875    

Description Karolina Surma 2024-06-19 14:39:18 UTC
python-jupyter-server fails to build with Python 3.13 in Fedora Rawhide (41).

Details of the failed tests can be found here: https://kojipkgs.fedoraproject.org//work/tasks/2081/118842081/build.log

Build failure:

=========================== short test summary info ============================
ERROR tests/test_gateway.py::test_gateway_kernel_lifecycle[False] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/sessions/{session_id}-None] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/terminals-] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/sessions/{session_id}-None] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/terminals-] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-Directory with spaces in-inspace] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-a] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-name with spaces] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo/bar-baz] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-b] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-\xe5 b-\xe7 d] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-Directory with spaces in-inspace] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-a] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-name with spaces] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo/bar-baz] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-b] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-Directory with spaces in-inspace] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-a] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-name with spaces] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo/bar-baz] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-b] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-\xe5 b-\xe7 d] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-Directory with spaces in-inspace] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-a] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-name with spaces] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo/bar-baz] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-b] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-\xe5 b-\xe7 d] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_create_untitled[AsyncFileContentsManager] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_api.py::test_mkdir_untitled[FileContentsManager] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/contents/test_manager.py::test_copy[jp_contents_manager3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/kernelspecs/test_api.py::test_get_kernel_resource_file - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_bad[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_bad[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_file_session[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_console_session[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_console_session[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_delete[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_delete[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_modify_path[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_modify_path[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_modify_type[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/services/sessions/test_api.py::test_modify_type[jp_server_config3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
ERROR tests/unix_sockets/test_api.py::test_get_spec - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels-None] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/extension/test_launch.py::test_token_file - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_api.py::test_upload_txt_hidden[FileContentsManager] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_fileio.py::test_AsyncFileManagerMixin_read_file_no_raw - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_largefilemanager.py::test_saving_different_chunks[LargeFileManager] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_403[AsyncFileContentsManager] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager2] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_get[jp_contents_manager1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_save[jp_contents_manager0] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_delete[jp_contents_manager3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-False-False-True] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-False-True-False] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_rename[jp_contents_manager3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager0] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager3] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/kernels/test_connection.py::test_websocket_connection - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config0] - tornado.simple_httpclient.HTTPTimeoutError: Timeout during request
FAILED tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
FAILED tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config1] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: <sqlite3.Con...
====== 21 failed, 906 passed, 15 skipped, 58 errors in 879.45s (0:14:39) =======

Let us know here if you have any questions.
Python 3.13 is planned to be included in Fedora 41.

Comment 1 Miro Hrončok 2024-07-02 09:52:59 UTC
Will you be able to work on this?

Comment 2 Fedora Update System 2024-07-08 10:31:50 UTC
FEDORA-2024-37c7aa235d (python-jupyter-server-2.14.1-4.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-37c7aa235d

Comment 3 Fedora Update System 2024-07-08 10:35:28 UTC
FEDORA-2024-37c7aa235d (python-jupyter-server-2.14.1-4.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.