Source: tinydb Version: 3.15.2-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: [email protected] Usertags: ftbfs-20211220 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules build > dh build --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > I: pybuild base:237: python3.10 setup.py config > running config > I: pybuild base:237: python3.9 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:237: /usr/bin/python3.10 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build/tinydb > copying tinydb/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build/tinydb > copying tinydb/middlewares.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build/tinydb > copying tinydb/storages.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build/tinydb > copying tinydb/queries.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build/tinydb > copying tinydb/operations.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build/tinydb > copying tinydb/version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build/tinydb > copying tinydb/database.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build/tinydb > copying tinydb/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build/tinydb > I: pybuild base:237: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tinydb > copying tinydb/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tinydb > copying tinydb/middlewares.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tinydb > copying tinydb/storages.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tinydb > copying tinydb/queries.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tinydb > copying tinydb/operations.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tinydb > copying tinydb/version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tinydb > copying tinydb/database.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tinydb > copying tinydb/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tinydb > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build; > python3.10 -m pytest tests > ============================= test session starts > ============================== > platform linux -- Python 3.10.1, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 -- > /usr/bin/python3.10 > cachedir: .pytest_cache > rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg > plugins: cov-3.0.0 > collecting ... collected 130 items > > tests/test_middlewares.py::test_caching PASSED [ > 0%] > tests/test_middlewares.py::test_caching_read PASSED [ > 1%] > tests/test_middlewares.py::test_caching_write_many PASSED [ > 2%] > tests/test_middlewares.py::test_caching_flush PASSED [ > 3%] > tests/test_middlewares.py::test_caching_flush_manually PASSED [ > 3%] > tests/test_middlewares.py::test_caching_write PASSED [ > 4%] > tests/test_middlewares.py::test_nested PASSED [ > 5%] > tests/test_middlewares.py::test_caching_json_write PASSED [ > 6%] > tests/test_operations.py::test_delete PASSED [ > 6%] > tests/test_operations.py::test_add_int PASSED [ > 7%] > tests/test_operations.py::test_add_str PASSED [ > 8%] > tests/test_operations.py::test_subtract PASSED [ > 9%] > tests/test_operations.py::test_set PASSED [ > 10%] > tests/test_operations.py::test_increment PASSED [ > 10%] > tests/test_operations.py::test_decrement PASSED [ > 11%] > tests/test_queries.py::test_no_path PASSED [ > 12%] > tests/test_queries.py::test_path_only PASSED [ > 13%] > tests/test_queries.py::test_path_and PASSED [ > 13%] > tests/test_queries.py::test_eq PASSED [ > 14%] > tests/test_queries.py::test_ne PASSED [ > 15%] > tests/test_queries.py::test_lt PASSED [ > 16%] > tests/test_queries.py::test_le PASSED [ > 16%] > tests/test_queries.py::test_gt PASSED [ > 17%] > tests/test_queries.py::test_ge PASSED [ > 18%] > tests/test_queries.py::test_or PASSED [ > 19%] > tests/test_queries.py::test_and PASSED [ > 20%] > tests/test_queries.py::test_not PASSED [ > 20%] > tests/test_queries.py::test_has_key PASSED [ > 21%] > tests/test_queries.py::test_regex PASSED [ > 22%] > tests/test_queries.py::test_custom PASSED [ > 23%] > tests/test_queries.py::test_custom_with_params PASSED [ > 23%] > tests/test_queries.py::test_any PASSED [ > 24%] > tests/test_queries.py::test_all PASSED [ > 25%] > tests/test_queries.py::test_has PASSED [ > 26%] > tests/test_queries.py::test_one_of PASSED [ > 26%] > tests/test_queries.py::test_hash PASSED [ > 27%] > tests/test_queries.py::test_orm_usage PASSED [ > 28%] > tests/test_queries.py::test_repr PASSED [ > 29%] > tests/test_queries.py::test_subclass PASSED [ > 30%] > tests/test_storages.py::test_json PASSED [ > 30%] > tests/test_storages.py::test_json_kwargs PASSED [ > 31%] > tests/test_storages.py::test_json_readwrite PASSED [ > 32%] > tests/test_storages.py::test_create_dirs PASSED [ > 33%] > tests/test_storages.py::test_json_invalid_directory PASSED [ > 33%] > tests/test_storages.py::test_in_memory PASSED [ > 34%] > tests/test_storages.py::test_in_memory_close PASSED [ > 35%] > tests/test_storages.py::test_custom PASSED [ > 36%] > tests/test_storages.py::test_read_once PASSED [ > 36%] > tests/test_storages.py::test_custom_with_exception PASSED [ > 37%] > tests/test_storages.py::test_yaml SKIPPED (PyYAML not installed) [ > 38%] > tests/test_storages.py::test_encoding PASSED [ > 39%] > tests/test_tables.py::test_tables_list PASSED [ > 40%] > tests/test_tables.py::test_one_table PASSED [ > 40%] > tests/test_tables.py::test_multiple_tables PASSED [ > 41%] > tests/test_tables.py::test_caching PASSED [ > 42%] > tests/test_tables.py::test_zero_cache_size PASSED [ > 43%] > tests/test_tables.py::test_query_cache_size PASSED [ > 43%] > tests/test_tables.py::test_lru_cache PASSED [ > 44%] > tests/test_tables.py::test_table_is_iterable PASSED [ > 45%] > tests/test_tables.py::test_table_name PASSED [ > 46%] > tests/test_tables.py::test_table_repr PASSED [ > 46%] > tests/test_tinydb.py::test_purge PASSED [ > 47%] > tests/test_tinydb.py::test_all PASSED [ > 48%] > tests/test_tinydb.py::test_insert PASSED [ > 49%] > tests/test_tinydb.py::test_insert_ids PASSED [ > 50%] > tests/test_tinydb.py::test_insert_multiple PASSED [ > 50%] > tests/test_tinydb.py::test_insert_multiple_with_ids PASSED [ > 51%] > tests/test_tinydb.py::test_insert_invalid_type_raises_error PASSED [ > 52%] > tests/test_tinydb.py::test_insert_valid_mapping_type PASSED [ > 53%] > tests/test_tinydb.py::test_cutom_mapping_type_with_json PASSED [ > 53%] > tests/test_tinydb.py::test_remove PASSED [ > 54%] > tests/test_tinydb.py::test_remove_all_fails PASSED [ > 55%] > tests/test_tinydb.py::test_remove_multiple PASSED [ > 56%] > tests/test_tinydb.py::test_remove_ids PASSED [ > 56%] > tests/test_tinydb.py::test_remove_returns_ids PASSED [ > 57%] > tests/test_tinydb.py::test_update PASSED [ > 58%] > tests/test_tinydb.py::test_update_all PASSED [ > 59%] > tests/test_tinydb.py::test_update_returns_ids PASSED [ > 60%] > tests/test_tinydb.py::test_update_transform PASSED [ > 60%] > tests/test_tinydb.py::test_update_ids PASSED [ > 61%] > tests/test_tinydb.py::test_write_back PASSED [ > 62%] > tests/test_tinydb.py::test_write_back_whole_doc PASSED [ > 63%] > tests/test_tinydb.py::test_write_back_returns_ids PASSED [ > 63%] > tests/test_tinydb.py::test_write_back_fails PASSED [ > 64%] > tests/test_tinydb.py::test_write_back_id_exceed PASSED [ > 65%] > tests/test_tinydb.py::test_write_back_empty_ok PASSED [ > 66%] > tests/test_tinydb.py::test_upsert PASSED [ > 66%] > tests/test_tinydb.py::test_search PASSED [ > 67%] > tests/test_tinydb.py::test_search_path PASSED [ > 68%] > tests/test_tinydb.py::test_search_no_results_cache PASSED [ > 69%] > tests/test_tinydb.py::test_get PASSED [ > 70%] > tests/test_tinydb.py::test_get_ids PASSED [ > 70%] > tests/test_tinydb.py::test_count PASSED [ > 71%] > tests/test_tinydb.py::test_contains PASSED [ > 72%] > tests/test_tinydb.py::test_contains_ids PASSED [ > 73%] > tests/test_tinydb.py::test_get_idempotent PASSED [ > 73%] > tests/test_tinydb.py::test_multiple_dbs PASSED [ > 74%] > tests/test_tinydb.py::test_storage_closed_once PASSED [ > 75%] > tests/test_tinydb.py::test_unique_ids PASSED [ > 76%] > tests/test_tinydb.py::test_lastid_after_open PASSED [ > 76%] > tests/test_tinydb.py::test_unicode_memory SKIPPED (requires python2) [ > 77%] > tests/test_tinydb.py::test_unicode_json SKIPPED (requires python2) [ > 78%] > tests/test_tinydb.py::test_doc_ids_json PASSED [ > 79%] > tests/test_tinydb.py::test_insert_string PASSED [ > 80%] > tests/test_tinydb.py::test_insert_invalid_dict PASSED [ > 80%] > tests/test_tinydb.py::test_gc PASSED [ > 81%] > tests/test_tinydb.py::test_non_default_table PASSED [ > 82%] > tests/test_tinydb.py::test_non_default_table_args PASSED [ > 83%] > tests/test_tinydb.py::test_purge_table PASSED [ > 83%] > tests/test_tinydb.py::test_empty_write PASSED [ > 84%] > tests/test_tinydb.py::test_query_cache PASSED [ > 85%] > tests/test_tinydb.py::test_tinydb_is_iterable PASSED [ > 86%] > tests/test_tinydb.py::test_eids PASSED [ > 86%] > tests/test_tinydb.py::test_custom_table_class PASSED [ > 87%] > tests/test_tinydb.py::test_string_key FAILED [ > 88%] > tests/test_tinydb.py::test_repr PASSED [ > 89%] > tests/test_tinydb.py::test_delete PASSED [ > 90%] > tests/test_tinydb.py::test_insert_multiple_with_single_dict PASSED [ > 90%] > tests/test_tinydb.py::test_access_storage PASSED [ > 91%] > tests/test_utils.py::test_lru_cache PASSED [ > 92%] > tests/test_utils.py::test_lru_cache_set_multiple PASSED [ > 93%] > tests/test_utils.py::test_lru_cache_get PASSED [ > 93%] > tests/test_utils.py::test_lru_cache_delete PASSED [ > 94%] > tests/test_utils.py::test_lru_cache_clear PASSED [ > 95%] > tests/test_utils.py::test_lru_cache_unlimited PASSED [ > 96%] > tests/test_utils.py::test_lru_cache_unlimited_explicit PASSED [ > 96%] > tests/test_utils.py::test_lru_cache_iteration_works PASSED [ > 97%] > tests/test_utils.py::test_catch_warning PASSED [ > 98%] > tests/test_utils.py::test_catch_warning_reset_filter PASSED [ > 99%] > tests/test_utils.py::test_freeze PASSED > [100%] > > =================================== FAILURES > =================================== > _______________________________ test_string_key > ________________________________ > > def test_string_key(): > > from collections import Mapping > E ImportError: cannot import name 'Mapping' from 'collections' > (/usr/lib/python3.10/collections/__init__.py) > > tests/test_tinydb.py:710: ImportError > > ---------- coverage: platform linux, python 3.10.1-final-0 ----------- > Name Stmts Miss Cover > ------------------------------------------- > tinydb/__init__.py 5 0 100% > tinydb/database.py 247 2 99% > tinydb/middlewares.py 32 0 100% > tinydb/operations.py 24 0 100% > tinydb/queries.py 97 1 99% > tinydb/storages.py 57 3 95% > tinydb/utils.py 79 1 99% > tinydb/version.py 1 0 100% > ------------------------------------------- > TOTAL 542 7 99% > > =========================== short test summary info > ============================ > FAILED tests/test_tinydb.py::test_string_key - ImportError: cannot import > nam... > =================== 1 failed, 126 passed, 3 skipped in 0.60s > =================== > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-080798fc-1a6b-4850-9bcc-7639b5d160dd/test_sysfind_no_permisson_igno0 > <class 'OSError'>: [Errno 39] Directory not empty: > 'test_sysfind_no_permisson_igno0' > warnings.warn( > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-080798fc-1a6b-4850-9bcc-7639b5d160dd > <class 'OSError'>: [Errno 39] Directory not empty: > '/tmp/pytest-of-user42/garbage-080798fc-1a6b-4850-9bcc-7639b5d160dd' > warnings.warn( > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-e109ad60-8370-4cd4-a0fe-756980cbf112/test_sysfind_no_permisson_igno0 > <class 'OSError'>: [Errno 39] Directory not empty: > 'test_sysfind_no_permisson_igno0' > warnings.warn( > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-e109ad60-8370-4cd4-a0fe-756980cbf112 > <class 'OSError'>: [Errno 39] Directory not empty: > '/tmp/pytest-of-user42/garbage-e109ad60-8370-4cd4-a0fe-756980cbf112' > warnings.warn( > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-ddbe9b54-ead1-44eb-8109-ff4195ed4597/test_sysfind_no_permisson_igno0 > <class 'OSError'>: [Errno 39] Directory not empty: > 'test_sysfind_no_permisson_igno0' > warnings.warn( > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-ddbe9b54-ead1-44eb-8109-ff4195ed4597 > <class 'OSError'>: [Errno 39] Directory not empty: > '/tmp/pytest-of-user42/garbage-ddbe9b54-ead1-44eb-8109-ff4195ed4597' > warnings.warn( > E: pybuild pybuild:355: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_tinydb/build; python3.10 -m pytest > tests > I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build; > python3.9 -m pytest tests > ============================= test session starts > ============================== > platform linux -- Python 3.9.9, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 -- > /usr/bin/python3.9 > cachedir: .pytest_cache > rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg > plugins: cov-3.0.0 > collecting ... collected 130 items > > tests/test_middlewares.py::test_caching PASSED [ > 0%] > tests/test_middlewares.py::test_caching_read PASSED [ > 1%] > tests/test_middlewares.py::test_caching_write_many PASSED [ > 2%] > tests/test_middlewares.py::test_caching_flush PASSED [ > 3%] > tests/test_middlewares.py::test_caching_flush_manually PASSED [ > 3%] > tests/test_middlewares.py::test_caching_write PASSED [ > 4%] > tests/test_middlewares.py::test_nested PASSED [ > 5%] > tests/test_middlewares.py::test_caching_json_write PASSED [ > 6%] > tests/test_operations.py::test_delete PASSED [ > 6%] > tests/test_operations.py::test_add_int PASSED [ > 7%] > tests/test_operations.py::test_add_str PASSED [ > 8%] > tests/test_operations.py::test_subtract PASSED [ > 9%] > tests/test_operations.py::test_set PASSED [ > 10%] > tests/test_operations.py::test_increment PASSED [ > 10%] > tests/test_operations.py::test_decrement PASSED [ > 11%] > tests/test_queries.py::test_no_path PASSED [ > 12%] > tests/test_queries.py::test_path_only PASSED [ > 13%] > tests/test_queries.py::test_path_and PASSED [ > 13%] > tests/test_queries.py::test_eq PASSED [ > 14%] > tests/test_queries.py::test_ne PASSED [ > 15%] > tests/test_queries.py::test_lt PASSED [ > 16%] > tests/test_queries.py::test_le PASSED [ > 16%] > tests/test_queries.py::test_gt PASSED [ > 17%] > tests/test_queries.py::test_ge PASSED [ > 18%] > tests/test_queries.py::test_or PASSED [ > 19%] > tests/test_queries.py::test_and PASSED [ > 20%] > tests/test_queries.py::test_not PASSED [ > 20%] > tests/test_queries.py::test_has_key PASSED [ > 21%] > tests/test_queries.py::test_regex PASSED [ > 22%] > tests/test_queries.py::test_custom PASSED [ > 23%] > tests/test_queries.py::test_custom_with_params PASSED [ > 23%] > tests/test_queries.py::test_any PASSED [ > 24%] > tests/test_queries.py::test_all PASSED [ > 25%] > tests/test_queries.py::test_has PASSED [ > 26%] > tests/test_queries.py::test_one_of PASSED [ > 26%] > tests/test_queries.py::test_hash PASSED [ > 27%] > tests/test_queries.py::test_orm_usage PASSED [ > 28%] > tests/test_queries.py::test_repr PASSED [ > 29%] > tests/test_queries.py::test_subclass PASSED [ > 30%] > tests/test_storages.py::test_json PASSED [ > 30%] > tests/test_storages.py::test_json_kwargs PASSED [ > 31%] > tests/test_storages.py::test_json_readwrite PASSED [ > 32%] > tests/test_storages.py::test_create_dirs PASSED [ > 33%] > tests/test_storages.py::test_json_invalid_directory PASSED [ > 33%] > tests/test_storages.py::test_in_memory PASSED [ > 34%] > tests/test_storages.py::test_in_memory_close PASSED [ > 35%] > tests/test_storages.py::test_custom PASSED [ > 36%] > tests/test_storages.py::test_read_once PASSED [ > 36%] > tests/test_storages.py::test_custom_with_exception PASSED [ > 37%] > tests/test_storages.py::test_yaml SKIPPED (PyYAML not installed) [ > 38%] > tests/test_storages.py::test_encoding PASSED [ > 39%] > tests/test_tables.py::test_tables_list PASSED [ > 40%] > tests/test_tables.py::test_one_table PASSED [ > 40%] > tests/test_tables.py::test_multiple_tables PASSED [ > 41%] > tests/test_tables.py::test_caching PASSED [ > 42%] > tests/test_tables.py::test_zero_cache_size PASSED [ > 43%] > tests/test_tables.py::test_query_cache_size PASSED [ > 43%] > tests/test_tables.py::test_lru_cache PASSED [ > 44%] > tests/test_tables.py::test_table_is_iterable PASSED [ > 45%] > tests/test_tables.py::test_table_name PASSED [ > 46%] > tests/test_tables.py::test_table_repr PASSED [ > 46%] > tests/test_tinydb.py::test_purge PASSED [ > 47%] > tests/test_tinydb.py::test_all PASSED [ > 48%] > tests/test_tinydb.py::test_insert PASSED [ > 49%] > tests/test_tinydb.py::test_insert_ids PASSED [ > 50%] > tests/test_tinydb.py::test_insert_multiple PASSED [ > 50%] > tests/test_tinydb.py::test_insert_multiple_with_ids PASSED [ > 51%] > tests/test_tinydb.py::test_insert_invalid_type_raises_error PASSED [ > 52%] > tests/test_tinydb.py::test_insert_valid_mapping_type PASSED [ > 53%] > tests/test_tinydb.py::test_cutom_mapping_type_with_json PASSED [ > 53%] > tests/test_tinydb.py::test_remove PASSED [ > 54%] > tests/test_tinydb.py::test_remove_all_fails PASSED [ > 55%] > tests/test_tinydb.py::test_remove_multiple PASSED [ > 56%] > tests/test_tinydb.py::test_remove_ids PASSED [ > 56%] > tests/test_tinydb.py::test_remove_returns_ids PASSED [ > 57%] > tests/test_tinydb.py::test_update PASSED [ > 58%] > tests/test_tinydb.py::test_update_all PASSED [ > 59%] > tests/test_tinydb.py::test_update_returns_ids PASSED [ > 60%] > tests/test_tinydb.py::test_update_transform PASSED [ > 60%] > tests/test_tinydb.py::test_update_ids PASSED [ > 61%] > tests/test_tinydb.py::test_write_back PASSED [ > 62%] > tests/test_tinydb.py::test_write_back_whole_doc PASSED [ > 63%] > tests/test_tinydb.py::test_write_back_returns_ids PASSED [ > 63%] > tests/test_tinydb.py::test_write_back_fails PASSED [ > 64%] > tests/test_tinydb.py::test_write_back_id_exceed PASSED [ > 65%] > tests/test_tinydb.py::test_write_back_empty_ok PASSED [ > 66%] > tests/test_tinydb.py::test_upsert PASSED [ > 66%] > tests/test_tinydb.py::test_search PASSED [ > 67%] > tests/test_tinydb.py::test_search_path PASSED [ > 68%] > tests/test_tinydb.py::test_search_no_results_cache PASSED [ > 69%] > tests/test_tinydb.py::test_get PASSED [ > 70%] > tests/test_tinydb.py::test_get_ids PASSED [ > 70%] > tests/test_tinydb.py::test_count PASSED [ > 71%] > tests/test_tinydb.py::test_contains PASSED [ > 72%] > tests/test_tinydb.py::test_contains_ids PASSED [ > 73%] > tests/test_tinydb.py::test_get_idempotent PASSED [ > 73%] > tests/test_tinydb.py::test_multiple_dbs PASSED [ > 74%] > tests/test_tinydb.py::test_storage_closed_once PASSED [ > 75%] > tests/test_tinydb.py::test_unique_ids PASSED [ > 76%] > tests/test_tinydb.py::test_lastid_after_open PASSED [ > 76%] > tests/test_tinydb.py::test_unicode_memory SKIPPED (requires python2) [ > 77%] > tests/test_tinydb.py::test_unicode_json SKIPPED (requires python2) [ > 78%] > tests/test_tinydb.py::test_doc_ids_json PASSED [ > 79%] > tests/test_tinydb.py::test_insert_string PASSED [ > 80%] > tests/test_tinydb.py::test_insert_invalid_dict PASSED [ > 80%] > tests/test_tinydb.py::test_gc PASSED [ > 81%] > tests/test_tinydb.py::test_non_default_table PASSED [ > 82%] > tests/test_tinydb.py::test_non_default_table_args PASSED [ > 83%] > tests/test_tinydb.py::test_purge_table PASSED [ > 83%] > tests/test_tinydb.py::test_empty_write PASSED [ > 84%] > tests/test_tinydb.py::test_query_cache PASSED [ > 85%] > tests/test_tinydb.py::test_tinydb_is_iterable PASSED [ > 86%] > tests/test_tinydb.py::test_eids PASSED [ > 86%] > tests/test_tinydb.py::test_custom_table_class PASSED [ > 87%] > tests/test_tinydb.py::test_string_key PASSED [ > 88%] > tests/test_tinydb.py::test_repr PASSED [ > 89%] > tests/test_tinydb.py::test_delete PASSED [ > 90%] > tests/test_tinydb.py::test_insert_multiple_with_single_dict PASSED [ > 90%] > tests/test_tinydb.py::test_access_storage PASSED [ > 91%] > tests/test_utils.py::test_lru_cache PASSED [ > 92%] > tests/test_utils.py::test_lru_cache_set_multiple PASSED [ > 93%] > tests/test_utils.py::test_lru_cache_get PASSED [ > 93%] > tests/test_utils.py::test_lru_cache_delete PASSED [ > 94%] > tests/test_utils.py::test_lru_cache_clear PASSED [ > 95%] > tests/test_utils.py::test_lru_cache_unlimited PASSED [ > 96%] > tests/test_utils.py::test_lru_cache_unlimited_explicit PASSED [ > 96%] > tests/test_utils.py::test_lru_cache_iteration_works PASSED [ > 97%] > tests/test_utils.py::test_catch_warning PASSED [ > 98%] > tests/test_utils.py::test_catch_warning_reset_filter PASSED [ > 99%] > tests/test_utils.py::test_freeze PASSED > [100%] > > =============================== warnings summary > =============================== > .pybuild/cpython3_3.9_tinydb/build/tests/test_tinydb.py::test_string_key > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tinydb/build/tests/test_tinydb.py:710: > DeprecationWarning: Using or importing the ABCs from 'collections' instead of > from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will > stop working > from collections import Mapping > > -- Docs: https://docs.pytest.org/en/stable/warnings.html > > ----------- coverage: platform linux, python 3.9.9-final-0 ----------- > Name Stmts Miss Cover > ------------------------------------------- > tinydb/__init__.py 5 0 100% > tinydb/database.py 247 2 99% > tinydb/middlewares.py 32 0 100% > tinydb/operations.py 24 0 100% > tinydb/queries.py 97 1 99% > tinydb/storages.py 57 3 95% > tinydb/utils.py 79 1 99% > tinydb/version.py 1 0 100% > ------------------------------------------- > TOTAL 542 7 99% > > ================== 127 passed, 3 skipped, 1 warning in 0.61s > =================== > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-436e8645-368c-473f-ac90-2d8e433290bf/test_sysfind_no_permisson_igno0 > <class 'OSError'>: [Errno 39] Directory not empty: > 'test_sysfind_no_permisson_igno0' > warnings.warn( > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-436e8645-368c-473f-ac90-2d8e433290bf > <class 'OSError'>: [Errno 39] Directory not empty: > '/tmp/pytest-of-user42/garbage-436e8645-368c-473f-ac90-2d8e433290bf' > warnings.warn( > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-6c608895-5766-41de-8281-79f3f39a35fa/test_sysfind_no_permisson_igno0 > <class 'OSError'>: [Errno 39] Directory not empty: > 'test_sysfind_no_permisson_igno0' > warnings.warn( > /usr/lib/python3/dist-packages/_pytest/pathlib.py:80: PytestWarning: (rm_rf) > error removing > /tmp/pytest-of-user42/garbage-6c608895-5766-41de-8281-79f3f39a35fa > <class 'OSError'>: [Errno 39] Directory not empty: > '/tmp/pytest-of-user42/garbage-6c608895-5766-41de-8281-79f3f39a35fa' > warnings.warn( > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.10 > 3.9" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2021/12/20/tinydb_3.15.2-2_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime. _______________________________________________ Python-modules-team mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
