Docker command: python3 odoo/odoo-bin --addons-path kmitl,partner-contact,social,stock-logistics-warehouse,product-attribute,account-analytic,operating-unit,stock-logistics-request,agreement,server-backend,account-reconcile,mis-builder,reporting-engine,odoo/addons,odoo/odoo/addons,account-financial-reporting,project,server-tools,server-ux,hr,account-financial-tools,web,account-invoicing,purchase-workflow,server-brand,l10n-thailand,odoo-modules -d 09167-16-0-without_demo -i account_asset_depreciation_report,base_user_role,purchase_work_acceptance_invoice_plan_deliverables,analytic_operating_unit_tree,budget_appropriation_summary_demo,contacts_kmitl,purchase_order_report_kmitl,purchase_request_hide_create_po_button,budget_operating_unit_access_all,i18n_th_stock_inventory,purchase_order_disbursement_auto_submit,web_theme_classic_extended,budget_product,remove_odoo_enterprise,budget_report,procurement_plan_demo,purchase_request_tender_kmitl,web_fiscal_year_systray,stock_scrap_origin_readonly_done,account_analytic_seq,web_responsive,purchase_request,hr_department_code_tracking,purchase_request_ux_kmitl,partner_type_aginix,account_asset_batch_subcomponent,web_environment_ribbon,hr_holidays,purchase_work_acceptance_late_fines,i18n_th_tier_validation,procurement_method_no_security,stock_request_aginix_tier_validation,purchase_guarantee_kmitl,account_asset_operating_unit_access_all,stock_scrap_attachment,budget,stock_inventory_kmitl,purchase_order_kmitl,budget_appropriation_operating_unit_access_all,l10n_th_gov_purchase_request,purchase_manual_delivery_kmitl,l10n_th_bank_payment_export_format,project_purchase,purchase_work_acceptance_cancel_restriction,purchase_request_attachment,account_analytic_ux_kmitl,partner_vat_required,purchase_manual_delivery_security,purchase_request_approval_kmitl,stock,account_asset_kmitl,purchase_request_responsible_user,budget_account_portal,procurement_plan,stock_scrap_responsible_user,iframe_viewer_widget,l10n_th_gov_purchase_guarantee,purchase_request_description_required,sale,purchase_request_approval,account_analytic_plan_code,kmitl_demo,purchase_order_procurement_committee,purchase_request_approval_disbursement,account_asset_number_kmitl,purchase_work_acceptance_invoice_plan_usability,agx_construction,base_user_role_company,budget_appropriation_summary_operating_unit,stock_kmitl,account_asset_operating_unit,budget_analytic_account,procurement_plan_operating_unit_access_all,purchase_guarantee_account_payment,account_payment_kmitl,base,stock_picking_kmitl,agx_approval,purchase_order_change,purchase_order_ux,budget_appropriation_report,account_asset_depreciation_board,account_analytic_public,budget_appropriation_operating_unit,web_copy_confirm,purchase_request_budget_procurement,purchase_order_hide_create_bill_button,purchase_request_kmitl,purchase_request_account_fiscal_year,procurement_plan_operating_unit,thai_date_utils,stock_inventory_department,purchase_request_to_requisition,budget_appropriation_summary,product_kmitl,hr_department_tracking,purchase_work_acceptance_kmitl,budget_project,web_theme_classic,l10n_th_bank_payment_export_ktb,purchase_order_disbursement_attach_existing_attachments,purchase_request_vendor_kmitl,purchase_order_payment_type,account_asset_batch,purchase_contract_kmitl,purchase_request_sarabun,base_user_effective_permissions,l10n_th_gov_account_asset_management,purchase_manual_delivery_work_acceptance,purchase_request_sequence_kmitl,procurement_plan_portal,account_fiscal_year,purchase,purchase_request_operating_unit_access_all,purchase_request_budget,hr_department_short_name,purchase_guarantee_bid_guarantee_kmitl,stock_scrap_hide_location_id,purchase_request_approval_attach_existing_attachments,purchase_budget,budget_account_mass_edit,procurement_type_no_security,purchase_work_acceptance_portal,kmitl_depends_dev,stock_scrap_reason_text,purchase_operating_unit,purchase_work_acceptance_invoice_plan,purchase_request_activity_kmitl,procurement_plan_budget,purchase_requisition,web_save_discard_button,budget_appropriation,budget_operating_unit,purchase_request_line_name_text,budget_appropriation_summary_operating_unit_access_all,purchase_request_substate,account_fiscal_year_enhance,account_payment_budget,analytic_operating_unit_access_all,budget_account_root,account_kmitl,kmitl_project,budget_appropriation_demo,l10n_th_gov_gpsc,purchase_work_acceptance_tier_validation,operating_unit_kmitl,purchase_order_expiration,purchase_order_received_qty_percent,project,purchase_request_approval_disbursement_budget,agx_approval_sarabun,hr_department_short_name_tracking,stock_inventory_restriction,hr,account_asset_subcomponent_kmitl,l10n_th,hr_job_role,stock_request_aginix,purchase_order_link_purchase_request,web_widget_helper_text,account_analytic_kmitl,hr_contract,purchase_guarantee_expiration,account_move_kmitl,web_kmitl,base_group_backend,purchase_invoice_plan_kmitl,purchase_order_product_readonly,disbursement,purchase_request_payment_type,agx_sarabun,disbursement_auto_submit_move,account_fiscal_year_all_user,l10n_th_gov_work_acceptance,purchase_request_operating_unit,budget_demo,disable_odoo_online,purchase_stock,base_user_role_history,purchase_sequence_kmitl,base_tier_validation_comment,purchase_order_disbursement_budget,purchase_request_egp,purchase_operating_unit_access_all,agx_approval_disbursement,account_usability,hr_department_operating_unit,procurement_plan_budget_operating_unit,purchase_request_line_mandatory_exception,purchase_request_price_tax_included,advance_payment,purchase_kmitl,purchase_order_disbursement,purchase_request_security,kmitl_project_widget_ztree --stop-after-init --log-level=test --max-cron-threads=0 --without-demo=true ================================================= Adding readonly volume '/data/build/kmitl' pointing to /home/runbot/odoo/runbot/runbot/static/sources/kmitl/a047d9f6c891d93c93e1c4933c477433e3556c62 Adding readonly volume '/data/build/partner-contact' pointing to /home/runbot/odoo/runbot/runbot/static/sources/partner-contact/620a74b89a1e85b662166199705a7101bc142b6e Adding readonly volume '/data/build/social' pointing to /home/runbot/odoo/runbot/runbot/static/sources/social/732f776fd68c110a122da1750ca52e0dd81f7ba2 Adding readonly volume '/data/build/stock-logistics-warehouse' pointing to /home/runbot/odoo/runbot/runbot/static/sources/stock-logistics-warehouse/6e7166c3da4f5c9f1896deaef5db23d4c3b3dfcc Adding readonly volume '/data/build/product-attribute' pointing to /home/runbot/odoo/runbot/runbot/static/sources/product-attribute/9d7d48a24a39a336282f0d5e8cf59c4aaea42931 Adding readonly volume '/data/build/account-analytic' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-analytic/12eec4ebad4ae450cd25fe22600b86d639bbdc68 Adding readonly volume '/data/build/operating-unit' pointing to /home/runbot/odoo/runbot/runbot/static/sources/operating-unit/dd59492d9e04ec4e642f47fbd50171ee0ffb7cf1 Adding readonly volume '/data/build/stock-logistics-request' pointing to /home/runbot/odoo/runbot/runbot/static/sources/stock-logistics-request/78a27e651cf444de71fb194ef42f04066984515a Adding readonly volume '/data/build/agreement' pointing to /home/runbot/odoo/runbot/runbot/static/sources/agreement/800e753cb5b92e131c5e36187a108ea4ca53327e Adding readonly volume '/data/build/server-backend' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-backend/ccf608782f610e261b1b5f72e8424c2dab99240e Adding readonly volume '/data/build/account-reconcile' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-reconcile/c031db9d53d140afdf1991a5523ee1ee092fb4b5 Adding readonly volume '/data/build/mis-builder' pointing to /home/runbot/odoo/runbot/runbot/static/sources/mis-builder/82d391759055ce801b41a2f01b1b3ab376772648 Adding readonly volume '/data/build/reporting-engine' pointing to /home/runbot/odoo/runbot/runbot/static/sources/reporting-engine/4cafaadb095d80094848d2798efb1c304861bff6 Adding readonly volume '/data/build/odoo' pointing to /home/runbot/odoo/runbot/runbot/static/sources/odoo/6491e0054d0437fb77913921e1fd3cd42894d883 Adding readonly volume '/data/build/account-financial-reporting' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-financial-reporting/948901d96ccb79b4826b408a1ca7cede4c537e6d Adding readonly volume '/data/build/project' pointing to /home/runbot/odoo/runbot/runbot/static/sources/project/7a5c615cba09f592cd08dbf4651b99cda015affe Adding readonly volume '/data/build/server-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-tools/3abe25d79aab954027f4c5a8ba687c36270bab14 Adding readonly volume '/data/build/server-ux' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-ux/23e96d195dd78187789f42264a206350e470b01c Adding readonly volume '/data/build/hr' pointing to /home/runbot/odoo/runbot/runbot/static/sources/hr/3af635cbe54e9c75ef90cd63b98ed4455052d6b9 Adding readonly volume '/data/build/account-financial-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-financial-tools/c3b3e7dd5e286fff8aac66ad80786e0dbec8138c Adding readonly volume '/data/build/web' pointing to /home/runbot/odoo/runbot/runbot/static/sources/web/fb9be06e9da8d720c834788c1b9f41acb51c600e Adding readonly volume '/data/build/account-invoicing' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-invoicing/7207e6e26a87963ceb058e74180001ba9c9b703c Adding readonly volume '/data/build/purchase-workflow' pointing to /home/runbot/odoo/runbot/runbot/static/sources/purchase-workflow/ecf70d6c2eb670c11b39ca20541306962f7ef39d Adding readonly volume '/data/build/server-brand' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-brand/2bc45d771dd696bd99a18c2219fa835288372372 Adding readonly volume '/data/build/l10n-thailand' pointing to /home/runbot/odoo/runbot/runbot/static/sources/l10n-thailand/0b7b078e68b0147a4f1a335839f99b7360110448 Adding readonly volume '/data/build/odoo-modules' pointing to /home/runbot/odoo/runbot/runbot/static/sources/odoo-modules/7652967336542a595e1847fa8dceb6a6a23d81c3 Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/09167-16-0/.odoorc WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting email-validator (from -r partner-contact/requirements.txt (line 2)) Downloading email_validator-2.3.0-py3-none-any.whl.metadata (26 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r partner-contact/requirements.txt (line 3)) (8.12.57) Collecting dnspython>=2.0.0 (from email-validator->-r partner-contact/requirements.txt (line 2)) Downloading dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB) Requirement already satisfied: idna>=2.0.0 in /usr/lib/python3/dist-packages (from email-validator->-r partner-contact/requirements.txt (line 2)) (3.6) Downloading email_validator-2.3.0-py3-none-any.whl (35 kB) Downloading dnspython-2.8.0-py3-none-any.whl (331 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: dnspython, email-validator Successfully installed dnspython-2.8.0 email-validator-2.3.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting cairosvg (from -r social/requirements.txt (line 2)) Downloading cairosvg-2.8.2-py3-none-any.whl.metadata (2.7 kB) Collecting cryptography<37 (from -r social/requirements.txt (line 3)) Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl.metadata (5.4 kB) Collecting extract_msg (from -r social/requirements.txt (line 4)) Downloading extract_msg-0.55.0-py3-none-any.whl.metadata (15 kB) Collecting lottie (from -r social/requirements.txt (line 5)) Downloading lottie-0.7.2.tar.gz (172 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: odoo_test_helper in /usr/local/lib/python3.12/dist-packages (from -r social/requirements.txt (line 6)) (2.1.3) Collecting premailer (from -r social/requirements.txt (line 7)) Downloading premailer-3.10.0-py2.py3-none-any.whl.metadata (15 kB) Collecting python-telegram-bot (from -r social/requirements.txt (line 8)) Downloading python_telegram_bot-22.6-py3-none-any.whl.metadata (17 kB) Requirement already satisfied: requests_toolbelt in /usr/lib/python3/dist-packages (from -r social/requirements.txt (line 9)) (1.0.0) Collecting cairocffi (from cairosvg->-r social/requirements.txt (line 2)) Downloading cairocffi-1.7.1-py3-none-any.whl.metadata (3.3 kB) Collecting cssselect2 (from cairosvg->-r social/requirements.txt (line 2)) Downloading cssselect2-0.9.0-py3-none-any.whl.metadata (2.9 kB) Requirement already satisfied: defusedxml in /usr/lib/python3/dist-packages (from cairosvg->-r social/requirements.txt (line 2)) (0.7.1) Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (from cairosvg->-r social/requirements.txt (line 2)) (10.2.0) Collecting tinycss2 (from cairosvg->-r social/requirements.txt (line 2)) Downloading tinycss2-1.5.1-py3-none-any.whl.metadata (3.0 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography<37->-r social/requirements.txt (line 3)) (2.0.0) Collecting olefile==0.47 (from extract_msg->-r social/requirements.txt (line 4)) Downloading olefile-0.47-py2.py3-none-any.whl.metadata (9.7 kB) Collecting tzlocal<6,>=4.2 (from extract_msg->-r social/requirements.txt (line 4)) Downloading tzlocal-5.3.1-py3-none-any.whl.metadata (7.6 kB) Collecting compressed-rtf<2,>=1.0.6 (from extract_msg->-r social/requirements.txt (line 4)) Downloading compressed_rtf-1.0.7-py3-none-any.whl.metadata (2.4 kB) Collecting ebcdic<2,>=1.1.1 (from extract_msg->-r social/requirements.txt (line 4)) Downloading ebcdic-1.1.1-py2.py3-none-any.whl.metadata (8.9 kB) Requirement already satisfied: beautifulsoup4<4.14,>=4.11.1 in /usr/lib/python3/dist-packages (from extract_msg->-r social/requirements.txt (line 4)) (4.12.3) Collecting RTFDE<0.2,>=0.1.1 (from extract_msg->-r social/requirements.txt (line 4)) Downloading rtfde-0.1.2.2-py3-none-any.whl.metadata (4.1 kB) Collecting red-black-tree-mod<=1.23,>=1.20 (from extract_msg->-r social/requirements.txt (line 4)) Downloading red-black-tree-mod-1.22.tar.gz (34 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from premailer->-r social/requirements.txt (line 7)) (5.2.1) Collecting cssselect (from premailer->-r social/requirements.txt (line 7)) Downloading cssselect-1.4.0-py3-none-any.whl.metadata (2.4 kB) Collecting cssutils (from premailer->-r social/requirements.txt (line 7)) Downloading cssutils-2.11.1-py3-none-any.whl.metadata (8.7 kB) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from premailer->-r social/requirements.txt (line 7)) (2.31.0) Collecting cachetools (from premailer->-r social/requirements.txt (line 7)) Downloading cachetools-7.0.5-py3-none-any.whl.metadata (5.6 kB) Collecting httpx<0.29,>=0.27 (from python-telegram-bot->-r social/requirements.txt (line 8)) Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB) Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3/dist-packages (from beautifulsoup4<4.14,>=4.11.1->extract_msg->-r social/requirements.txt (line 4)) (2.5) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography<37->-r social/requirements.txt (line 3)) (3.0) Collecting anyio (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) Downloading anyio-4.12.1-py3-none-any.whl.metadata (4.3 kB) Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) (2023.11.17) Collecting httpcore==1.* (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB) Requirement already satisfied: idna in /usr/lib/python3/dist-packages (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) (3.6) Collecting h11>=0.16 (from httpcore==1.*->httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB) Collecting lark~=1.3.0 (from RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading lark-1.3.1-py3-none-any.whl.metadata (1.8 kB) Collecting oletools>=0.56 (from RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading oletools-0.60.2-py2.py3-none-any.whl.metadata (16 kB) Collecting webencodings (from cssselect2->cairosvg->-r social/requirements.txt (line 2)) Downloading webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB) Collecting more-itertools (from cssutils->premailer->-r social/requirements.txt (line 7)) Downloading more_itertools-10.8.0-py3-none-any.whl.metadata (39 kB) Collecting pyparsing<4,>=2.1.0 (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB) Collecting easygui (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading easygui-0.98.3-py2.py3-none-any.whl.metadata (8.4 kB) Collecting colorclass (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading colorclass-2.2.2-py2.py3-none-any.whl.metadata (5.2 kB) Collecting pcodedmp>=1.2.5 (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading pcodedmp-1.2.6-py2.py3-none-any.whl.metadata (11 kB) Collecting msoffcrypto-tool (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading msoffcrypto_tool-6.0.0-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: typing_extensions>=4.5 in /usr/lib/python3/dist-packages (from anyio->httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) (4.10.0) INFO: pip is looking at multiple versions of msoffcrypto-tool to determine which version is compatible with other requirements. This could take a while. Downloading msoffcrypto_tool-5.4.2-py3-none-any.whl.metadata (10 kB) Downloading msoffcrypto_tool-5.4.1-py3-none-any.whl.metadata (10 kB) Downloading cairosvg-2.8.2-py3-none-any.whl (45 kB) Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl (3.6 MB) Downloading extract_msg-0.55.0-py3-none-any.whl (336 kB) Downloading olefile-0.47-py2.py3-none-any.whl (114 kB) Downloading premailer-3.10.0-py2.py3-none-any.whl (19 kB) Downloading python_telegram_bot-22.6-py3-none-any.whl (737 kB) Downloading compressed_rtf-1.0.7-py3-none-any.whl (8.0 kB) Downloading ebcdic-1.1.1-py2.py3-none-any.whl (128 kB) Downloading httpx-0.28.1-py3-none-any.whl (73 kB) Downloading httpcore-1.0.9-py3-none-any.whl (78 kB) Downloading rtfde-0.1.2.2-py3-none-any.whl (36 kB) Downloading tzlocal-5.3.1-py3-none-any.whl (18 kB) Downloading cachetools-7.0.5-py3-none-any.whl (13 kB) Downloading cairocffi-1.7.1-py3-none-any.whl (75 kB) Downloading cssselect-1.4.0-py3-none-any.whl (18 kB) Downloading cssselect2-0.9.0-py3-none-any.whl (15 kB) Downloading cssutils-2.11.1-py3-none-any.whl (385 kB) Downloading tinycss2-1.5.1-py3-none-any.whl (28 kB) Downloading lark-1.3.1-py3-none-any.whl (113 kB) Downloading oletools-0.60.2-py2.py3-none-any.whl (989 kB) Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Downloading anyio-4.12.1-py3-none-any.whl (113 kB) Downloading more_itertools-10.8.0-py3-none-any.whl (69 kB) Downloading h11-0.16.0-py3-none-any.whl (37 kB) Downloading pcodedmp-1.2.6-py2.py3-none-any.whl (30 kB) Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB) Downloading colorclass-2.2.2-py2.py3-none-any.whl (18 kB) Downloading easygui-0.98.3-py2.py3-none-any.whl (92 kB) Downloading msoffcrypto_tool-5.4.1-py3-none-any.whl (48 kB) Building wheels for collected packages: lottie, red-black-tree-mod Building wheel for lottie (setup.py): started Building wheel for lottie (setup.py): finished with status 'done' Created wheel for lottie: filename=lottie-0.7.2-py3-none-any.whl size=195365 sha256=e7cdf3d4479d9590c34b204bcd1c0da9d59a60d32167d175127a0a5bfc900f62 Stored in directory: /home/runbot/.cache/pip/wheels/c9/fc/0e/ecc37b4895c5f63209dc42797ad4c1a53c89e34351217e56df Building wheel for red-black-tree-mod (setup.py): started Building wheel for red-black-tree-mod (setup.py): finished with status 'done' Created wheel for red-black-tree-mod: filename=red_black_tree_mod-1.22-py3-none-any.whl size=19237 sha256=8963e405db7f091b5b6753f44064062a43c6105e32f6981454a14bd4d5c31dc7 Stored in directory: /home/runbot/.cache/pip/wheels/f6/0b/c7/2c437dd86730e451859662ab2edf7b0ab1541dcf14f7fb3fd1 Successfully built lottie red-black-tree-mod WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: webencodings, red-black-tree-mod, ebcdic, easygui, compressed-rtf, tzlocal, tinycss2, pyparsing, olefile, more-itertools, lottie, lark, h11, cssselect, colorclass, cachetools, anyio, httpcore, cssutils, cssselect2, cryptography, cairocffi, premailer, msoffcrypto-tool, httpx, cairosvg, python-telegram-bot, pcodedmp, oletools, RTFDE, extract_msg ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. pyopenssl 24.1.0 requires cryptography<43,>=41.0.5, but you have cryptography 36.0.2 which is incompatible. Successfully installed RTFDE-0.1.2.2 anyio-4.12.1 cachetools-7.0.5 cairocffi-1.7.1 cairosvg-2.8.2 colorclass-2.2.2 compressed-rtf-1.0.7 cryptography-36.0.2 cssselect-1.4.0 cssselect2-0.9.0 cssutils-2.11.1 easygui-0.98.3 ebcdic-1.1.1 extract_msg-0.55.0 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 lark-1.3.1 lottie-0.7.2 more-itertools-10.8.0 msoffcrypto-tool-5.4.1 olefile-0.47 oletools-0.60.2 pcodedmp-1.2.6 premailer-3.10.0 pyparsing-3.3.2 python-telegram-bot-22.6 red-black-tree-mod-1.22 tinycss2-1.5.1 tzlocal-5.3.1 webencodings-0.5.1 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting openupgradelib (from -r stock-logistics-warehouse/requirements.txt (line 2)) Downloading openupgradelib-3.12.0-py2.py3-none-any.whl.metadata (10 kB) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r stock-logistics-warehouse/requirements.txt (line 2)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r stock-logistics-warehouse/requirements.txt (line 2)) (1.4.0) Downloading openupgradelib-3.12.0-py2.py3-none-any.whl (85 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: openupgradelib Successfully installed openupgradelib-3.12.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: freezegun in /usr/lib/python3/dist-packages (from -r product-attribute/requirements.txt (line 2)) (1.2.1) Requirement already satisfied: openupgradelib in /home/runbot/.local/lib/python3.12/site-packages (from -r product-attribute/requirements.txt (line 3)) (3.12.0) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r product-attribute/requirements.txt (line 3)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r product-attribute/requirements.txt (line 3)) (1.4.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring pymssql: markers 'python_version <= "3.10"' don't match your environment Collecting mysqlclient (from -r server-backend/requirements.txt (line 2)) Downloading mysqlclient-2.2.8.tar.gz (92 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pymssql<=2.3.7 (from -r server-backend/requirements.txt (line 4)) Downloading pymssql-2.3.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (4.1 kB) Collecting sqlalchemy (from -r server-backend/requirements.txt (line 5)) Downloading sqlalchemy-2.0.48-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.5 kB) Requirement already satisfied: greenlet>=1 in /usr/lib/python3/dist-packages (from sqlalchemy->-r server-backend/requirements.txt (line 5)) (3.0.3) Requirement already satisfied: typing-extensions>=4.6.0 in /usr/lib/python3/dist-packages (from sqlalchemy->-r server-backend/requirements.txt (line 5)) (4.10.0) Downloading pymssql-2.3.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.8 MB) Downloading sqlalchemy-2.0.48-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.3 MB) Building wheels for collected packages: mysqlclient Building wheel for mysqlclient (pyproject.toml): started Building wheel for mysqlclient (pyproject.toml): finished with status 'done' Created wheel for mysqlclient: filename=mysqlclient-2.2.8-cp312-cp312-linux_x86_64.whl size=129529 sha256=028481cb85b2ee6c4331c3a67adf44ec0e3ebed426796a3899f238c291aa45fc Stored in directory: /home/runbot/.cache/pip/wheels/b0/62/00/46e65ad9151c1266f0f03ea020a5a8ea1cbc6e4ebf3329e276 Successfully built mysqlclient WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: sqlalchemy, pymssql, mysqlclient Successfully installed mysqlclient-2.2.8 pymssql-2.3.7 sqlalchemy-2.0.48 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: xlrd in /usr/lib/python3/dist-packages (from -r account-reconcile/requirements.txt (line 2)) (2.0.1) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: cryptography in /home/runbot/.local/lib/python3.12/site-packages (from -r reporting-engine/requirements.txt (line 2)) (36.0.2) Collecting endesive (from -r reporting-engine/requirements.txt (line 3)) Downloading endesive-2.19.3-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: mock in /usr/lib/python3/dist-packages (from -r reporting-engine/requirements.txt (line 4)) (5.1.0) Requirement already satisfied: openpyxl in /usr/lib/python3/dist-packages (from -r reporting-engine/requirements.txt (line 5)) (3.1.2) Collecting py3o.formats (from -r reporting-engine/requirements.txt (line 6)) Downloading py3o.formats-0.3.zip (7.3 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting py3o.template (from -r reporting-engine/requirements.txt (line 7)) Downloading py3o.template-0.10.0-py3-none-any.whl.metadata (12 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography->-r reporting-engine/requirements.txt (line 2)) (2.0.0) Requirement already satisfied: asn1crypto in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (1.5.1) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (5.2.1) Collecting pykcs11 (from endesive->-r reporting-engine/requirements.txt (line 3)) Downloading pykcs11-1.5.18.tar.gz (105 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (10.2.0) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (2.31.0) Collecting paramiko (from endesive->-r reporting-engine/requirements.txt (line 3)) Downloading paramiko-4.0.0-py3-none-any.whl.metadata (3.9 kB) Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from py3o.formats->-r reporting-engine/requirements.txt (line 6)) (68.1.2) Requirement already satisfied: babel in /usr/lib/python3/dist-packages (from py3o.template->-r reporting-engine/requirements.txt (line 7)) (2.10.3) Collecting genshi>=0.7 (from py3o.template->-r reporting-engine/requirements.txt (line 7)) Downloading genshi-0.7.10-py3-none-any.whl.metadata (1.4 kB) Collecting pyjon.utils>0.6 (from py3o.template->-r reporting-engine/requirements.txt (line 7)) Downloading pyjon.utils-0.7-py3-none-any.whl.metadata (671 bytes) Requirement already satisfied: six>=1.9 in /usr/lib/python3/dist-packages (from py3o.template->-r reporting-engine/requirements.txt (line 7)) (1.16.0) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography->-r reporting-engine/requirements.txt (line 2)) (3.0) Collecting bcrypt>=3.2 (from paramiko->endesive->-r reporting-engine/requirements.txt (line 3)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Collecting invoke>=2.0 (from paramiko->endesive->-r reporting-engine/requirements.txt (line 3)) Downloading invoke-2.2.1-py3-none-any.whl.metadata (3.3 kB) Collecting pynacl>=1.5 (from paramiko->endesive->-r reporting-engine/requirements.txt (line 3)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Downloading endesive-2.19.3-py3-none-any.whl (349 kB) Downloading py3o.template-0.10.0-py3-none-any.whl (614 kB) Downloading genshi-0.7.10-py3-none-any.whl (179 kB) Downloading pyjon.utils-0.7-py3-none-any.whl (6.5 kB) Downloading paramiko-4.0.0-py3-none-any.whl (223 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading invoke-2.2.1-py3-none-any.whl (160 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Building wheels for collected packages: py3o.formats, pykcs11 Building wheel for py3o.formats (setup.py): started Building wheel for py3o.formats (setup.py): finished with status 'done' Created wheel for py3o.formats: filename=py3o.formats-0.3-py3-none-any.whl size=4290 sha256=bc747785a86a5a96abb81e40c2151c02ebe6b791096953bacad0a8d87cf8ddc8 Stored in directory: /home/runbot/.cache/pip/wheels/db/86/fc/1342fa3882442513e6cb3171c4f57e04eb94cf7a578e5a9d41 Building wheel for pykcs11 (pyproject.toml): started Building wheel for pykcs11 (pyproject.toml): finished with status 'done' Created wheel for pykcs11: filename=pykcs11-1.5.18-cp312-cp312-linux_x86_64.whl size=1252841 sha256=04478d53d312298f209eaab710ba81f35b3d41eb10f66e826e0361110b79b37d Stored in directory: /home/runbot/.cache/pip/wheels/93/5e/95/1910093196363e40d2cabff58d4385988b24eb9f55049ba194 Successfully built py3o.formats pykcs11 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: pykcs11, genshi, pyjon.utils, py3o.formats, invoke, bcrypt, pynacl, py3o.template, paramiko, endesive Successfully installed bcrypt-5.0.0 endesive-2.19.3 genshi-0.7.10 invoke-2.2.1 paramiko-4.0.0 py3o.formats-0.3 py3o.template-0.10.0 pyjon.utils-0.7 pykcs11-1.5.18 pynacl-1.6.2 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring freezegun: markers 'python_version < "3.8"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version == "3.7"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.7" and python_version <= "3.9"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.9" and python_version <= "3.10"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version == "3.7"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.7" and python_version <= "3.9"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.9" and python_version <= "3.10"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring Jinja2: markers 'python_version <= "3.10"' don't match your environment Ignoring libsass: markers 'python_version < "3.12"' don't match your environment Ignoring lxml: markers 'python_version <= "3.10"' don't match your environment Ignoring lxml: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring MarkupSafe: markers 'python_version <= "3.10"' don't match your environment Ignoring MarkupSafe: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring ofxparse: markers 'python_version <= "3.9"' don't match your environment Ignoring Pillow: markers 'python_version <= "3.10"' don't match your environment Ignoring Pillow: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psutil: markers 'python_version <= "3.10"' don't match your environment Ignoring psutil: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psycopg2: markers 'sys_platform != "win32" and python_version < "3.8"' don't match your environment Ignoring psycopg2: markers 'sys_platform != "win32" and python_version >= "3.8" and python_version < "3.10"' don't match your environment Ignoring psycopg2: markers 'sys_platform == "win32" and python_version < "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.11" and python_version < "3.12"' don't match your environment Ignoring pyopenssl: markers 'python_version < "3.12"' don't match your environment Ignoring PyPDF2: markers 'python_version <= "3.10"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring pyusb: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring requests: markers 'python_version < "3.12"' don't match your environment Ignoring rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring urllib3: markers 'python_version < "3.12"' don't match your environment Ignoring Werkzeug: markers 'python_version <= "3.9"' don't match your environment Ignoring xlrd: markers 'python_version < "3.8"' don't match your environment Collecting Babel==2.9.1 (from -r odoo/requirements.txt (line 3)) Downloading Babel-2.9.1-py2.py3-none-any.whl.metadata (1.2 kB) Collecting chardet==4.0.0 (from -r odoo/requirements.txt (line 4)) Downloading chardet-4.0.0-py2.py3-none-any.whl.metadata (3.5 kB) Collecting cryptography==42.0.8 (from -r odoo/requirements.txt (line 6)) Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting decorator==4.4.2 (from -r odoo/requirements.txt (line 7)) Downloading decorator-4.4.2-py2.py3-none-any.whl.metadata (4.2 kB) Collecting docutils==0.16 (from -r odoo/requirements.txt (line 8)) Downloading docutils-0.16-py2.py3-none-any.whl.metadata (2.7 kB) Requirement already satisfied: ebaysdk==2.1.5 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 9)) (2.1.5) Collecting freezegun==0.3.15 (from -r odoo/requirements.txt (line 11)) Downloading freezegun-0.3.15-py2.py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 16)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 21)) (3.0.3) Collecting idna==2.10 (from -r odoo/requirements.txt (line 22)) Downloading idna-2.10-py2.py3-none-any.whl.metadata (9.1 kB) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 24)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 26)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 29)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 30)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 33)) (2.1.5) Collecting num2words==0.5.9 (from -r odoo/requirements.txt (line 34)) Downloading num2words-0.5.9-py3-none-any.whl.metadata (8.3 kB) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 36)) (0.21) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 37)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 40)) (10.2.0) Collecting polib==1.1.0 (from -r odoo/requirements.txt (line 41)) Downloading polib-1.1.0-py2.py3-none-any.whl.metadata (13 kB) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 44)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 50)) (2.9.9) Collecting pydot==1.4.2 (from -r odoo/requirements.txt (line 51)) Downloading pydot-1.4.2-py2.py3-none-any.whl.metadata (8.0 kB) Requirement already satisfied: pyopenssl==24.1.0 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 53)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 55)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 57)) (3.5) Collecting python-dateutil==2.8.1 (from -r odoo/requirements.txt (line 58)) Downloading python_dateutil-2.8.1-py2.py3-none-any.whl.metadata (8.0 kB) Requirement already satisfied: python-ldap==3.4.4 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 60)) (3.4.4) Collecting python-stdnum==1.16 (from -r odoo/requirements.txt (line 61)) Downloading python_stdnum-1.16-py2.py3-none-any.whl.metadata (16 kB) Requirement already satisfied: pytz in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 62)) (2025.2) Requirement already satisfied: pyusb==1.2.1 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 64)) (1.2.1) Collecting qrcode==6.1 (from -r odoo/requirements.txt (line 65)) Downloading qrcode-6.1-py2.py3-none-any.whl.metadata (11 kB) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 68)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 70)) (2.31.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 73)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 74)) (0.9.6.1) Collecting Werkzeug==2.0.2 (from -r odoo/requirements.txt (line 76)) Downloading Werkzeug-2.0.2-py3-none-any.whl.metadata (4.5 kB) Collecting xlrd==1.2.0 (from -r odoo/requirements.txt (line 78)) Downloading xlrd-1.2.0-py2.py3-none-any.whl.metadata (1.3 kB) Collecting XlsxWriter==1.1.2 (from -r odoo/requirements.txt (line 79)) Downloading XlsxWriter-1.1.2-py2.py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: xlwt==1.3.0 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 80)) (1.3.0) Collecting zeep==4.0.0 (from -r odoo/requirements.txt (line 81)) Downloading zeep-4.0.0-py2.py3-none-any.whl.metadata (3.3 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 6)) (2.0.0) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from freezegun==0.3.15->-r odoo/requirements.txt (line 11)) (1.16.0) Requirement already satisfied: docopt>=0.6.2 in /usr/lib/python3/dist-packages (from num2words==0.5.9->-r odoo/requirements.txt (line 34)) (0.6.2) Requirement already satisfied: pyparsing>=2.1.4 in /home/runbot/.local/lib/python3.12/site-packages (from pydot==1.4.2->-r odoo/requirements.txt (line 51)) (3.3.2) Requirement already satisfied: pyasn1>=0.3.7 in /usr/local/lib/python3.12/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 60)) (0.6.2) Requirement already satisfied: pyasn1_modules>=0.1.5 in /usr/local/lib/python3.12/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 60)) (0.4.2) Collecting appdirs>=1.4.0 (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) Downloading appdirs-1.4.4-py2.py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: attrs>=17.2.0 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (23.2.0) Requirement already satisfied: cached-property>=1.3.0 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (1.5.2) Requirement already satisfied: defusedxml>=0.4.1 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (0.7.1) Requirement already satisfied: isodate>=0.5.4 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (0.6.1) Requirement already satisfied: requests-toolbelt>=0.7.1 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (1.0.0) Requirement already satisfied: requests-file>=1.5.1 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (1.5.1) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 6)) (3.0) Downloading Babel-2.9.1-py2.py3-none-any.whl (8.8 MB) Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB) Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl (3.9 MB) Downloading decorator-4.4.2-py2.py3-none-any.whl (9.2 kB) Downloading docutils-0.16-py2.py3-none-any.whl (548 kB) Downloading freezegun-0.3.15-py2.py3-none-any.whl (14 kB) Downloading idna-2.10-py2.py3-none-any.whl (58 kB) Downloading num2words-0.5.9-py3-none-any.whl (99 kB) Downloading polib-1.1.0-py2.py3-none-any.whl (25 kB) Downloading pydot-1.4.2-py2.py3-none-any.whl (21 kB) Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) Downloading python_stdnum-1.16-py2.py3-none-any.whl (910 kB) Downloading qrcode-6.1-py2.py3-none-any.whl (31 kB) Downloading Werkzeug-2.0.2-py3-none-any.whl (288 kB) Downloading xlrd-1.2.0-py2.py3-none-any.whl (103 kB) Downloading XlsxWriter-1.1.2-py2.py3-none-any.whl (142 kB) Downloading zeep-4.0.0-py2.py3-none-any.whl (100 kB) Downloading appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: XlsxWriter, python-stdnum, polib, appdirs, zeep, xlrd, Werkzeug, qrcode, python-dateutil, pydot, num2words, idna, docutils, decorator, chardet, Babel, freezegun, cryptography Attempting uninstall: cryptography Found existing installation: cryptography 36.0.2 Uninstalling cryptography-36.0.2: Successfully uninstalled cryptography-36.0.2 Successfully installed Babel-2.9.1 Werkzeug-2.0.2 XlsxWriter-1.1.2 appdirs-1.4.4 chardet-4.0.0 cryptography-42.0.8 decorator-4.4.2 docutils-0.16 freezegun-0.3.15 idna-2.10 num2words-0.5.9 polib-1.1.0 pydot-1.4.2 python-dateutil-2.8.1 python-stdnum-1.16 qrcode-6.1 xlrd-1.2.0 zeep-4.0.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting acme (from -r server-tools/requirements.txt (line 2)) Downloading acme-5.4.0-py3-none-any.whl.metadata (1.3 kB) Collecting astor (from -r server-tools/requirements.txt (line 3)) Downloading astor-0.8.1-py2.py3-none-any.whl.metadata (4.2 kB) Requirement already satisfied: cryptography in /home/runbot/.local/lib/python3.12/site-packages (from -r server-tools/requirements.txt (line 4)) (42.0.8) Collecting dataclasses (from -r server-tools/requirements.txt (line 5)) Downloading dataclasses-0.6-py3-none-any.whl.metadata (3.0 kB) Requirement already satisfied: dnspython in /home/runbot/.local/lib/python3.12/site-packages (from -r server-tools/requirements.txt (line 6)) (2.8.0) Collecting josepy (from -r server-tools/requirements.txt (line 7)) Downloading josepy-2.2.0-py3-none-any.whl.metadata (1.7 kB) Collecting mako (from -r server-tools/requirements.txt (line 8)) Downloading mako-1.3.10-py3-none-any.whl.metadata (2.9 kB) Requirement already satisfied: odoo_test_helper in /usr/local/lib/python3.12/dist-packages (from -r server-tools/requirements.txt (line 9)) (2.1.3) Collecting odoorpc (from -r server-tools/requirements.txt (line 10)) Downloading OdooRPC-0.10.1-py2.py3-none-any.whl.metadata (4.8 kB) Requirement already satisfied: openpyxl in /usr/lib/python3/dist-packages (from -r server-tools/requirements.txt (line 11)) (3.1.2) Requirement already satisfied: openupgradelib in /home/runbot/.local/lib/python3.12/site-packages (from -r server-tools/requirements.txt (line 12)) (3.12.0) Collecting pygount==1.4.0 (from -r server-tools/requirements.txt (line 13)) Downloading pygount-1.4.0-py3-none-any.whl.metadata (5.2 kB) Collecting pysftp (from -r server-tools/requirements.txt (line 14)) Downloading pysftp-0.2.9.tar.gz (25 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sentry_sdk<=1.9.0 (from -r server-tools/requirements.txt (line 15)) Downloading sentry_sdk-1.9.0-py2.py3-none-any.whl.metadata (7.8 kB) Collecting unidecode (from -r server-tools/requirements.txt (line 16)) Downloading Unidecode-1.4.0-py3-none-any.whl.metadata (13 kB) Collecting unittest-xml-reporting (from -r server-tools/requirements.txt (line 17)) Downloading unittest_xml_reporting-4.0.0-py2.py3-none-any.whl.metadata (11 kB) Requirement already satisfied: chardet<5,>=4 in /home/runbot/.local/lib/python3.12/site-packages (from pygount==1.4.0->-r server-tools/requirements.txt (line 13)) (4.0.0) Requirement already satisfied: pygments<3,>=2 in /usr/lib/python3/dist-packages (from pygount==1.4.0->-r server-tools/requirements.txt (line 13)) (2.17.2) Collecting rich<13,>=9 (from pygount==1.4.0->-r server-tools/requirements.txt (line 13)) Downloading rich-12.6.0-py3-none-any.whl.metadata (18 kB) Collecting cryptography (from -r server-tools/requirements.txt (line 4)) Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB) Collecting PyOpenSSL>=25.0.0 (from acme->-r server-tools/requirements.txt (line 2)) Downloading pyopenssl-25.3.0-py3-none-any.whl.metadata (17 kB) Collecting pyrfc3339 (from acme->-r server-tools/requirements.txt (line 2)) Downloading pyrfc3339-2.1.0-py3-none-any.whl.metadata (2.8 kB) Requirement already satisfied: requests>=2.25.1 in /usr/lib/python3/dist-packages (from acme->-r server-tools/requirements.txt (line 2)) (2.31.0) Requirement already satisfied: cffi>=2.0.0 in /usr/local/lib/python3.12/dist-packages (from cryptography->-r server-tools/requirements.txt (line 4)) (2.0.0) Requirement already satisfied: MarkupSafe>=0.9.2 in /usr/lib/python3/dist-packages (from mako->-r server-tools/requirements.txt (line 8)) (2.1.5) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r server-tools/requirements.txt (line 12)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r server-tools/requirements.txt (line 12)) (1.4.0) Requirement already satisfied: paramiko>=1.17 in /home/runbot/.local/lib/python3.12/site-packages (from pysftp->-r server-tools/requirements.txt (line 14)) (4.0.0) Requirement already satisfied: urllib3>=1.10.0 in /usr/lib/python3/dist-packages (from sentry_sdk<=1.9.0->-r server-tools/requirements.txt (line 15)) (2.0.7) Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from sentry_sdk<=1.9.0->-r server-tools/requirements.txt (line 15)) (2023.11.17) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=2.0.0->cryptography->-r server-tools/requirements.txt (line 4)) (3.0) Requirement already satisfied: bcrypt>=3.2 in /home/runbot/.local/lib/python3.12/site-packages (from paramiko>=1.17->pysftp->-r server-tools/requirements.txt (line 14)) (5.0.0) Requirement already satisfied: invoke>=2.0 in /home/runbot/.local/lib/python3.12/site-packages (from paramiko>=1.17->pysftp->-r server-tools/requirements.txt (line 14)) (2.2.1) Requirement already satisfied: pynacl>=1.5 in /home/runbot/.local/lib/python3.12/site-packages (from paramiko>=1.17->pysftp->-r server-tools/requirements.txt (line 14)) (1.6.2) Requirement already satisfied: typing-extensions>=4.9 in /usr/lib/python3/dist-packages (from PyOpenSSL>=25.0.0->acme->-r server-tools/requirements.txt (line 2)) (4.10.0) Collecting commonmark<0.10.0,>=0.9.0 (from rich<13,>=9->pygount==1.4.0->-r server-tools/requirements.txt (line 13)) Downloading commonmark-0.9.1-py2.py3-none-any.whl.metadata (5.7 kB) Downloading pygount-1.4.0-py3-none-any.whl (26 kB) Downloading acme-5.4.0-py3-none-any.whl (94 kB) Downloading astor-0.8.1-py2.py3-none-any.whl (27 kB) Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) Downloading dataclasses-0.6-py3-none-any.whl (14 kB) Downloading josepy-2.2.0-py3-none-any.whl (29 kB) Downloading mako-1.3.10-py3-none-any.whl (78 kB) Downloading OdooRPC-0.10.1-py2.py3-none-any.whl (38 kB) Downloading sentry_sdk-1.9.0-py2.py3-none-any.whl (156 kB) Downloading Unidecode-1.4.0-py3-none-any.whl (235 kB) Downloading unittest_xml_reporting-4.0.0-py2.py3-none-any.whl (20 kB) Downloading pyopenssl-25.3.0-py3-none-any.whl (57 kB) Downloading rich-12.6.0-py3-none-any.whl (237 kB) Downloading pyrfc3339-2.1.0-py3-none-any.whl (6.8 kB) Downloading commonmark-0.9.1-py2.py3-none-any.whl (51 kB) Building wheels for collected packages: pysftp Building wheel for pysftp (setup.py): started Building wheel for pysftp (setup.py): finished with status 'done' Created wheel for pysftp: filename=pysftp-0.2.9-py3-none-any.whl size=15496 sha256=04e5a60ca8a0aa5a1733e9e04c1b8e2c3ab469d566e56594f7d93305a9dd7b30 Stored in directory: /home/runbot/.cache/pip/wheels/0f/3c/e0/360d2b9ba2f5aac8b8159c156eb862001f0806e15f18cb7aac Successfully built pysftp WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: odoorpc, dataclasses, commonmark, unittest-xml-reporting, unidecode, sentry_sdk, rich, pyrfc3339, mako, astor, pygount, cryptography, PyOpenSSL, josepy, pysftp, acme Attempting uninstall: cryptography Found existing installation: cryptography 42.0.8 Uninstalling cryptography-42.0.8: Successfully uninstalled cryptography-42.0.8 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. ocrmypdf 15.2.0+dfsg1 requires deprecation>=2.1.0, but you have deprecation 2.0.7 which is incompatible. ocrmypdf 15.2.0+dfsg1 requires rich>=13, but you have rich 12.6.0 which is incompatible. Successfully installed PyOpenSSL-25.3.0 acme-5.4.0 astor-0.8.1 commonmark-0.9.1 cryptography-46.0.5 dataclasses-0.6 josepy-2.2.0 mako-1.3.10 odoorpc-0.10.1 pygount-1.4.0 pyrfc3339-2.1.0 pysftp-0.2.9 rich-12.6.0 sentry_sdk-1.9.0 unidecode-1.4.0 unittest-xml-reporting-4.0.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting pdf2image (from -r server-ux/requirements.txt (line 2)) Downloading pdf2image-1.17.0-py3-none-any.whl.metadata (6.2 kB) Collecting pyrfc6266 (from -r server-ux/requirements.txt (line 3)) Downloading pyrfc6266-1.0.2-py3-none-any.whl.metadata (1.5 kB) Collecting pyzbar (from -r server-ux/requirements.txt (line 4)) Downloading pyzbar-0.1.9-py2.py3-none-any.whl.metadata (10 kB) Collecting responses (from -r server-ux/requirements.txt (line 5)) Downloading responses-0.26.0-py3-none-any.whl.metadata (48 kB) Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (from pdf2image->-r server-ux/requirements.txt (line 2)) (10.2.0) Collecting pyparsing~=3.0.7 (from pyrfc6266->-r server-ux/requirements.txt (line 3)) Downloading pyparsing-3.0.9-py3-none-any.whl.metadata (4.2 kB) Requirement already satisfied: requests<3.0,>=2.30.0 in /usr/lib/python3/dist-packages (from responses->-r server-ux/requirements.txt (line 5)) (2.31.0) Requirement already satisfied: urllib3<3.0,>=1.25.10 in /usr/lib/python3/dist-packages (from responses->-r server-ux/requirements.txt (line 5)) (2.0.7) Collecting pyyaml (from responses->-r server-ux/requirements.txt (line 5)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Downloading pdf2image-1.17.0-py3-none-any.whl (11 kB) Downloading pyrfc6266-1.0.2-py3-none-any.whl (4.7 kB) Downloading pyzbar-0.1.9-py2.py3-none-any.whl (32 kB) Downloading responses-0.26.0-py3-none-any.whl (35 kB) Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: pyzbar, pyyaml, pyparsing, pdf2image, responses, pyrfc6266 Attempting uninstall: pyparsing Found existing installation: pyparsing 3.3.2 Uninstalling pyparsing-3.3.2: Successfully uninstalled pyparsing-3.3.2 Successfully installed pdf2image-1.17.0 pyparsing-3.0.9 pyrfc6266-1.0.2 pyyaml-6.0.3 pyzbar-0.1.9 responses-0.26.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: python-dateutil in /home/runbot/.local/lib/python3.12/site-packages (from -r hr/requirements.txt (line 2)) (2.8.1) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil->-r hr/requirements.txt (line 2)) (1.16.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: freezegun in /home/runbot/.local/lib/python3.12/site-packages (from -r account-financial-tools/requirements.txt (line 2)) (0.3.15) Collecting numpy-financial<=1.0.0 (from -r account-financial-tools/requirements.txt (line 3)) Downloading numpy_financial-1.0.0-py3-none-any.whl.metadata (2.2 kB) Collecting numpy>=1.15 (from -r account-financial-tools/requirements.txt (line 4)) Downloading numpy-2.4.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Requirement already satisfied: python-dateutil in /home/runbot/.local/lib/python3.12/site-packages (from -r account-financial-tools/requirements.txt (line 5)) (2.8.1) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from freezegun->-r account-financial-tools/requirements.txt (line 2)) (1.16.0) Downloading numpy_financial-1.0.0-py3-none-any.whl (14 kB) Downloading numpy-2.4.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: numpy, numpy-financial Successfully installed numpy-2.4.3 numpy-financial-1.0.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: beautifulsoup4 in /usr/lib/python3/dist-packages (from -r web/requirements.txt (line 2)) (4.12.3) Collecting bokeh==3.1.1 (from -r web/requirements.txt (line 3)) Downloading bokeh-3.1.1-py3-none-any.whl.metadata (12 kB) Collecting mpld3==0.5.9 (from -r web/requirements.txt (line 4)) Downloading mpld3-0.5.9-py3-none-any.whl.metadata (5.1 kB) Collecting plotly==5.13.1 (from -r web/requirements.txt (line 5)) Downloading plotly-5.13.1-py2.py3-none-any.whl.metadata (7.0 kB) Requirement already satisfied: Jinja2>=2.9 in /usr/lib/python3/dist-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (3.1.2) Collecting contourpy>=1 (from bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (5.5 kB) Requirement already satisfied: numpy>=1.16 in /home/runbot/.local/lib/python3.12/site-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (2.4.3) Requirement already satisfied: packaging>=16.8 in /usr/lib/python3/dist-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (24.0) Collecting pandas>=1.2 (from bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading pandas-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Requirement already satisfied: pillow>=7.1.0 in /usr/lib/python3/dist-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (10.2.0) Requirement already satisfied: PyYAML>=3.10 in /home/runbot/.local/lib/python3.12/site-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (6.0.3) Collecting tornado>=5.1 (from bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading tornado-6.5.5-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (2.8 kB) Collecting xyzservices>=2021.09.1 (from bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading xyzservices-2025.11.0-py3-none-any.whl.metadata (4.3 kB) Collecting matplotlib (from mpld3==0.5.9->-r web/requirements.txt (line 4)) Downloading matplotlib-3.10.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (52 kB) Collecting tenacity>=6.2.0 (from plotly==5.13.1->-r web/requirements.txt (line 5)) Downloading tenacity-9.1.4-py3-none-any.whl.metadata (1.2 kB) Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3/dist-packages (from beautifulsoup4->-r web/requirements.txt (line 2)) (2.5) Collecting python-dateutil>=2.8.2 (from pandas>=1.2->bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Collecting cycler>=0.10 (from matplotlib->mpld3==0.5.9->-r web/requirements.txt (line 4)) Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) Collecting fonttools>=4.22.0 (from matplotlib->mpld3==0.5.9->-r web/requirements.txt (line 4)) Downloading fonttools-4.62.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (117 kB) Collecting kiwisolver>=1.3.1 (from matplotlib->mpld3==0.5.9->-r web/requirements.txt (line 4)) Downloading kiwisolver-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.1 kB) Requirement already satisfied: pyparsing>=3 in /home/runbot/.local/lib/python3.12/site-packages (from matplotlib->mpld3==0.5.9->-r web/requirements.txt (line 4)) (3.0.9) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.8.2->pandas>=1.2->bokeh==3.1.1->-r web/requirements.txt (line 3)) (1.16.0) Downloading bokeh-3.1.1-py3-none-any.whl (8.3 MB) Downloading mpld3-0.5.9-py3-none-any.whl (201 kB) Downloading plotly-5.13.1-py2.py3-none-any.whl (15.2 MB) Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (362 kB) Downloading pandas-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.9 MB) Downloading tenacity-9.1.4-py3-none-any.whl (28 kB) Downloading tornado-6.5.5-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (447 kB) Downloading xyzservices-2025.11.0-py3-none-any.whl (93 kB) Downloading matplotlib-3.10.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (8.7 MB) Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) Downloading fonttools-4.62.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 MB) Downloading kiwisolver-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: xyzservices, tornado, tenacity, python-dateutil, kiwisolver, fonttools, cycler, contourpy, plotly, pandas, matplotlib, mpld3, bokeh Attempting uninstall: python-dateutil Found existing installation: python-dateutil 2.8.1 Uninstalling python-dateutil-2.8.1: Successfully uninstalled python-dateutil-2.8.1 Successfully installed bokeh-3.1.1 contourpy-1.3.3 cycler-0.12.1 fonttools-4.62.0 kiwisolver-1.5.0 matplotlib-3.10.8 mpld3-0.5.9 pandas-3.0.1 plotly-5.13.1 python-dateutil-2.9.0.post0 tenacity-9.1.4 tornado-6.5.5 xyzservices-2025.11.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting google-cloud-documentai (from -r account-invoicing/requirements.txt (line 2)) Downloading google_cloud_documentai-3.11.0-py3-none-any.whl.metadata (9.8 kB) Requirement already satisfied: openupgradelib in /home/runbot/.local/lib/python3.12/site-packages (from -r account-invoicing/requirements.txt (line 3)) (3.12.0) Collecting google-api-core!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading google_api_core-2.30.0-py3-none-any.whl.metadata (3.1 kB) Collecting google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1 (from google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading google_auth-2.49.1-py3-none-any.whl.metadata (6.2 kB) Collecting grpcio<2.0.0,>=1.33.2 (from google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading grpcio-1.78.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.8 kB) Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading proto_plus-1.27.1-py3-none-any.whl.metadata (2.2 kB) Collecting protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2 (from google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading protobuf-6.33.5-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r account-invoicing/requirements.txt (line 3)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r account-invoicing/requirements.txt (line 3)) (1.4.0) Collecting googleapis-common-protos<2.0.0,>=1.56.3 (from google-api-core!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading googleapis_common_protos-1.73.0-py3-none-any.whl.metadata (9.4 kB) Requirement already satisfied: requests<3.0.0,>=2.20.0 in /usr/lib/python3/dist-packages (from google-api-core!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (2.31.0) Collecting grpcio-status<2.0.0,>=1.33.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading grpcio_status-1.78.0-py3-none-any.whl.metadata (1.3 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (0.4.2) Requirement already satisfied: cryptography>=38.0.3 in /home/runbot/.local/lib/python3.12/site-packages (from google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (46.0.5) Collecting typing-extensions~=4.12 (from grpcio<2.0.0,>=1.33.2->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) Requirement already satisfied: cffi>=2.0.0 in /usr/local/lib/python3.12/dist-packages (from cryptography>=38.0.3->google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (2.0.0) Requirement already satisfied: pyasn1<0.7.0,>=0.6.1 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (0.6.2) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=2.0.0->cryptography>=38.0.3->google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (3.0) Downloading google_cloud_documentai-3.11.0-py3-none-any.whl (307 kB) Downloading google_api_core-2.30.0-py3-none-any.whl (173 kB) Downloading google_auth-2.49.1-py3-none-any.whl (240 kB) Downloading grpcio-1.78.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (6.7 MB) Downloading proto_plus-1.27.1-py3-none-any.whl (50 kB) Downloading protobuf-6.33.5-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading googleapis_common_protos-1.73.0-py3-none-any.whl (297 kB) Downloading grpcio_status-1.78.0-py3-none-any.whl (14 kB) Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: typing-extensions, protobuf, proto-plus, grpcio, googleapis-common-protos, grpcio-status, google-auth, google-api-core, google-cloud-documentai Successfully installed google-api-core-2.30.0 google-auth-2.49.1 google-cloud-documentai-3.11.0 googleapis-common-protos-1.73.0 grpcio-1.78.0 grpcio-status-1.78.0 proto-plus-1.27.1 protobuf-6.33.5 typing-extensions-4.15.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: openupgradelib in /home/runbot/.local/lib/python3.12/site-packages (from -r purchase-workflow/requirements.txt (line 2)) (3.12.0) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r purchase-workflow/requirements.txt (line 2)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r purchase-workflow/requirements.txt (line 2)) (1.4.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: num2words in /home/runbot/.local/lib/python3.12/site-packages (from -r l10n-thailand/requirements.txt (line 2)) (0.5.9) Collecting promptpay (from -r l10n-thailand/requirements.txt (line 3)) Downloading promptpay-1.1.9-py3-none-any.whl.metadata (3.6 kB) Requirement already satisfied: docopt>=0.6.2 in /usr/lib/python3/dist-packages (from num2words->-r l10n-thailand/requirements.txt (line 2)) (0.6.2) Requirement already satisfied: qrcode in /home/runbot/.local/lib/python3.12/site-packages (from promptpay->-r l10n-thailand/requirements.txt (line 3)) (6.1) Collecting libscrc (from promptpay->-r l10n-thailand/requirements.txt (line 3)) Downloading libscrc-1.8.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (16 kB) Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from promptpay->-r l10n-thailand/requirements.txt (line 3)) (10.2.0) Requirement already satisfied: wheel in /usr/lib/python3/dist-packages (from libscrc->promptpay->-r l10n-thailand/requirements.txt (line 3)) (0.42.0) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from qrcode->promptpay->-r l10n-thailand/requirements.txt (line 3)) (1.16.0) Downloading promptpay-1.1.9-py3-none-any.whl (5.8 kB) Downloading libscrc-1.8.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl (189 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: libscrc, promptpay Successfully installed libscrc-1.8.1 promptpay-1.1.9 2026-03-13 09:40:24,304 381 INFO ? odoo: Odoo version 16.0 2026-03-13 09:40:24,305 381 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2026-03-13 09:40:24,305 381 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/16.0', '/data/build/kmitl', '/data/build/partner-contact', '/data/build/social', '/data/build/stock-logistics-warehouse', '/data/build/product-attribute', '/data/build/account-analytic', '/data/build/operating-unit', '/data/build/stock-logistics-request', '/data/build/agreement', '/data/build/server-backend', '/data/build/account-reconcile', '/data/build/mis-builder', '/data/build/reporting-engine', '/data/build/odoo/addons', '/data/build/account-financial-reporting', '/data/build/project', '/data/build/server-tools', '/data/build/server-ux', '/data/build/hr', '/data/build/account-financial-tools', '/data/build/web', '/data/build/account-invoicing', '/data/build/purchase-workflow', '/data/build/server-brand', '/data/build/l10n-thailand', '/data/build/odoo-modules'] 2026-03-13 09:40:24,305 381 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2026-03-13 09:40:24,951 381 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-03-13 09:40:25,317 381 INFO 09167-16-0-without_demo odoo.modules.loading: init db 2026-03-13 09:40:26,550 381 WARNING 09167-16-0-without_demo odoo.modules.module: Missing `license` key in manifest for 'agx_approval', defaulting to LGPL-3 2026-03-13 09:40:26,562 381 WARNING 09167-16-0-without_demo odoo.modules.module: Missing `license` key in manifest for 'agx_construction', defaulting to LGPL-3 2026-03-13 09:40:31,231 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading 1 modules... 2026-03-13 09:40:31,231 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module base (1/1) 2026-03-13 09:40:31,262 381 INFO 09167-16-0-without_demo odoo.modules.registry: module base: creating or updating database tables 2026-03-13 09:40:31,647 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.module.module.menus_by_module 2026-03-13 09:40:31,648 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.module.module.reports_by_module 2026-03-13 09:40:31,649 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.module.module.views_by_module 2026-03-13 09:40:31,785 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.partner.user_id 2026-03-13 09:40:31,786 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.partner.commercial_partner_id 2026-03-13 09:40:31,786 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.partner.display_name 2026-03-13 09:40:31,786 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.partner.company_registry 2026-03-13 09:40:31,786 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.partner.commercial_company_name 2026-03-13 09:40:31,786 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.partner.partner_share 2026-03-13 09:40:31,851 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.currency.decimal_places 2026-03-13 09:40:31,887 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.company.logo_web 2026-03-13 09:40:31,916 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.users.signature 2026-03-13 09:40:31,916 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.users.share 2026-03-13 09:40:33,648 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/res_bank.xml 2026-03-13 09:40:33,657 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/res.lang.csv 2026-03-13 09:40:33,732 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/res_lang_data.xml 2026-03-13 09:40:33,777 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/res_partner_data.xml 2026-03-13 09:40:33,890 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/res_currency_data.xml 2026-03-13 09:40:34,469 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/res_company_data.xml 2026-03-13 09:40:34,494 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/res_users_data.xml 2026-03-13 09:40:35,746 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/report_paperformat_data.xml 2026-03-13 09:40:35,755 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/res_country_data.xml 2026-03-13 09:40:36,136 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/ir_demo_data.xml 2026-03-13 09:40:36,150 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/ir_config_parameter_data.xml 2026-03-13 09:40:36,157 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/security/base_groups.xml 2026-03-13 09:40:36,588 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/security/base_security.xml 2026-03-13 09:40:36,802 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/base_menus.xml 2026-03-13 09:40:36,885 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/decimal_precision_views.xml 2026-03-13 09:40:36,901 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/res_config_views.xml 2026-03-13 09:40:36,909 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/res.country.state.csv 2026-03-13 09:40:37,670 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_actions_views.xml 2026-03-13 09:40:37,798 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_asset_views.xml 2026-03-13 09:40:37,813 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_config_parameter_views.xml 2026-03-13 09:40:37,826 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_cron_views.xml 2026-03-13 09:40:37,873 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_cron_trigger_views.xml 2026-03-13 09:40:37,891 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_filters_views.xml 2026-03-13 09:40:37,911 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_mail_server_views.xml 2026-03-13 09:40:37,938 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_model_views.xml 2026-03-13 09:40:38,203 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_attachment_views.xml 2026-03-13 09:40:38,256 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_rule_views.xml 2026-03-13 09:40:38,298 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_sequence_views.xml 2026-03-13 09:40:38,328 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_ui_menu_views.xml 2026-03-13 09:40:38,363 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_ui_view_views.xml 2026-03-13 09:40:38,464 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_default_views.xml 2026-03-13 09:40:38,498 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/ir_cron_data.xml 2026-03-13 09:40:38,512 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/report/ir_model_report.xml 2026-03-13 09:40:38,522 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/report/ir_model_templates.xml 2026-03-13 09:40:38,538 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_logging_views.xml 2026-03-13 09:40:38,568 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_qweb_widget_templates.xml 2026-03-13 09:40:38,580 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_module_views.xml 2026-03-13 09:40:38,648 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/ir_module_category_data.xml 2026-03-13 09:40:38,707 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/ir_module_module.xml 2026-03-13 09:40:38,781 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/report/ir_module_reports.xml 2026-03-13 09:40:38,785 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/report/ir_module_report_templates.xml 2026-03-13 09:40:38,792 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/wizard/base_module_update_views.xml 2026-03-13 09:40:38,801 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/wizard/base_language_install_views.xml 2026-03-13 09:40:38,811 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/wizard/base_import_language_views.xml 2026-03-13 09:40:38,820 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/wizard/base_module_upgrade_views.xml 2026-03-13 09:40:38,837 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/wizard/base_module_uninstall_views.xml 2026-03-13 09:40:38,845 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/wizard/base_export_language_views.xml 2026-03-13 09:40:38,854 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/wizard/base_partner_merge_views.xml 2026-03-13 09:40:38,868 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/ir_actions_data.xml 2026-03-13 09:40:38,871 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/data/ir_demo_failure_data.xml 2026-03-13 09:40:38,882 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_profile_views.xml 2026-03-13 09:40:38,900 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/res_company_views.xml 2026-03-13 09:40:38,918 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/res_lang_views.xml 2026-03-13 09:40:38,937 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/res_partner_views.xml 2026-03-13 09:40:39,045 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/res_bank_views.xml 2026-03-13 09:40:39,096 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/res_country_views.xml 2026-03-13 09:40:39,166 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/res_currency_views.xml 2026-03-13 09:40:39,238 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/res_users_views.xml 2026-03-13 09:40:39,449 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/ir_property_views.xml 2026-03-13 09:40:39,481 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/res_config_settings_views.xml 2026-03-13 09:40:39,494 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/report_paperformat_views.xml 2026-03-13 09:40:39,542 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/views/onboarding_views.xml 2026-03-13 09:40:39,591 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base/security/ir.model.access.csv 2026-03-13 09:40:39,855 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module base loaded in 8.62s, 7917 queries (+7917 other) 2026-03-13 09:40:39,855 381 INFO 09167-16-0-without_demo odoo.modules.loading: 1 modules loaded in 8.62s, 7917 queries (+7917 extra) 2026-03-13 09:40:39,888 381 INFO 09167-16-0-without_demo odoo.modules.loading: updating modules list 2026-03-13 09:40:39,890 381 INFO 09167-16-0-without_demo odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via n/a 2026-03-13 09:40:42,403 381 INFO 09167-16-0-without_demo odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Inventory', 'Purchase', 'Project', 'Time Off', 'Employees', 'Payment', 'Advance Payment Agreement (สัญญายืมเงิน)', 'e-Sarabun', 'KMITL Budgeting', 'KMITL Budget Appropriation Demo', 'KMITL Budgeting demo', 'Disbursement', 'KMITL Project', 'Procurement Plan', 'Procurement Plan demo', 'Purchase Request', 'Web Theme Classic', 'Employee Contracts', 'Web Responsive', 'Purchase Stock', 'KMITL Account Analytic', 'Account Analytic Plan Code', 'Account Analytic Public', 'Account Analytic Seq', 'Account Analytic UX KMITL', 'Account Asset Batch', 'Account Asset Batch Subcomponent', 'Account Asset Depreciation Board', 'Account Asset Depreciation Report', 'Account Asset KMITL', 'Account Asset Number Kmitl', 'Asset with Operating Units', 'Account Asset Operating Unit Access All', 'Account Asset Subcomponent Kmitl', 'Account Fiscal Year', 'Account Fiscal Year All User', 'Account Fiscal Year', 'KMITL - Accounting', 'Account Move KMITL', 'Account Payment Budget', 'Account - Missing Menus & Saxon Accounting', 'Aginix Approval', 'Aginix Approval Disbursement', 'Aginix Approval Sarabun Integration', 'Aginix Construction', "Access all OUs' Analytics", 'Analytic Operating Unit Tree', 'Group backend', 'Base Tier Validation Comment', 'Effective permissions', 'User roles', 'User roles by company', 'Base User Role History', 'Budget Account Mass Edit', 'Budget Account Portal', 'Budget Account Root', 'Budget Analytic Account', 'Budget Appropriation', 'Budget Appropriation Operating Unit', 'Budget Appropriation Operating Unit Access All', 'Budget Appropriation Report', 'Budget Appropriation Summary', 'Budget Appropriation Summary Demo', 'Budget Appropriation Summary Operating Unit', 'Budget Appropriation Summary Operating Unit Access All', 'Budget Operating Unit', 'Budget Operating Unit Access All', 'Budget Product', 'Budget Project', 'Budget Report', 'Contacts Kmitl', 'Remove odoo.com Bindings', 'Disbursement Auto Submit Move', 'Hr Department Code Tracking', 'Hr Department Operating Unit', 'Hr Department Short Name', 'Hr Department Short Name Tracking', 'Hr Department Tracking', 'Hr Job Role', 'I18n Th Stock Inventory', 'i18n TH Tier Validation', 'IFrame Viewer Widget', 'KMITL Demo', 'KMITL Depends Dev', 'Kmitl Project Widget Ztree', 'Thailand - Accounting', 'L10n Th Bank Payment Export Format', 'Thai Localization - Bank Payment Export KTB', 'Thai Localization - Government Assets Management', 'Thai Localization - Government Product and Service Code (GPSC)', 'Thai Localization - Government Purchase Guarantee', 'Thai Localization - Government Purchase Request', 'Thai Localization - Government Work Acceptance', 'Operating Unit KMITL', 'Partner Type Aginix', 'Partner Vat Required', 'Procurement Method No Security', 'Procurement Plan Budget Appropriation', 'Procurement Plan Budget with Operating Units', 'Procurement Plan with Operating Units', "Access all OUs' Procurement Plan", 'Procurement Plan Portal', 'Procurement Type No Security', 'KMITL Product Data', 'Project Purchase', 'Purchase Budget', 'Purchase Contract KMITL', 'Purchase Guarantee Account Payment', 'Purchase Guarantee Bid Guarantee Kmitl', 'Purchase Guarantee Expiration', 'Purchase Guarantee Kmitl', 'Purchase Invoice Plan KMITL', 'Purchase KMITL', 'Purchase Manual Delivery Kmitl', 'Purchase Manual Delivery Security', 'Purchase Manual Delivery Work Acceptance', 'Operating Unit in Purchase Orders', 'Purchase Operating Unit Access All', 'Purchase Order Change', 'Purchase Order Disbursement', 'Purchase Order Disbursement Attach Existing Attachments', 'Purchase Order Disbursement Auto Submit', 'Purchase Order Disbursement Budget', 'Purchase Order Exipration', 'Purchase Order Hide Create Bill Button', 'Purchase Order KMITL', 'Purchase Order Link Purchase Request', 'Purchase Order Payment Type', 'Purchase Order Procurement Committee', 'Purchase Order Product Readonly', 'Purchase Order Received Qty Percent', 'Purchase Order Report KMITL', 'Purchase Order UX', 'Purchase Request Account Fiscal Year', 'Purchase Request Activity KMITL', 'Purchase Request Approval', 'Purchase Request Approval Attach Existing Attachment', 'Purchase Request Approval Disbursement', 'Purchase Request Approval Disbursement Budget', 'Purchase Request Approval KMITL', 'Purchase Request Attachment', 'Purchase Request Budget', 'Purchase Request Budget Procurement', 'Purchase Request Description Required', 'Purchase Request e-GP', 'Purchase Request Hide Create PO Button', 'Purchase Request KMITL', 'Purchase Request Line Mandatory Exception', 'Purchase Request Line Name Text', 'Purchase Request with Operating Units', "Access all OUs' Purchase Request", 'Purchase Request Payment Type', 'Purchase Request Price Tax Included', 'Purchase Request Responsible User', 'Purchase Request Sarabun Integration', 'Purchase Request Security', 'Purchase Request Sequence KMITL', 'Purchase Request Sub State', 'Purchase Request Tender KMITL', 'Purchase Request to Purchase Agreement', 'Purchase Request UX KMITL', 'Purchase Request Vendor KMITL', 'Purchase Agreements', 'Purchase Sequence KMITL', 'Purchase work acceptance cancel restriction', 'Purchase Work Acceptance Invoice Plan', 'Purchase Work Acceptance Invoice Plan Deliverables', 'Purchase Work Acceptance Invoice Plan Usability', 'Purchase Work Acceptance Kmitl', 'Purchase Work Acceptance - Late Delivery Fines', 'Purchase Work Acceptance Portal', 'Purchase Work Acceptance Tier Validation', 'Remove Odoo Enterprise', 'Sales', 'Stock Inventory Department', 'Stock Inventory KMITL', 'Stock Inventory Restriction', 'Stock KMITL', 'Stock Picking Kmitl', 'Stock Request Aginix', 'Stock Request Aginix Tier Validation', 'Stock Scrap Attachment', 'Stock Scrap Hide Location Id', 'Stock Scrap Origin Readonly Done', 'Stock Scrap Reason Text', 'Stock Scrap Responsible User', 'Thai Date Utils', 'Show confirmation dialogue before copying records', 'Web Environment Ribbon', 'Fiscal Year Systray', 'Web KMITL', 'Save & Discard Buttons', 'Web Theme Classic Extended', 'Web Widget Helper Text'] to user __system__ #1 via n/a 2026-03-13 09:40:42,968 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading 310 modules... 2026-03-13 09:40:42,968 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module base_user_effective_permissions (2/310) 2026-03-13 09:40:42,989 381 INFO 09167-16-0-without_demo odoo.modules.registry: module base_user_effective_permissions: creating or updating database tables 2026-03-13 09:40:43,112 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_effective_permissions/security/ir.model.access.csv 2026-03-13 09:40:43,127 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_effective_permissions/views/res_users_effective_permission.xml 2026-03-13 09:40:43,147 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_effective_permissions/views/res_users.xml 2026-03-13 09:40:43,179 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module base_user_effective_permissions loaded in 0.21s, 94 queries (+94 other) 2026-03-13 09:40:43,180 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module base_user_role (3/310) 2026-03-13 09:40:43,218 381 INFO 09167-16-0-without_demo odoo.modules.registry: module base_user_role: creating or updating database tables 2026-03-13 09:40:43,399 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role/security/ir.model.access.csv 2026-03-13 09:40:43,412 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role/data/ir_cron.xml 2026-03-13 09:40:43,423 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role/data/ir_module_category.xml 2026-03-13 09:40:43,429 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role/views/role.xml 2026-03-13 09:40:43,466 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role/views/user.xml 2026-03-13 09:40:43,510 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role/views/group.xml 2026-03-13 09:40:43,525 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role/wizards/create_from_user.xml 2026-03-13 09:40:43,539 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role/wizards/wizard_groups_into_role.xml 2026-03-13 09:40:43,581 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module base_user_role loaded in 0.40s, 268 queries (+268 other) 2026-03-13 09:40:43,582 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module base_view_inheritance_extension (4/310) 2026-03-13 09:40:43,619 381 INFO 09167-16-0-without_demo odoo.modules.registry: module base_view_inheritance_extension: creating or updating database tables 2026-03-13 09:40:43,689 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module base_view_inheritance_extension loaded in 0.11s, 36 queries (+36 other) 2026-03-13 09:40:43,689 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module l10n_th_amount_to_text (5/310) 2026-03-13 09:40:43,712 381 INFO 09167-16-0-without_demo odoo.modules.registry: module l10n_th_amount_to_text: creating or updating database tables 2026-03-13 09:40:43,746 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module l10n_th_amount_to_text loaded in 0.06s, 33 queries (+33 other) 2026-03-13 09:40:43,746 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module l10n_th_base_sequence (6/310) 2026-03-13 09:40:43,765 381 INFO 09167-16-0-without_demo odoo.modules.registry: module l10n_th_base_sequence: creating or updating database tables 2026-03-13 09:40:43,800 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading l10n_th_base_sequence/views/ir_sequence_view.xml 2026-03-13 09:40:43,816 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module l10n_th_base_sequence loaded in 0.07s, 52 queries (+52 other) 2026-03-13 09:40:43,816 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module operating_unit (7/310) 2026-03-13 09:40:43,836 381 INFO 09167-16-0-without_demo odoo.modules.registry: module operating_unit: creating or updating database tables 2026-03-13 09:40:43,917 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading operating_unit/security/operating_unit_security.xml 2026-03-13 09:40:43,997 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading operating_unit/security/ir.model.access.csv 2026-03-13 09:40:44,010 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading operating_unit/data/operating_unit_data.xml 2026-03-13 09:40:44,026 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading operating_unit/view/operating_unit_view.xml 2026-03-13 09:40:44,065 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading operating_unit/view/res_users_view.xml 2026-03-13 09:40:44,094 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module operating_unit loaded in 0.28s, 260 queries (+260 other) 2026-03-13 09:40:44,094 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module partner_bank_code (8/310) 2026-03-13 09:40:44,189 381 INFO 09167-16-0-without_demo odoo.modules.registry: module partner_bank_code: creating or updating database tables 2026-03-13 09:40:44,245 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading partner_bank_code/views/res_bank.xml 2026-03-13 09:40:44,280 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module partner_bank_code loaded in 0.19s, 62 queries (+62 other) 2026-03-13 09:40:44,281 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module partner_vat_required (9/310) 2026-03-13 09:40:44,318 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading partner_vat_required/views/res_partner_views.xml 2026-03-13 09:40:44,403 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module partner_vat_required loaded in 0.12s, 25 queries (+25 other) 2026-03-13 09:40:44,403 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module server_action_mass_edit (10/310) 2026-03-13 09:40:44,440 381 INFO 09167-16-0-without_demo odoo.modules.registry: module server_action_mass_edit: creating or updating database tables 2026-03-13 09:40:44,583 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading server_action_mass_edit/security/ir.model.access.csv 2026-03-13 09:40:44,595 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading server_action_mass_edit/views/ir_actions_server.xml 2026-03-13 09:40:44,611 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading server_action_mass_edit/wizard/mass_editing_wizard.xml 2026-03-13 09:40:44,635 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module server_action_mass_edit loaded in 0.23s, 114 queries (+114 other) 2026-03-13 09:40:44,635 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module thai_date_utils (11/310) 2026-03-13 09:40:44,659 381 INFO 09167-16-0-without_demo odoo.modules.registry: module thai_date_utils: creating or updating database tables 2026-03-13 09:40:44,681 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module thai_date_utils loaded in 0.05s, 18 queries (+18 other) 2026-03-13 09:40:44,681 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module uom (12/310) 2026-03-13 09:40:44,705 381 INFO 09167-16-0-without_demo odoo.modules.registry: module uom: creating or updating database tables 2026-03-13 09:40:44,785 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading uom/data/uom_data.xml 2026-03-13 09:40:44,884 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading uom/security/uom_security.xml 2026-03-13 09:40:44,924 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading uom/security/ir.model.access.csv 2026-03-13 09:40:44,942 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading uom/views/uom_uom_views.xml 2026-03-13 09:40:44,994 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module uom loaded in 0.31s, 284 queries (+284 other) 2026-03-13 09:40:44,994 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web (13/310) 2026-03-13 09:40:45,023 381 INFO 09167-16-0-without_demo odoo.modules.registry: module web: creating or updating database tables 2026-03-13 09:40:45,697 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web/security/ir.model.access.csv 2026-03-13 09:40:45,715 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web/views/webclient_templates.xml 2026-03-13 09:40:45,822 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web/views/report_templates.xml 2026-03-13 09:40:45,987 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web/views/base_document_layout_views.xml 2026-03-13 09:40:46,011 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web/views/speedscope_template.xml 2026-03-13 09:40:46,018 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web/views/lazy_assets.xml 2026-03-13 09:40:46,025 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web/views/neutralize_views.xml 2026-03-13 09:40:46,033 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web/data/ir_attachment.xml 2026-03-13 09:40:46,041 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web/data/report_layout.xml 2026-03-13 09:40:46,103 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web loaded in 1.11s, 958 queries (+958 other) 2026-03-13 09:40:46,103 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module app_web_widget_ztree (14/310) 2026-03-13 09:40:46,143 381 INFO 09167-16-0-without_demo odoo.modules.registry: module app_web_widget_ztree: creating or updating database tables 2026-03-13 09:40:46,202 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module app_web_widget_ztree loaded in 0.10s, 24 queries (+24 other) 2026-03-13 09:40:46,202 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module auth_totp (15/310) 2026-03-13 09:40:46,255 381 INFO 09167-16-0-without_demo odoo.modules.registry: module auth_totp: creating or updating database tables 2026-03-13 09:40:46,360 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading auth_totp/security/security.xml 2026-03-13 09:40:46,400 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading auth_totp/security/ir.model.access.csv 2026-03-13 09:40:46,416 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading auth_totp/data/ir_action_data.xml 2026-03-13 09:40:46,430 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading auth_totp/views/res_users_views.xml 2026-03-13 09:40:46,487 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading auth_totp/views/templates.xml 2026-03-13 09:40:46,497 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading auth_totp/wizard/auth_totp_wizard_views.xml 2026-03-13 09:40:46,525 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module auth_totp loaded in 0.32s, 179 queries (+179 other) 2026-03-13 09:40:46,525 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module barcodes (16/310) 2026-03-13 09:40:46,559 381 INFO 09167-16-0-without_demo odoo.modules.registry: module barcodes: creating or updating database tables 2026-03-13 09:40:46,690 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading barcodes/data/barcodes_data.xml 2026-03-13 09:40:46,702 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading barcodes/views/barcodes_view.xml 2026-03-13 09:40:46,730 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading barcodes/security/ir.model.access.csv 2026-03-13 09:40:46,763 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module barcodes loaded in 0.24s, 136 queries (+136 other) 2026-03-13 09:40:46,763 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module base_fontawesome (17/310) 2026-03-13 09:40:46,825 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module base_fontawesome loaded in 0.06s, 12 queries (+12 other) 2026-03-13 09:40:46,825 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module base_import (18/310) 2026-03-13 09:40:47,083 381 INFO 09167-16-0-without_demo odoo.modules.registry: module base_import: creating or updating database tables 2026-03-13 09:40:48,132 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_import/security/ir.model.access.csv 2026-03-13 09:40:48,186 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module base_import loaded in 1.36s, 977 queries (+977 other) 2026-03-13 09:40:48,186 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module base_setup (19/310) 2026-03-13 09:40:48,219 381 INFO 09167-16-0-without_demo odoo.modules.registry: module base_setup: creating or updating database tables 2026-03-13 09:40:48,276 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_setup/data/base_setup_data.xml 2026-03-13 09:40:48,280 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_setup/views/res_config_settings_views.xml 2026-03-13 09:40:48,315 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_setup/views/res_partner_views.xml 2026-03-13 09:40:48,333 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module base_setup loaded in 0.15s, 155 queries (+155 other) 2026-03-13 09:40:48,333 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module base_user_role_company (20/310) 2026-03-13 09:40:48,374 381 INFO 09167-16-0-without_demo odoo.modules.registry: module base_user_role_company: creating or updating database tables 2026-03-13 09:40:48,423 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role_company/views/role.xml 2026-03-13 09:40:48,437 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_user_role_company/views/user.xml 2026-03-13 09:40:48,463 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module base_user_role_company loaded in 0.13s, 90 queries (+90 other) 2026-03-13 09:40:48,463 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module bus (21/310) 2026-03-13 09:40:48,508 381 INFO 09167-16-0-without_demo odoo.modules.registry: module bus: creating or updating database tables 2026-03-13 09:40:48,602 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading bus/security/ir.model.access.csv 2026-03-13 09:40:48,619 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module bus loaded in 0.16s, 105 queries (+105 other) 2026-03-13 09:40:48,619 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module http_routing (22/310) 2026-03-13 09:40:48,650 381 INFO 09167-16-0-without_demo odoo.modules.registry: module http_routing: creating or updating database tables 2026-03-13 09:40:48,662 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading http_routing/views/http_routing_template.xml 2026-03-13 09:40:48,710 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading http_routing/views/res_lang_views.xml 2026-03-13 09:40:48,761 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module http_routing loaded in 0.14s, 77 queries (+77 other) 2026-03-13 09:40:48,761 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module iframe_viewer_widget (23/310) 2026-03-13 09:40:48,831 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module iframe_viewer_widget loaded in 0.07s, 12 queries (+12 other) 2026-03-13 09:40:48,831 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module l10n_th_fonts (24/310) 2026-03-13 09:40:48,859 381 INFO 09167-16-0-without_demo odoo.modules.registry: module l10n_th_fonts: creating or updating database tables 2026-03-13 09:40:48,923 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module l10n_th_fonts loaded in 0.09s, 36 queries (+36 other) 2026-03-13 09:40:48,924 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module operating_unit_kmitl (25/310) 2026-03-13 09:40:48,990 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading operating_unit_kmitl/data/operating_unit_data.xml 2026-03-13 09:40:49,155 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module operating_unit_kmitl loaded in 0.23s, 181 queries (+181 other) 2026-03-13 09:40:49,155 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module report_xlsx (26/310) 2026-03-13 09:40:49,196 381 INFO 09167-16-0-without_demo odoo.modules.registry: module report_xlsx: creating or updating database tables 2026-03-13 09:40:49,268 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module report_xlsx loaded in 0.11s, 37 queries (+37 other) 2026-03-13 09:40:49,268 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module resource (27/310) 2026-03-13 09:40:49,350 381 INFO 09167-16-0-without_demo odoo.modules.registry: module resource: creating or updating database tables 2026-03-13 09:40:49,808 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading resource/data/resource_data.xml 2026-03-13 09:40:49,868 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading resource/security/ir.model.access.csv 2026-03-13 09:40:49,892 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading resource/security/resource_security.xml 2026-03-13 09:40:49,939 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading resource/views/resource_views.xml 2026-03-13 09:40:50,143 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module resource loaded in 0.88s, 433 queries (+433 other) 2026-03-13 09:40:50,144 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module utm (28/310) 2026-03-13 09:40:50,206 381 INFO 09167-16-0-without_demo odoo.modules.registry: module utm: creating or updating database tables 2026-03-13 09:40:50,366 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/data/utm_medium_data.xml 2026-03-13 09:40:50,387 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/data/utm_source_data.xml 2026-03-13 09:40:50,408 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/data/utm_stage_data.xml 2026-03-13 09:40:50,415 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/data/utm_tag_data.xml 2026-03-13 09:40:50,421 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/views/utm_campaign_views.xml 2026-03-13 09:40:50,467 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/views/utm_medium_views.xml 2026-03-13 09:40:50,496 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/views/utm_source_views.xml 2026-03-13 09:40:50,516 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/views/utm_stage_views.xml 2026-03-13 09:40:50,542 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/views/utm_tag_views.xml 2026-03-13 09:40:50,557 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/views/utm_menus.xml 2026-03-13 09:40:50,601 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading utm/security/ir.model.access.csv 2026-03-13 09:40:50,651 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module utm loaded in 0.51s, 407 queries (+407 other) 2026-03-13 09:40:50,651 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_copy_confirm (29/310) 2026-03-13 09:40:50,730 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_copy_confirm loaded in 0.08s, 12 queries (+12 other) 2026-03-13 09:40:50,730 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_environment_ribbon (30/310) 2026-03-13 09:40:50,757 381 INFO 09167-16-0-without_demo odoo.modules.registry: module web_environment_ribbon: creating or updating database tables 2026-03-13 09:40:50,787 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web_environment_ribbon/data/ribbon_data.xml 2026-03-13 09:40:50,814 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_environment_ribbon loaded in 0.08s, 31 queries (+31 other) 2026-03-13 09:40:50,814 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_kanban_gauge (31/310) 2026-03-13 09:40:50,865 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_kanban_gauge loaded in 0.05s, 12 queries (+12 other) 2026-03-13 09:40:50,865 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_kmitl (32/310) 2026-03-13 09:40:50,908 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_kmitl loaded in 0.04s, 12 queries (+12 other) 2026-03-13 09:40:50,908 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_m2x_options (33/310) 2026-03-13 09:40:50,936 381 INFO 09167-16-0-without_demo odoo.modules.registry: module web_m2x_options: creating or updating database tables 2026-03-13 09:40:51,063 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_m2x_options loaded in 0.15s, 35 queries (+35 other) 2026-03-13 09:40:51,063 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_save_discard_button (34/310) 2026-03-13 09:40:51,095 381 INFO 09167-16-0-without_demo odoo.modules.registry: module web_save_discard_button: creating or updating database tables 2026-03-13 09:40:51,123 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_save_discard_button loaded in 0.06s, 17 queries (+17 other) 2026-03-13 09:40:51,123 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_theme_classic (35/310) 2026-03-13 09:40:51,169 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_theme_classic loaded in 0.05s, 12 queries (+12 other) 2026-03-13 09:40:51,169 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_tour (36/310) 2026-03-13 09:40:51,194 381 INFO 09167-16-0-without_demo odoo.modules.registry: module web_tour: creating or updating database tables 2026-03-13 09:40:51,242 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web_tour/security/ir.model.access.csv 2026-03-13 09:40:51,253 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web_tour/security/ir.rule.csv 2026-03-13 09:40:51,264 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web_tour/views/tour_views.xml 2026-03-13 09:40:51,418 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_tour loaded in 0.25s, 101 queries (+101 other) 2026-03-13 09:40:51,418 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_widget_helper_text (37/310) 2026-03-13 09:40:51,462 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_widget_helper_text loaded in 0.04s, 12 queries (+12 other) 2026-03-13 09:40:51,462 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module barcodes_gs1_nomenclature (38/310) 2026-03-13 09:40:51,493 381 INFO 09167-16-0-without_demo odoo.modules.registry: module barcodes_gs1_nomenclature: creating or updating database tables 2026-03-13 09:40:51,561 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading barcodes_gs1_nomenclature/data/barcodes_gs1_rules.xml 2026-03-13 09:40:51,646 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading barcodes_gs1_nomenclature/views/barcodes_view.xml 2026-03-13 09:40:51,688 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module barcodes_gs1_nomenclature loaded in 0.23s, 195 queries (+195 other) 2026-03-13 09:40:51,688 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module base_exception (39/310) 2026-03-13 09:40:51,720 381 INFO 09167-16-0-without_demo odoo.modules.registry: module base_exception: creating or updating database tables 2026-03-13 09:40:51,784 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_exception/security/base_exception_security.xml 2026-03-13 09:40:51,817 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_exception/security/ir.model.access.csv 2026-03-13 09:40:51,828 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_exception/wizard/base_exception_confirm_view.xml 2026-03-13 09:40:51,837 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading base_exception/views/base_exception_view.xml 2026-03-13 09:40:51,867 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module base_exception loaded in 0.18s, 133 queries (+133 other) 2026-03-13 09:40:51,867 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module iap (40/310) 2026-03-13 09:40:51,900 381 INFO 09167-16-0-without_demo odoo.modules.registry: module iap: creating or updating database tables 2026-03-13 09:40:51,992 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading iap/security/ir.model.access.csv 2026-03-13 09:40:52,010 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading iap/security/ir_rule.xml 2026-03-13 09:40:52,026 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading iap/views/iap_views.xml 2026-03-13 09:40:52,066 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading iap/views/res_config_settings.xml 2026-03-13 09:40:52,120 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module iap loaded in 0.25s, 147 queries (+147 other) 2026-03-13 09:40:52,120 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module mail (41/310) 2026-03-13 09:40:52,371 381 INFO 09167-16-0-without_demo odoo.modules.registry: module mail: creating or updating database tables 2026-03-13 09:40:52,633 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.partner_ids 2026-03-13 09:40:52,634 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.template_id 2026-03-13 09:40:52,634 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.activity_type_id 2026-03-13 09:40:52,634 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.activity_date_deadline_range 2026-03-13 09:40:52,635 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.activity_user_id 2026-03-13 09:40:52,635 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.mail_post_method 2026-03-13 09:40:52,635 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.activity_summary 2026-03-13 09:40:52,635 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.activity_date_deadline_range_type 2026-03-13 09:40:52,635 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.activity_user_type 2026-03-13 09:40:52,635 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.activity_user_field_name 2026-03-13 09:40:52,635 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.activity_note 2026-03-13 09:40:52,636 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of ir.actions.server.mail_post_autofollow 2026-03-13 09:40:52,691 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.partner.email_normalized 2026-03-13 09:40:52,698 381 INFO 09167-16-0-without_demo odoo.models: Prepare computation of res.users.notification_type 2026-03-13 09:40:54,387 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/data/mail_groups.xml 2026-03-13 09:40:54,561 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/wizard/mail_blacklist_remove_views.xml 2026-03-13 09:40:54,570 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/wizard/mail_compose_message_views.xml 2026-03-13 09:40:54,593 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/wizard/mail_resend_message_views.xml 2026-03-13 09:40:54,605 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/wizard/mail_template_preview_views.xml 2026-03-13 09:40:54,618 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/wizard/mail_wizard_invite_views.xml 2026-03-13 09:40:54,626 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/wizard/mail_template_reset_views.xml 2026-03-13 09:40:54,637 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/fetchmail_views.xml 2026-03-13 09:40:54,668 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_message_subtype_views.xml 2026-03-13 09:40:54,686 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_tracking_views.xml 2026-03-13 09:40:54,712 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_notification_views.xml 2026-03-13 09:40:54,738 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_message_views.xml 2026-03-13 09:40:54,793 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_message_schedule_views.xml 2026-03-13 09:40:54,820 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_mail_views.xml 2026-03-13 09:40:54,869 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_followers_views.xml 2026-03-13 09:40:54,889 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_ice_server_views.xml 2026-03-13 09:40:54,919 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_channel_member_views.xml 2026-03-13 09:40:54,938 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_channel_rtc_session_views.xml 2026-03-13 09:40:54,957 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_link_preview_views.xml 2026-03-13 09:40:54,967 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_channel_views.xml 2026-03-13 09:40:55,016 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_shortcode_views.xml 2026-03-13 09:40:55,041 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_activity_views.xml 2026-03-13 09:40:55,100 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/res_config_settings_views.xml 2026-03-13 09:40:55,141 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/data/res_partner_data.xml 2026-03-13 09:40:55,165 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/data/mail_message_subtype_data.xml 2026-03-13 09:40:55,178 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/data/mail_templates_chatter.xml 2026-03-13 09:40:55,205 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/data/mail_templates_email_layouts.xml 2026-03-13 09:40:55,227 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/data/mail_templates_mailgateway.xml 2026-03-13 09:40:55,239 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/data/mail_channel_data.xml 2026-03-13 09:40:55,269 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/data/mail_activity_data.xml 2026-03-13 09:40:55,297 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/data/ir_cron_data.xml 2026-03-13 09:40:55,346 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/security/mail_security.xml 2026-03-13 09:40:55,512 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/security/ir.model.access.csv 2026-03-13 09:40:55,617 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/discuss_public_templates.xml 2026-03-13 09:40:55,636 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_alias_views.xml 2026-03-13 09:40:55,669 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_gateway_allowed_views.xml 2026-03-13 09:40:55,689 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_guest_views.xml 2026-03-13 09:40:55,703 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_message_reaction_views.xml 2026-03-13 09:40:55,718 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/res_users_views.xml 2026-03-13 09:40:55,753 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/res_users_settings_views.xml 2026-03-13 09:40:55,773 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_template_views.xml 2026-03-13 09:40:55,813 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/ir_actions_server_views.xml 2026-03-13 09:40:55,839 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/ir_model_views.xml 2026-03-13 09:40:55,876 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/res_partner_views.xml 2026-03-13 09:40:55,954 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_blacklist_views.xml 2026-03-13 09:40:55,990 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading mail/views/mail_menus.xml 2026-03-13 09:40:56,319 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module mail loaded in 4.20s, 3593 queries (+3593 other) 2026-03-13 09:40:56,319 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module remove_odoo_enterprise (42/310) 2026-03-13 09:40:56,387 381 INFO 09167-16-0-without_demo odoo.modules.registry: module remove_odoo_enterprise: creating or updating database tables 2026-03-13 09:40:57,379 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading remove_odoo_enterprise/views/res_config_settings_views.xml 2026-03-13 09:40:57,419 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module remove_odoo_enterprise loaded in 1.10s, 1131 queries (+1131 other) 2026-03-13 09:40:57,419 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module report_xlsx_helper (43/310) 2026-03-13 09:40:57,481 381 INFO 09167-16-0-without_demo odoo.modules.registry: module report_xlsx_helper: creating or updating database tables 2026-03-13 09:40:57,651 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module report_xlsx_helper loaded in 0.23s, 37 queries (+37 other) 2026-03-13 09:40:57,651 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module spreadsheet (44/310) 2026-03-13 09:40:57,696 381 INFO 09167-16-0-without_demo odoo.modules.registry: module spreadsheet: creating or updating database tables 2026-03-13 09:40:57,770 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module spreadsheet loaded in 0.12s, 42 queries (+42 other) 2026-03-13 09:40:57,771 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_editor (45/310) 2026-03-13 09:40:57,882 381 INFO 09167-16-0-without_demo odoo.modules.registry: module web_editor: creating or updating database tables 2026-03-13 09:40:58,739 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web_editor/security/ir.model.access.csv 2026-03-13 09:40:58,752 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web_editor/data/editor_assets.xml 2026-03-13 09:40:58,758 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web_editor/views/editor.xml 2026-03-13 09:40:58,799 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading web_editor/views/snippets.xml 2026-03-13 09:40:58,892 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_editor loaded in 1.12s, 1243 queries (+1243 other) 2026-03-13 09:40:58,892 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module web_theme_classic_extended (46/310) 2026-03-13 09:40:58,962 381 INFO 09167-16-0-without_demo odoo.modules.loading: Module web_theme_classic_extended loaded in 0.07s, 12 queries (+12 other) 2026-03-13 09:40:58,962 381 INFO 09167-16-0-without_demo odoo.modules.loading: Loading module advance_payment (47/310) 2026-03-13 09:40:58,997 381 WARNING 09167-16-0-without_demo odoo.fields: Field advance.payment.agreement.origin_reference: unknown parameter 'placeholder', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-03-13 09:40:59,011 381 INFO 09167-16-0-without_demo odoo.modules.registry: module advance_payment: creating or updating database tables 2026-03-13 09:40:59,266 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/security/ir.model.access.csv 2026-03-13 09:40:59,306 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/data/advance_payment_sequence.xml 2026-03-13 09:40:59,318 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/data/advance_payment_loan_type_data.xml 2026-03-13 09:40:59,335 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/data/advance_payment_bank_data.xml 2026-03-13 09:40:59,348 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/wizards/advance_payment_usage_wizard_views.xml 2026-03-13 09:40:59,360 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/wizards/advance_payment_return_wizard_views.xml 2026-03-13 09:40:59,368 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/views/advance_payment_loan_type_views.xml 2026-03-13 09:40:59,387 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/views/advance_payment_bank_views.xml 2026-03-13 09:40:59,407 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/views/advance_payment_usage_line_views.xml 2026-03-13 09:40:59,431 381 INFO 09167-16-0-without_demo odoo.modules.loading: loading advance_payment/views/advance_payment_agreement_views.xml 2026-03-13 09:40:59,484 381 WARNING 09167-16-0-without_demo odoo.modules.loading: Transient module states were reset 2026-03-13 09:40:59,500 381 ERROR 09167-16-0-without_demo odoo.modules.registry: Failed to load registry Traceback (most recent call last): File "/data/build/odoo/odoo/modules/registry.py", line 87, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/odoo/odoo/modules/loading.py", line 493, in load_modules processed_modules += load_marked_modules(cr, graph, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/modules/loading.py", line 374, in load_marked_modules loaded, processed = load_module_graph( ^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/modules/loading.py", line 233, in load_module_graph load_data(cr, idref, mode, kind='data', package=package) File "/data/build/odoo/odoo/modules/loading.py", line 73, in load_data tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind) File "/data/build/odoo/odoo/tools/convert.py", line 771, in convert_file convert_xml_import(cr, module, fp, idref, mode, noupdate) File "/data/build/odoo/odoo/tools/convert.py", line 837, in convert_xml_import obj.parse(doc.getroot()) File "/data/build/odoo/odoo/tools/convert.py", line 757, in parse self._tag_root(de) File "/data/build/odoo/odoo/tools/convert.py", line 717, in _tag_root raise ParseError(msg) from None # Restart with "--log-handler odoo.tools.convert:DEBUG" for complete traceback ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ odoo.tools.convert.ParseError: while parsing /data/build/kmitl/advance_payment/views/advance_payment_agreement_views.xml:24 Error while validating view near: