Package: src:fastapi Version: 0.115.5-3 Severity: serious Tags: ftbfs trixie sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --with python3 --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild pybuild --clean -i python{version} -p 3.13 rm -rf .pybuild/ find . -name \*.pyc -exec rm {} \; dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/python3-fastapi.substvars debian/files rm -fr -- debian/python3-fastapi/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ [... snipped ...] tests/test_security_oauth2_password_bearer_optional_description.py ... [ 34%] tests/test_security_openid_connect.py ... [ 35%] tests/test_security_openid_connect_description.py ... [ 35%] tests/test_security_openid_connect_optional.py ... [ 35%] tests/test_serialize_response.py ... [ 35%] tests/test_serialize_response_dataclass.py ....... [ 35%] tests/test_serialize_response_model.py ........ [ 36%] tests/test_skip_defaults.py ..... [ 36%] tests/test_starlette_exception.py ...... [ 37%] tests/test_starlette_urlconvertors.py ..... [ 37%] tests/test_sub_callbacks.py . [ 37%] tests/test_swagger_ui_init_oauth.py .. [ 37%] tests/test_tuples.py ...... [ 37%] tests/test_tutorial/test_additional_responses/test_tutorial001.py .. [ 37%] tests/test_tutorial/test_additional_responses/test_tutorial002.py . [ 37%] tests/test_tutorial/test_additional_responses/test_tutorial003.py .. [ 38%] tests/test_tutorial/test_additional_responses/test_tutorial004.py . [ 38%] tests/test_tutorial/test_additional_status_codes/test_tutorial001.py .. [ 38%] tests/test_tutorial/test_additional_status_codes/test_tutorial001_an.py . [ 38%] . [ 38%] tests/test_tutorial/test_additional_status_codes/test_tutorial001_an_py310.py . [ 38%] . [ 38%] tests/test_tutorial/test_additional_status_codes/test_tutorial001_an_py39.py . [ 38%] . [ 38%] tests/test_tutorial/test_additional_status_codes/test_tutorial001_py310.py . [ 38%] . [ 38%] tests/test_tutorial/test_advanced_middleware/test_tutorial001.py . [ 38%] tests/test_tutorial/test_advanced_middleware/test_tutorial002.py . [ 38%] tests/test_tutorial/test_advanced_middleware/test_tutorial003.py . [ 38%] tests/test_tutorial/test_background_tasks/test_tutorial001.py . [ 38%] tests/test_tutorial/test_background_tasks/test_tutorial002.py . [ 38%] tests/test_tutorial/test_background_tasks/test_tutorial002_an.py . [ 38%] tests/test_tutorial/test_background_tasks/test_tutorial002_an_py310.py . [ 39%] [ 39%] tests/test_tutorial/test_background_tasks/test_tutorial002_an_py39.py . [ 39%] tests/test_tutorial/test_background_tasks/test_tutorial002_py310.py . [ 39%] tests/test_tutorial/test_behind_a_proxy/test_tutorial001.py . [ 39%] tests/test_tutorial/test_behind_a_proxy/test_tutorial002.py . [ 39%] tests/test_tutorial/test_behind_a_proxy/test_tutorial003.py . [ 39%] tests/test_tutorial/test_behind_a_proxy/test_tutorial004.py . [ 39%] tests/test_tutorial/test_bigger_applications/test_main.py .............. [ 40%] ........ [ 40%] tests/test_tutorial/test_bigger_applications/test_main_an.py ........... [ 41%] ........... [ 41%] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py ...... [ 42%] ................ [ 42%] tests/test_tutorial/test_body/test_tutorial001.py ............... [ 43%] tests/test_tutorial/test_body/test_tutorial001_py310.py ............... [ 44%] tests/test_tutorial/test_body_fields/test_tutorial001.py ... [ 44%] tests/test_tutorial/test_body_fields/test_tutorial001_an.py ... [ 44%] tests/test_tutorial/test_body_fields/test_tutorial001_an_py310.py ... [ 45%] tests/test_tutorial/test_body_fields/test_tutorial001_an_py39.py ... [ 45%] tests/test_tutorial/test_body_fields/test_tutorial001_py310.py ... [ 45%] tests/test_tutorial/test_body_multiple_params/test_tutorial001.py .... [ 45%] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an.py ... [ 45%] . [ 45%] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py310.py . [ 45%] ... [ 46%] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py39.py . [ 46%] ... [ 46%] tests/test_tutorial/test_body_multiple_params/test_tutorial001_py310.py . [ 46%] ... [ 46%] tests/test_tutorial/test_body_multiple_params/test_tutorial003.py ... [ 46%] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an.py ... [ 46%] [ 46%] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py310.py . [ 46%] .. [ 47%] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py39.py . [ 47%] .. [ 47%] tests/test_tutorial/test_body_multiple_params/test_tutorial003_py310.py . [ 47%] .. [ 47%] tests/test_tutorial/test_body_nested_models/test_tutorial009.py .. [ 47%] tests/test_tutorial/test_body_nested_models/test_tutorial009_py39.py .. [ 47%] tests/test_tutorial/test_body_updates/test_tutorial001.py .. [ 47%] tests/test_tutorial/test_body_updates/test_tutorial001_py310.py .. [ 47%] tests/test_tutorial/test_body_updates/test_tutorial001_py39.py .. [ 47%] tests/test_tutorial/test_conditional_openapi/test_tutorial001.py .. [ 48%] tests/test_tutorial/test_configure_swagger_ui/test_tutorial001.py .. [ 48%] tests/test_tutorial/test_configure_swagger_ui/test_tutorial002.py .. [ 48%] tests/test_tutorial/test_configure_swagger_ui/test_tutorial003.py .. [ 48%] tests/test_tutorial/test_cookie_param_models/test_tutorial001.py ....... [ 48%] ............. [ 49%] tests/test_tutorial/test_cookie_param_models/test_tutorial002.py .....ss [ 49%] sss.....sssss.....sssss.....sssss [ 51%] tests/test_tutorial/test_cookie_params/test_tutorial001.py .... [ 51%] tests/test_tutorial/test_cookie_params/test_tutorial001_an.py .... [ 52%] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py310.py .... [ 52%] [ 52%] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py39.py .... [ 52%] tests/test_tutorial/test_cookie_params/test_tutorial001_py310.py .... [ 52%] tests/test_tutorial/test_cors/test_tutorial001.py . [ 52%] tests/test_tutorial/test_custom_docs_ui/test_tutorial001.py .... [ 52%] tests/test_tutorial/test_custom_docs_ui/test_tutorial002.py .... [ 53%] tests/test_tutorial/test_custom_request_and_route/test_tutorial001.py .. [ 53%] . [ 53%] tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py .F [ 53%] [ 53%] tests/test_tutorial/test_custom_request_and_route/test_tutorial003.py .. [ 53%] [ 53%] tests/test_tutorial/test_custom_response/test_tutorial005.py . [ 53%] tests/test_tutorial/test_custom_response/test_tutorial006.py . [ 53%] tests/test_tutorial/test_custom_response/test_tutorial006b.py . [ 53%] tests/test_tutorial/test_custom_response/test_tutorial006c.py . [ 53%] tests/test_tutorial/test_custom_response/test_tutorial007.py . [ 53%] tests/test_tutorial/test_custom_response/test_tutorial008.py . [ 53%] tests/test_tutorial/test_custom_response/test_tutorial009.py . [ 53%] tests/test_tutorial/test_custom_response/test_tutorial009b.py . [ 54%] tests/test_tutorial/test_dataclasses/test_tutorial001.py .. [ 54%] tests/test_tutorial/test_dataclasses/test_tutorial002.py . [ 54%] tests/test_tutorial/test_dataclasses/test_tutorial003.py .. [ 54%] tests/test_tutorial/test_dependencies/test_tutorial001.py ..... [ 54%] tests/test_tutorial/test_dependencies/test_tutorial001_an.py ..... [ 54%] tests/test_tutorial/test_dependencies/test_tutorial001_an_py310.py ..... [ 55%] [ 55%] tests/test_tutorial/test_dependencies/test_tutorial001_an_py39.py ..... [ 55%] tests/test_tutorial/test_dependencies/test_tutorial001_py310.py ..... [ 55%] tests/test_tutorial/test_dependencies/test_tutorial004.py ...... [ 55%] tests/test_tutorial/test_dependencies/test_tutorial004_an.py ...... [ 56%] tests/test_tutorial/test_dependencies/test_tutorial004_an_py310.py ..... [ 56%] . [ 56%] tests/test_tutorial/test_dependencies/test_tutorial004_an_py39.py ...... [ 56%] [ 56%] tests/test_tutorial/test_dependencies/test_tutorial004_py310.py ...... [ 57%] tests/test_tutorial/test_dependencies/test_tutorial006.py .... [ 57%] tests/test_tutorial/test_dependencies/test_tutorial006_an.py .... [ 57%] tests/test_tutorial/test_dependencies/test_tutorial006_an_py39.py .... [ 57%] tests/test_tutorial/test_dependencies/test_tutorial008b.py ... [ 58%] tests/test_tutorial/test_dependencies/test_tutorial008b_an.py ... [ 58%] tests/test_tutorial/test_dependencies/test_tutorial008b_an_py39.py ... [ 58%] tests/test_tutorial/test_dependencies/test_tutorial008c.py .... [ 58%] tests/test_tutorial/test_dependencies/test_tutorial008c_an.py .... [ 58%] tests/test_tutorial/test_dependencies/test_tutorial008c_an_py39.py .... [ 59%] tests/test_tutorial/test_dependencies/test_tutorial008d.py .... [ 59%] tests/test_tutorial/test_dependencies/test_tutorial008d_an.py .... [ 59%] tests/test_tutorial/test_dependencies/test_tutorial008d_an_py39.py .... [ 59%] tests/test_tutorial/test_dependencies/test_tutorial012.py ........ [ 60%] tests/test_tutorial/test_dependencies/test_tutorial012_an.py ........ [ 60%] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py ...... [ 60%] .. [ 61%] tests/test_tutorial/test_events/test_tutorial001.py . [ 61%] tests/test_tutorial/test_events/test_tutorial002.py . [ 61%] tests/test_tutorial/test_events/test_tutorial003.py . [ 61%] tests/test_tutorial/test_extending_openapi/test_tutorial001.py . [ 61%] tests/test_tutorial/test_extra_data_types/test_tutorial001.py . [ 61%] tests/test_tutorial/test_extra_data_types/test_tutorial001_an.py . [ 61%] tests/test_tutorial/test_extra_data_types/test_tutorial001_an_py310.py . [ 61%] [ 61%] tests/test_tutorial/test_extra_data_types/test_tutorial001_an_py39.py . [ 61%] tests/test_tutorial/test_extra_data_types/test_tutorial001_py310.py . [ 61%] tests/test_tutorial/test_extra_models/test_tutorial003.py .. [ 61%] tests/test_tutorial/test_extra_models/test_tutorial003_py310.py .. [ 61%] tests/test_tutorial/test_extra_models/test_tutorial004.py . [ 61%] tests/test_tutorial/test_extra_models/test_tutorial004_py39.py . [ 61%] tests/test_tutorial/test_extra_models/test_tutorial005.py . [ 61%] tests/test_tutorial/test_extra_models/test_tutorial005_py39.py . [ 61%] tests/test_tutorial/test_first_steps/test_tutorial001.py .. [ 62%] tests/test_tutorial/test_generate_clients/test_tutorial003.py ... [ 62%] tests/test_tutorial/test_handling_errors/test_tutorial001.py .. [ 62%] tests/test_tutorial/test_handling_errors/test_tutorial002.py .. [ 62%] tests/test_tutorial/test_handling_errors/test_tutorial003.py .. [ 62%] tests/test_tutorial/test_handling_errors/test_tutorial004.py ... [ 62%] tests/test_tutorial/test_handling_errors/test_tutorial005.py .. [ 62%] tests/test_tutorial/test_handling_errors/test_tutorial006.py ... [ 63%] tests/test_tutorial/test_header_param_models/test_tutorial001.py ....... [ 63%] ................. [ 64%] tests/test_tutorial/test_header_param_models/test_tutorial002.py .....ss [ 64%] sss.....sssss.....sssss.....sssss [ 66%] tests/test_tutorial/test_header_params/test_tutorial001.py ... [ 66%] tests/test_tutorial/test_header_params/test_tutorial001_an.py ... [ 66%] tests/test_tutorial/test_header_params/test_tutorial001_an_py310.py ... [ 67%] tests/test_tutorial/test_header_params/test_tutorial001_py310.py ... [ 67%] tests/test_tutorial/test_header_params/test_tutorial002.py .... [ 67%] tests/test_tutorial/test_header_params/test_tutorial002_an.py .... [ 67%] tests/test_tutorial/test_header_params/test_tutorial002_an_py310.py .... [ 67%] [ 67%] tests/test_tutorial/test_header_params/test_tutorial002_an_py39.py .... [ 68%] tests/test_tutorial/test_header_params/test_tutorial002_py310.py .... [ 68%] tests/test_tutorial/test_header_params/test_tutorial003.py ... [ 68%] tests/test_tutorial/test_header_params/test_tutorial003_an.py .. [ 68%] tests/test_tutorial/test_header_params/test_tutorial003_an_py310.py .. [ 68%] tests/test_tutorial/test_header_params/test_tutorial003_an_py39.py .. [ 68%] tests/test_tutorial/test_header_params/test_tutorial003_py310.py .. [ 68%] tests/test_tutorial/test_metadata/test_tutorial001.py . [ 68%] tests/test_tutorial/test_metadata/test_tutorial001_1.py . [ 68%] tests/test_tutorial/test_metadata/test_tutorial004.py . [ 69%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial001.py . [ 69%] [ 69%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial002.py . [ 69%] [ 69%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial003.py . [ 69%] [ 69%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial004.py . [ 69%] [ 69%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial005.py . [ 69%] [ 69%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial006.py . [ 69%] [ 69%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007.py . [ 69%] .. [ 69%] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007_pv1.py s [ 69%] ss [ 69%] tests/test_tutorial/test_path_operation_configurations/test_tutorial002b.py . [ 69%] . [ 69%] tests/test_tutorial/test_path_operation_configurations/test_tutorial005.py . [ 69%] [ 69%] tests/test_tutorial/test_path_operation_configurations/test_tutorial005_py310.py . [ 69%] [ 69%] tests/test_tutorial/test_path_operation_configurations/test_tutorial005_py39.py . [ 69%] [ 69%] tests/test_tutorial/test_path_operation_configurations/test_tutorial006.py . [ 70%] .. [ 70%] tests/test_tutorial/test_path_params/test_tutorial004.py . [ 70%] tests/test_tutorial/test_path_params/test_tutorial005.py .... [ 70%] tests/test_tutorial/test_query_param_models/test_tutorial001.py ........ [ 70%] ................ [ 71%] tests/test_tutorial/test_query_param_models/test_tutorial002.py ......ss [ 72%] ssss......ssssss......ssssss......ssssss [ 74%] tests/test_tutorial/test_query_params/test_tutorial005.py .. [ 74%] tests/test_tutorial/test_query_params/test_tutorial006.py .. [ 74%] tests/test_tutorial/test_query_params/test_tutorial006_py310.py .. [ 74%] tests/test_tutorial/test_query_params_str_validations/test_tutorial010.py . [ 74%] ... [ 74%] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an.py . [ 74%] ... [ 75%] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py310.py . [ 75%] ... [ 75%] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py39.py . [ 75%] ... [ 75%] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_py310.py . [ 75%] ... [ 75%] tests/test_tutorial/test_query_params_str_validations/test_tutorial011.py . [ 75%] . [ 75%] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an.py . [ 75%] . [ 75%] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an_py310.py . [ 76%] . [ 76%] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an_py39.py . [ 76%] . [ 76%] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_py310.py . [ 76%] . [ 76%] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_py39.py . [ 76%] . [ 76%] tests/test_tutorial/test_query_params_str_validations/test_tutorial012.py . [ 76%] . [ 76%] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_an.py . [ 76%] . [ 76%] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_an_py39.py . [ 76%] . [ 76%] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_py39.py . [ 76%] . [ 76%] tests/test_tutorial/test_query_params_str_validations/test_tutorial013.py . [ 76%] . [ 76%] tests/test_tutorial/test_query_params_str_validations/test_tutorial013_an.py . [ 77%] . [ 77%] tests/test_tutorial/test_query_params_str_validations/test_tutorial013_an_py39.py . [ 77%] . [ 77%] tests/test_tutorial/test_query_params_str_validations/test_tutorial014.py . [ 77%] . [ 77%] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an.py . [ 77%] . [ 77%] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an_py310.py . [ 77%] . [ 77%] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an_py39.py . [ 77%] . [ 77%] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_py310.py . [ 77%] . [ 77%] tests/test_tutorial/test_request_files/test_tutorial001.py ..... [ 77%] tests/test_tutorial/test_request_files/test_tutorial001_02.py .... [ 78%] tests/test_tutorial/test_request_files/test_tutorial001_02_an.py .... [ 78%] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py310.py . [ 78%] ... [ 78%] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py39.py .. [ 78%] .. [ 78%] tests/test_tutorial/test_request_files/test_tutorial001_02_py310.py .... [ 79%] [ 79%] tests/test_tutorial/test_request_files/test_tutorial001_03.py .. [ 79%] tests/test_tutorial/test_request_files/test_tutorial001_03_an.py .. [ 79%] tests/test_tutorial/test_request_files/test_tutorial001_03_an_py39.py .. [ 79%] [ 79%] tests/test_tutorial/test_request_files/test_tutorial001_an.py ..... [ 79%] tests/test_tutorial/test_request_files/test_tutorial001_an_py39.py ..... [ 79%] [ 79%] tests/test_tutorial/test_request_files/test_tutorial002.py ..... [ 80%] tests/test_tutorial/test_request_files/test_tutorial002_an.py ..... [ 80%] tests/test_tutorial/test_request_files/test_tutorial002_an_py39.py ..... [ 80%] [ 80%] tests/test_tutorial/test_request_files/test_tutorial002_py39.py ..... [ 81%] tests/test_tutorial/test_request_files/test_tutorial003.py ... [ 81%] tests/test_tutorial/test_request_files/test_tutorial003_an.py ... [ 81%] tests/test_tutorial/test_request_files/test_tutorial003_an_py39.py ... [ 81%] tests/test_tutorial/test_request_files/test_tutorial003_py39.py ... [ 81%] tests/test_tutorial/test_request_form_models/test_tutorial001.py ..... [ 81%] tests/test_tutorial/test_request_form_models/test_tutorial001_an.py .... [ 82%] . [ 82%] tests/test_tutorial/test_request_form_models/test_tutorial001_an_py39.py . [ 82%] .... [ 82%] tests/test_tutorial/test_request_form_models/test_tutorial002.py ...... [ 82%] tests/test_tutorial/test_request_form_models/test_tutorial002_an.py .... [ 83%] .. [ 83%] tests/test_tutorial/test_request_form_models/test_tutorial002_an_py39.py . [ 83%] ..... [ 83%] tests/test_tutorial/test_request_form_models/test_tutorial002_pv1.py sss [ 83%] sss [ 83%] tests/test_tutorial/test_request_form_models/test_tutorial002_pv1_an.py s [ 83%] sssss [ 84%] tests/test_tutorial/test_request_form_models/test_tutorial002_pv1_an_p39.py s [ 84%] sssss [ 84%] tests/test_tutorial/test_request_forms/test_tutorial001.py ..... [ 84%] tests/test_tutorial/test_request_forms/test_tutorial001_an.py ..... [ 85%] tests/test_tutorial/test_request_forms/test_tutorial001_an_py39.py ..... [ 85%] [ 85%] tests/test_tutorial/test_request_forms_and_files/test_tutorial001.py ... [ 85%] .. [ 85%] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an.py . [ 85%] .... [ 85%] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an_py39.py . [ 85%] .... [ 86%] tests/test_tutorial/test_response_change_status_code/test_tutorial001.py . [ 86%] [ 86%] tests/test_tutorial/test_response_cookies/test_tutorial001.py . [ 86%] tests/test_tutorial/test_response_cookies/test_tutorial002.py . [ 86%] tests/test_tutorial/test_response_headers/test_tutorial001.py . [ 86%] tests/test_tutorial/test_response_headers/test_tutorial002.py . [ 86%] tests/test_tutorial/test_response_model/test_tutorial003.py . [ 86%] tests/test_tutorial/test_response_model/test_tutorial003_01.py . [ 86%] tests/test_tutorial/test_response_model/test_tutorial003_01_py310.py . [ 86%] tests/test_tutorial/test_response_model/test_tutorial003_02.py .. [ 86%] tests/test_tutorial/test_response_model/test_tutorial003_03.py . [ 86%] tests/test_tutorial/test_response_model/test_tutorial003_04.py . [ 86%] tests/test_tutorial/test_response_model/test_tutorial003_04_py310.py . [ 86%] tests/test_tutorial/test_response_model/test_tutorial003_05.py .. [ 86%] tests/test_tutorial/test_response_model/test_tutorial003_05_py310.py .. [ 87%] tests/test_tutorial/test_response_model/test_tutorial003_py310.py . [ 87%] tests/test_tutorial/test_response_model/test_tutorial004.py ... [ 87%] tests/test_tutorial/test_response_model/test_tutorial004_py310.py ... [ 87%] tests/test_tutorial/test_response_model/test_tutorial004_py39.py ... [ 87%] tests/test_tutorial/test_response_model/test_tutorial005.py .. [ 87%] tests/test_tutorial/test_response_model/test_tutorial005_py310.py .. [ 87%] tests/test_tutorial/test_response_model/test_tutorial006.py .. [ 87%] tests/test_tutorial/test_response_model/test_tutorial006_py310.py .. [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial001.py . [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial001_pv1.py s [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial001_pv1_py310.py s [ 88%] [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial001_py310.py . [ 88%] [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial004.py . [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial004_an.py . [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial004_an_py310.py . [ 88%] [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial004_an_py39.py . [ 88%] [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial004_py310.py . [ 88%] [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial005.py . [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial005_an.py . [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial005_an_py310.py . [ 88%] [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial005_an_py39.py . [ 88%] [ 88%] tests/test_tutorial/test_schema_extra_example/test_tutorial005_py310.py . [ 88%] [ 88%] tests/test_tutorial/test_security/test_tutorial001.py ... [ 88%] tests/test_tutorial/test_security/test_tutorial001_an.py ... [ 89%] tests/test_tutorial/test_security/test_tutorial001_an_py39.py ... [ 89%] tests/test_tutorial/test_security/test_tutorial003.py ........ [ 89%] tests/test_tutorial/test_security/test_tutorial003_an.py ........ [ 90%] tests/test_tutorial/test_security/test_tutorial003_an_py310.py ........ [ 90%] tests/test_tutorial/test_security/test_tutorial003_an_py39.py ........ [ 91%] tests/test_tutorial/test_security/test_tutorial003_py310.py ........ [ 91%] tests/test_tutorial/test_security/test_tutorial006.py .... [ 91%] tests/test_tutorial/test_security/test_tutorial006_an.py .... [ 91%] tests/test_tutorial/test_security/test_tutorial006_an_py39.py .... [ 92%] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001.py .. [ 92%] [ 92%] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001_py310.py . [ 92%] . [ 92%] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001_py39.py . [ 92%] . [ 92%] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002.py .. [ 92%] [ 92%] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002_py310.py . [ 92%] . [ 92%] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002_py39.py . [ 92%] . [ 92%] tests/test_tutorial/test_settings/test_app02.py .. [ 92%] tests/test_tutorial/test_settings/test_tutorial001.py . [ 92%] tests/test_tutorial/test_settings/test_tutorial001_pv1.py s [ 93%] tests/test_tutorial/test_sub_applications/test_tutorial001.py .. [ 93%] tests/test_tutorial/test_templates/test_tutorial001.py . [ 93%] tests/test_tutorial/test_testing/test_main.py .. [ 93%] tests/test_tutorial/test_testing/test_main_b.py . [ 93%] tests/test_tutorial/test_testing/test_main_b_an.py . [ 93%] tests/test_tutorial/test_testing/test_main_b_an_py310.py . [ 93%] tests/test_tutorial/test_testing/test_main_b_an_py39.py . [ 93%] tests/test_tutorial/test_testing/test_main_b_py310.py . [ 93%] tests/test_tutorial/test_testing/test_tutorial001.py .. [ 93%] tests/test_tutorial/test_testing/test_tutorial002.py .... [ 93%] tests/test_tutorial/test_testing/test_tutorial003.py . [ 93%] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py ...... [ 94%] .... [ 94%] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py ... [ 94%] ....... [ 95%] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py310.py . [ 95%] ...... [ 95%] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py39.py . [ 95%] ...... [ 95%] tests/test_tutorial/test_testing_dependencies/test_tutorial001_py310.py . [ 95%] ...... [ 96%] tests/test_tutorial/test_websockets/test_tutorial001.py .. [ 96%] tests/test_tutorial/test_websockets/test_tutorial002.py ...... [ 96%] tests/test_tutorial/test_websockets/test_tutorial002_an.py ...... [ 96%] tests/test_tutorial/test_websockets/test_tutorial002_an_py310.py ...... [ 97%] tests/test_tutorial/test_websockets/test_tutorial002_an_py39.py ...... [ 97%] tests/test_tutorial/test_websockets/test_tutorial002_py310.py ...... [ 97%] tests/test_tutorial/test_websockets/test_tutorial003.py .. [ 98%] tests/test_tutorial/test_websockets/test_tutorial003_py39.py .. [ 98%] tests/test_tutorial/test_wsgi/test_tutorial001.py .. [ 98%] tests/test_typing_python39.py . [ 98%] tests/test_union_body.py .. [ 98%] tests/test_union_inherited_body.py .. [ 98%] tests/test_validate_response.py ...... [ 98%] tests/test_validate_response_dataclass.py ... [ 99%] tests/test_validate_response_recursive/test_validate_response_recursive_pv1.py s [ 99%] [ 99%] tests/test_validate_response_recursive/test_validate_response_recursive_pv2.py . [ 99%] [ 99%] tests/test_webhooks_security.py . [ 99%] tests/test_ws_dependencies.py ... [ 99%] tests/test_ws_router.py ............ [100%] =================================== FAILURES =================================== ______________________ test_exception_handler_body_access ______________________ def test_exception_handler_body_access(): response = client.post("/", json={"numbers": [1, 2, 3]}) > assert response.json() == IsDict( { "detail": { "errors": [ { "type": "list_type", "loc": ["body"], "msg": "Input should be a valid list", "input": {"numbers": [1, 2, 3]}, } ], "body": '{"numbers": [1, 2, 3]}', } } ) | IsDict( # TODO: remove when deprecating Pydantic v1 { "detail": { "body": '{"numbers": [1, 2, 3]}', "errors": [ { "loc": ["body"], "msg": "value is not a valid list", "type": "type_error.list", } ], } } ) E assert {'detail': {'body': '{"numbers":[1,2,3]}', 'errors': [{'input': {'numbers': [1, 2, 3]}, 'loc': ['body'], 'msg': 'Input should be a valid list', 'type': 'list_type'}]}} == (IsDict(detail={'errors': [{'type': 'list_type', 'loc': ['body'], 'msg': 'Input should be a valid list', 'input': {'numbers': [1, 2, 3]}}], 'body': '{"numbers": [1, 2, 3]}'}) | IsDict(detail={'body': '{"numbers": [1, 2, 3]}', 'errors': [{'loc': ['body'], 'msg': 'value is not a valid list', 'type': 'type_error.list'}]})) E + where {'detail': {'body': '{"numbers":[1,2,3]}', 'errors': [{'input': {'numbers': [1, 2, 3]}, 'loc': ['body'], 'msg': 'Input should be a valid list', 'type': 'list_type'}]}} = json() E + where json = <Response [422 Unprocessable Entity]>.json E + and IsDict(detail={'errors': [{'type': 'list_type', 'loc': ['body'], 'msg': 'Input should be a valid list', 'input': {'numbers': [1, 2, 3]}}], 'body': '{"numbers": [1, 2, 3]}'}) = IsDict({'detail': {'body': '{"numbers": [1, 2, 3]}', 'errors': [{'input': {'numbers': [1, 2, 3]}, 'loc': ['body'], 'msg': 'Input should be a valid list', 'type': 'list_type'}]}}) E + and IsDict(detail={'body': '{"numbers": [1, 2, 3]}', 'errors': [{'loc': ['body'], 'msg': 'value is not a valid list', 'type': 'type_error.list'}]}) = IsDict({'detail': {'body': '{"numbers": [1, 2, 3]}', 'errors': [{'loc': ['body'], 'msg': 'value is not a valid list', 'type': 'type_error.list'}]}}) tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py:16: AssertionError =============================== inline snapshot ================================ =========================== short test summary info ============================ FAILED tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py::test_exception_handler_body_access ========== 1 failed, 1731 passed, 99 skipped, 404 deselected in 6.49s ========== E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_fastapi/build; python3.13 -m pytest -W ignore::DeprecationWarning -W ignore::ResourceWarning --ignore=docs_src/ --ignore=tests/test_default_response_class.py --ignore-glob=tests/test_tutorial/test_security/test_tutorial005* --ignore-glob=tests/test_tutorial/test_sql_databases/test_tutorial* --ignore=tests/test_tutorial/test_custom_response/test_tutorial009c.py --ignore=tests/test_response_by_alias.py --ignore=tests/test_multipart_installation.py -k " not test_get_custom_response and not test_root and not test_async_testing and not test_orjson_non_str_keys and not test_dependency_gets_exception and not test_path_operation_img and not test_fastapi_cli and not test_openapi " rm -fr -- /tmp/dh-xdg-rundir-MgkkHSH_ dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13 make: *** [debian/rules:39: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202503/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:fastapi, so that this is still visible in the BTS web page for this package. Thanks.