Package: src:python-odmantic Version: 1.0.2+ds1-2 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202512/ 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 cannot 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:python-odmantic, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild dh_autoreconf_clean -O--buildsystem=pybuild debian/rules override_dh_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' rm -rf .mypy_cache .pytest_cache dh_clean make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules binary dh binary --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild debian/rules override_dh_auto_build [... snipped ...] DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Running `post_build` event from plugin 'material/search' DEBUG - Running `post_build` event from plugin 'macros' DEBUG - Running `post_build` event from plugin 'mkdocstrings' DEBUG - mkdocstrings: Tearing handlers down INFO - Documentation built in 1.95 seconds rm -rf html/sitemap.xml.gz html/__pycache__ make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test -O--buildsystem=pybuild I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_odmantic/build; python3.14 -m pytest --ignore tests/integration/benchmarks/test_bench_sync.py --ignore tests/integration/fastapi/test_doc_example.py --ignore tests/integration/test_embedded_model.py --ignore tests/integration/test_engine.py --ignore tests/integration/test_engine_reference.py --ignore tests/integration/test_index.py --ignore tests/integration/test_query.py --ignore tests/integration/test_session.py --ignore tests/integration/test_types.py --ignore tests/integration/test_zoo.py -k 'not test_session_find and not test_session_find_one and not test_session_count and not test_session_save and not test_session_save_all and not test_session_delete and not test_session_remove and not test_get_first_type_argument_subclassing_on_non_matching_generics and not test_datetime_naive ' ============================= test session starts ============================== platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 codspeed: 3.2.0 (disabled, mode: walltime, timer_resolution: 1.0ns) benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_odmantic/build configfile: pyproject.toml plugins: benchmark-5.2.3, codspeed-3.2.0, asyncio-1.2.0, inline-snapshot-0.31.0, anyio-4.11.0, xdist-3.8.0 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collected 328 items / 3 errors / 16 deselected / 312 selected ==================================== ERRORS ==================================== ______ ERROR collecting tests/integration/benchmarks/test_bench_async.py _______ tests/integration/benchmarks/test_bench_async.py:5: in <module> from .models import VALID_LEVELS, SmallJournal tests/integration/benchmarks/models.py:20: in <module> class SmallJournal(Model): odmantic/model.py:451: in __new__ mcs.__validate_cls_namespace__(name, namespace) odmantic/model.py:229: in __validate_cls_namespace__ raise TypeError( E TypeError: field timestamp is defined without type annotation ____________ ERROR collecting tests/unit/test_json_serialization.py ____________ tests/unit/test_json_serialization.py:17: in <module> from tests.zoo.tree import TreeKind, TreeModel tests/zoo/tree.py:13: in <module> class TreeModel(Model): odmantic/model.py:451: in __new__ mcs.__validate_cls_namespace__(name, namespace) odmantic/model.py:229: in __validate_cls_namespace__ raise TypeError( E TypeError: field name is defined without type annotation __________________ ERROR collecting tests/unit/test_query.py ___________________ tests/unit/test_query.py:3: in <module> from tests.zoo.tree import TreeKind, TreeModel tests/zoo/tree.py:13: in <module> class TreeModel(Model): odmantic/model.py:451: in __new__ mcs.__validate_cls_namespace__(name, namespace) odmantic/model.py:229: in __validate_cls_namespace__ raise TypeError( E TypeError: field name is defined without type annotation =============================== warnings summary =============================== odmantic/typing.py:6 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_odmantic/build/odmantic/typing.py:6: UserWarning: Core Pydantic V1 functionality isn't compatible with Python 3.14 or greater. from pydantic.v1.typing import is_classvar, resolve_annotations # noqa: F401 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR tests/integration/benchmarks/test_bench_async.py - TypeError: field tim... ERROR tests/unit/test_json_serialization.py - TypeError: field name is define... ERROR tests/unit/test_query.py - TypeError: field name is defined without typ... !!!!!!!!!!!!!!!!!!! Interrupted: 3 errors during collection !!!!!!!!!!!!!!!!!!!! ================= 16 deselected, 1 warning, 3 errors in 0.56s ================== E: pybuild pybuild:389: test: plugin pyproject failed with: [too-long-redacted] s and not test_datetime_naive ' I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_odmantic/build; python3.13 -m pytest --ignore tests/integration/benchmarks/test_bench_sync.py --ignore tests/integration/fastapi/test_doc_example.py --ignore tests/integration/test_embedded_model.py --ignore tests/integration/test_engine.py --ignore tests/integration/test_engine_reference.py --ignore tests/integration/test_index.py --ignore tests/integration/test_query.py --ignore tests/integration/test_session.py --ignore tests/integration/test_types.py --ignore tests/integration/test_zoo.py -k 'not test_session_find and not test_session_find_one and not test_session_count and not test_session_save and not test_session_save_all and not test_session_delete and not test_session_remove and not test_get_first_type_argument_subclassing_on_non_matching_generics and not test_datetime_naive ' ============================= test session starts ============================== platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 codspeed: 3.2.0 (disabled, mode: walltime, timer_resolution: 1.0ns) benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_odmantic/build configfile: pyproject.toml plugins: benchmark-5.2.3, codspeed-3.2.0, asyncio-1.2.0, inline-snapshot-0.31.0, anyio-4.11.0, xdist-3.8.0 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collected 359 items / 16 deselected / 343 selected tests/integration/benchmarks/test_bench_async.py sssssssssssssss [ 4%] tests/integration/fastapi/test_models.py ..s................. [ 10%] tests/test_typing_utils.py ... [ 11%] tests/unit/test_bson_fields.py ..................... [ 17%] tests/unit/test_config.py ... [ 18%] tests/unit/test_deprecations.py ..... [ 19%] tests/unit/test_document_serialization.py .. [ 20%] tests/unit/test_field.py ............... [ 24%] tests/unit/test_index_definition.py .......... [ 27%] tests/unit/test_json_serialization.py ........x [ 30%] tests/unit/test_model_definition.py ...............ss.....s............. [ 40%] .................................. [ 50%] tests/unit/test_model_logic.py ......................................... [ 62%] .......................... [ 69%] tests/unit/test_model_type_validation.py ............................... [ 79%] ............................................... [ 92%] tests/unit/test_query.py ....... [ 94%] tests/unit/test_reference.py ... [ 95%] tests/unit/test_session.py .............. [ 99%] tests/unit/test_typing.py . [100%] =============================== warnings summary =============================== tests/unit/test_bson_fields.py::test_datetime_non_naive tests/unit/test_bson_fields.py:21: PytestWarning: The test <Function test_datetime_non_naive> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_non_naive(): tests/unit/test_bson_fields.py::test_datetime_non_naive_utc tests/unit/test_bson_fields.py:32: PytestWarning: The test <Function test_datetime_non_naive_utc> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_non_naive_utc(): tests/unit/test_bson_fields.py::test_datetime_non_naive_utc_as_simplified_extended_iso_format_string tests/unit/test_bson_fields.py:39: PytestWarning: The test <Function test_datetime_non_naive_utc_as_simplified_extended_iso_format_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_non_naive_utc_as_simplified_extended_iso_format_string(): tests/unit/test_bson_fields.py::test_datetime_non_naive_utc_as_gmt_zero_offset_string tests/unit/test_bson_fields.py:46: PytestWarning: The test <Function test_datetime_non_naive_utc_as_gmt_zero_offset_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_non_naive_utc_as_gmt_zero_offset_string(): tests/unit/test_bson_fields.py::test_datetime_milliseconds_rounding tests/unit/test_bson_fields.py:60: PytestWarning: The test <Function test_datetime_milliseconds_rounding> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_milliseconds_rounding(): tests/unit/test_bson_fields.py::test_validate_datetime_from_strings tests/unit/test_bson_fields.py:79: PytestWarning: The test <Function test_validate_datetime_from_strings> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_datetime_from_strings(): tests/unit/test_bson_fields.py::test_validate_bson_objectid tests/unit/test_bson_fields.py:91: PytestWarning: The test <Function test_validate_bson_objectid> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_bson_objectid(): tests/unit/test_bson_fields.py::test_validate_invalid_bson_objectid tests/unit/test_bson_fields.py:100: PytestWarning: The test <Function test_validate_invalid_bson_objectid> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_invalid_bson_objectid(): tests/unit/test_bson_fields.py::test_validate_decimal_valid_string tests/unit/test_bson_fields.py:112: PytestWarning: The test <Function test_validate_decimal_valid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_decimal_valid_string(): tests/unit/test_bson_fields.py::test_validate_decimal_valid_bson_decimal tests/unit/test_bson_fields.py:122: PytestWarning: The test <Function test_validate_decimal_valid_bson_decimal> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_decimal_valid_bson_decimal(): tests/unit/test_bson_fields.py::test_validate_decimal_invalid_string tests/unit/test_bson_fields.py:133: PytestWarning: The test <Function test_validate_decimal_invalid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_decimal_invalid_string(): tests/unit/test_bson_fields.py::test_validate_bson_decimal_valid_string tests/unit/test_bson_fields.py:145: PytestWarning: The test <Function test_validate_bson_decimal_valid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_bson_decimal_valid_string(): tests/unit/test_bson_fields.py::test_validate_bson_decimal_valid_bson_decimal tests/unit/test_bson_fields.py:155: PytestWarning: The test <Function test_validate_bson_decimal_valid_bson_decimal> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_bson_decimal_valid_bson_decimal(): tests/unit/test_bson_fields.py::test_validate_bson_decimal_invalid_string tests/unit/test_bson_fields.py:165: PytestWarning: The test <Function test_validate_bson_decimal_invalid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_bson_decimal_invalid_string(): tests/unit/test_bson_fields.py::test_validate_regex_valid_regex tests/unit/test_bson_fields.py:177: PytestWarning: The test <Function test_validate_regex_valid_regex> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_regex_valid_regex(): tests/unit/test_bson_fields.py::test_validate_regex_valid_string tests/unit/test_bson_fields.py:187: PytestWarning: The test <Function test_validate_regex_valid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_regex_valid_string(): tests/unit/test_bson_fields.py::test_validate_regex_invalid_string tests/unit/test_bson_fields.py:197: PytestWarning: The test <Function test_validate_regex_invalid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_regex_invalid_string(): tests/unit/test_bson_fields.py::test_validate_pattern_valid_string tests/unit/test_bson_fields.py:209: PytestWarning: The test <Function test_validate_pattern_valid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_pattern_valid_string(): tests/unit/test_bson_fields.py::test_validate_pattern_valid_bson_regex tests/unit/test_bson_fields.py:219: PytestWarning: The test <Function test_validate_pattern_valid_bson_regex> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_pattern_valid_bson_regex(): tests/unit/test_bson_fields.py::test_validate_pattern_invalid_string tests/unit/test_bson_fields.py:231: PytestWarning: The test <Function test_validate_pattern_invalid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_pattern_invalid_string(): tests/unit/test_bson_fields.py::test_with_bson_serializer_override_builtin_bson tests/unit/test_bson_fields.py:243: PytestWarning: The test <Function test_with_bson_serializer_override_builtin_bson> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_with_bson_serializer_override_builtin_bson(): tests/unit/test_json_serialization.py::test_simple_model_serialization tests/unit/test_json_serialization.py:23: PytestWarning: The test <Function test_simple_model_serialization> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_simple_model_serialization(): tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance0-expected_parsed_json0] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance0-expected_parsed_json0]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance1-expected_parsed_json1] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance1-expected_parsed_json1]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance2-expected_parsed_json2] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance2-expected_parsed_json2]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance3-expected_parsed_json3] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance3-expected_parsed_json3]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance4-expected_parsed_json4] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance4-expected_parsed_json4]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance5-expected_parsed_json5] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance5-expected_parsed_json5]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_custom_json_encoders tests/unit/test_json_serialization.py:122: PytestWarning: The test <Function test_custom_json_encoders> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.filterwarnings("ignore:`json_encoders` is deprecated") tests/unit/test_json_serialization.py::test_custom_json_encoders_override_builtin_bson tests/unit/test_json_serialization.py:134: PytestWarning: The test <Function test_custom_json_encoders_override_builtin_bson> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.xfail( tests/unit/test_session.py::test_sync_session_find[session] tests/unit/test_session.py:121: PytestWarning: The test <Function test_sync_session_find[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_find( tests/unit/test_session.py::test_sync_session_find[transaction] tests/unit/test_session.py:121: PytestWarning: The test <Function test_sync_session_find[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_find( tests/unit/test_session.py::test_sync_session_find_one[session] tests/unit/test_session.py:129: PytestWarning: The test <Function test_sync_session_find_one[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_find_one( tests/unit/test_session.py::test_sync_session_find_one[transaction] tests/unit/test_session.py:129: PytestWarning: The test <Function test_sync_session_find_one[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_find_one( tests/unit/test_session.py::test_sync_session_count[session] tests/unit/test_session.py:139: PytestWarning: The test <Function test_sync_session_count[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_count( tests/unit/test_session.py::test_sync_session_count[transaction] tests/unit/test_session.py:139: PytestWarning: The test <Function test_sync_session_count[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_count( tests/unit/test_session.py::test_sync_session_save[session] tests/unit/test_session.py:147: PytestWarning: The test <Function test_sync_session_save[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_save( tests/unit/test_session.py::test_sync_session_save[transaction] tests/unit/test_session.py:147: PytestWarning: The test <Function test_sync_session_save[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_save( tests/unit/test_session.py::test_sync_session_save_all[session] tests/unit/test_session.py:155: PytestWarning: The test <Function test_sync_session_save_all[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_save_all( tests/unit/test_session.py::test_sync_session_save_all[transaction] tests/unit/test_session.py:155: PytestWarning: The test <Function test_sync_session_save_all[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_save_all( tests/unit/test_session.py::test_sync_session_delete[session] tests/unit/test_session.py:165: PytestWarning: The test <Function test_sync_session_delete[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_delete( tests/unit/test_session.py::test_sync_session_delete[transaction] tests/unit/test_session.py:165: PytestWarning: The test <Function test_sync_session_delete[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_delete( tests/unit/test_session.py::test_sync_session_remove[session] tests/unit/test_session.py:175: PytestWarning: The test <Function test_sync_session_remove[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_remove( tests/unit/test_session.py::test_sync_session_remove[transaction] tests/unit/test_session.py:175: PytestWarning: The test <Function test_sync_session_remove[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_remove( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ==== 323 passed, 19 skipped, 16 deselected, 1 xfailed, 44 warnings in 0.92s ==== dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 3.13" returned exit code 13 make: *** [debian/rules:32: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

