Docker command: python3 "Gitlab Phileas Odoo 18.0/odoo-bin" --addons-path "Gitlab Phileas Community 18.0,Gitlab Phileas Common modules 18.0,Gitlab Phileas Odoo 18.0/addons,Gitlab Phileas Odoo 18.0/odoo/addons" -d 00173-master-all -i l10n_rs,account_tax_python,mass_mailing_themes,l10n_pe,l10n_ci,l10n_tz_account,l10n_hn,payment_demo,intrastat_product,web_vis_timeline,base_setup,l10n_bg,pos_self_order_epson_printer,base_address_extended,l10n_ar_pos,mass_mailing_sms,l10n_tn,patchcustomcloc,barcodes,l10n_pe_website_sale,transifex,web_m2x_options,l10n_om,payment_buckaroo,l10n_ar,spreadsheet_dashboard_stock_account,pos_event,portal,l10n_gcc_invoice_stock_account,auth_totp_mail_enforce,l10n_ke_edi_tremol,spreadsheet_dashboard_hr_timesheet,hr_presence,delivery_stock_picking_batch,spreadsheet_dashboard_event_sale,l10n_ua,purchase_analytic,website_project,l10n_sn,sale_margin,web_form_dialog_improved,project_mrp_stock_landed_costs,l10n_hr_kuna,sales_team,spreadsheet_dashboard_pos_restaurant,l10n_at,mass_mailing_sale_sms,test_inherit_depends,l10n_gr_edi,payment_adyen,account_qr_code_emv,l10n_tr_nilvera,website_mass_mailing_sms,payment_flutterwave,test_performance,hw_escpos,pos_self_order_adyen,project_hr_expense,date_range,l10n_do,google_calendar,event_crm,l10n_eg_edi_eta,website_partner,l10n_cg,sale_timesheet,mrp_account,website_sale_collect,stock_picking_batch,crm_livechat,project_purchase,test_data_module_install,l10n_my_edi,google_recaptcha,l10n_anz_ubl_pint,product_images,hr_livechat,base_phone,l10n_gcc_pos,link_tracker,pos_sms,l10n_dk,pos_self_order_razorpay,analytic,project_sale_expense,website_sale_slides,spreadsheet_dashboard_hr_expense,website_slides,mis_template_financial_report,account,l10n_din5008_stock,sale_timesheet_margin,website_mail,improved_base_phone,attachment_indexation,l10n_gw,l10n_za,calendar_sms,pos_restaurant_adyen,hr_work_entry_holidays,l10n_lb_account,hw_posbox_homepage,autovacuum_message_attachment_improve,payment_mercado_pago,hr_holidays_contract,l10n_be_pos_restaurant,privacy_lookup,disable_scroll_top_form,bus,l10n_din5008,test_action_bindings,mrp,test_crm_full,autovacuum_message_attachment,mass_mailing_event,fleet,l10n_bf,website_event_crm,l10n_rs_edi,l10n_jo_edi,pos_sale,queue_job_improve,stock_fleet,project,phone_validation,pos_viva_wallet,l10n_ch,website_mail_group,l10n_fr_account,l10n_test_pos_qr_payment,test_spreadsheet,intrastat_base,hr_expense,l10n_mc,project_purchase_stock,account_edi_ubl_cii_tax_extension,pos_hr_restaurant,hr_recruitment_skills,sale_expense,l10n_fi_sale,l10n_in_gstin_status,test_discuss_full,l10n_hu,partner_external_map,pos_sale_loyalty,pos_pine_labs,product_margin,l10n_tr_nilvera_edispatch,l10n_gn,auth_ldap,pos_self_order_sale,queue_job_web_notify,mrp_product_expiry,l10n_iq,payment_razorpay_oauth,l10n_mt_pos,l10n_tw_edi_ecpay_website_sale,pdf_unique_file,l10n_ve,snailmail,stock_sms,disable_odoo_online,test_event_full,l10n_tr,pos_discount,l10n_eg,website_links,partner_fax,l10n_td,mis_builder,l10n_cz,website_sale_comparison_wishlist,hr_fleet,test_testing_utilities,website_cf_turnstile,website_crm,payment_stripe,test_website_modules,l10n_ee,payment_razorpay,hr_recruitment_sms,partner_address_street3,project_account,pos_loyalty,web_ir_actions_act_multi,mass_mailing_sale,auth_passkey,l10n_us,cloud_storage_google,partner_autocomplete,pos_stripe,test_auth_custom,purchase_edi_ubl_bis3,sale_project_stock_account,spreadsheet_dashboard,pos_hr,test_inherits,payment_xendit,website_google_map,membership,base_comment_field,hw_drivers,test_converter,api_connector,test_apikeys,loyalty,web_widget_numeric_step,l10n_it,here_address_autocomplete,l10n_ml,survey,website_event_jitsi,base_sparse_field,hr_org_chart,sale_gelato_stock,l10n_fi,test_website,l10n_ng,l10n_es_edi_facturae,l10n_es_modelo130,cloud_storage_migration,l10n_my,sale_project_stock,website_event_track_quiz,test_http,payment_custom,test_mail_full,l10n_pe_pos,l10n_in_pos,db_gin_trigram,website_event_booth_sale,l10n_latam_check,website_sale_mondialrelay,sale,iap_crm,l10n_in_hr_holidays,base_explore_field,payment_asiapay,base_install_request,auth_signup,test_inherits_depends,website_event_meet_quiz,test_html_field_history,l10n_bd,l10n_fr,account_add_gln,hr_holidays,hr_homeworking_calendar,hr_timesheet_attendance,account_tax_balance,stock_analytic,base_view_inheritance_extension,gamification_sale_crm,crm_sms,website_sale_autocomplete,account_update_tax_tags,odoo_online_documentation_plantuml,l10n_mz,product_harmonized_system,hr_attendance,l10n_bo,website_sms,l10n_tg,pos_restaurant,l10n_tr_nilvera_einvoice,account_move_name_sequence,sale_gelato,stock_account,website_sale_stock,mail_no_autofollow,website_event_booth_exhibitor,project_mrp,mail_bot_hr,fix_float_round,payment_mollie,auth_saml_improve,base,website_membership,l10n_din5008_sale,pos_adyen,purchase,payment_worldline,l10n_mx_hr,mass_mailing_slides,l10n_my_edi_pos,account_statement_base,web_unsplash,im_livechat,account_payment,sale_sms,l10n_lt,l10n_cd,product_matrix,payment_aps,sql_export_excel,website_mass_mailing,l10n_ca,web_tour,website_crm_partner_assign,l10n_es,l10n_pk,spreadsheet_dashboard_im_livechat,sale_project,l10n_kw,lunch,hr_recruitment_survey,pos_account_tax_python,l10n_ro,l10n_jp,sale_purchase_stock,base_import_async,google_account,l10n_in_sale_stock,payment,l10n_fr_hr_holidays,spreadsheet,social_media,patch_check_xml_rpc,l10n_ma,payment_paypal,pos_self_order,l10n_kr,website_crm_iap_reveal,base_iso3166,l10n_ro_edi_stock,remove_odoo_enterprise,hr,l10n_ne,l10n_sa_pos,purchase_requisition,l10n_br,test_sale_product_configurators,spreadsheet_dashboard_account,test_mail,l10n_il,website_livechat,l10n_in_withholding,base_event_field,sale_crm,l10n_lv,auth_saml,l10n_tr_nilvera_einvoice_extended,l10n_account_withholding_tax_pos,l10n_in_purchase,account_peppol,stock_landed_costs,l10n_es_edi_tbai,l10n_sa,l10n_uy_website_sale,account_statement_import_online,event_crm_sale,mrp_repair,l10n_fr_pos_cert,project_stock_landed_costs,sale_expense_margin,l10n_din5008_repair,board,test_limits,l10n_sg,purchase_requisition_sale,account_statement_import_online_ponto,mail_bot,project_hr_skills,sale_stock_margin,l10n_ar_withholding,purchase_stock,l10n_de,l10n_uk,l10n_my_ubl_pint,web_editor,l10n_account_edi_ubl_cii_tests,stock_inventory,website_jitsi,l10n_th,hr_recruitment,pos_epson_printer,mrp_subcontracting_purchase,l10n_latam_invoice_document,website_event_booth_sale_exhibitor,l10n_hr_edi,l10n_es_edi_tbai_pos,l10n_id_efaktur,test_website_slides_full,website_payment,data_recycle,base_force_upper_field,test_resource,l10n_it_edi_doi,l10n_sa_edi,improve_base_setup,l10n_nz,l10n_ae,website_sale_comparison,l10n_ro_edi_stock_batch,base_fontawesome,test_uninstall,digest,l10n_br_sales,marketing_card,l10n_uy,website_blog,spreadsheet_account,l10n_pl_taxable_supply_date,base_import_module,l10n_ga,project_mrp_account,l10n_din5008_purchase,l10n_mt,account_edi_ubl_cii,test_hr_contract_calendar,website_customer,snailmail_account,l10n_cr,l10n_in_sale,l10n_ec_stock,website_event_meet,sms,google_gmail,l10n_hu_edi,project_sms,website_event_track_live_quiz,event_product,mass_mailing_event_sms,calendar,l10n_vn_edi_viettel,hr_holidays_attendance,product,product_email_template,website_sale_stock_wishlist,l10n_hk,l10n_uy_pos,hr_hourly_cost,l10n_au,pos_sale_margin,account_journal_lock_date,sql_request_abstract,test_access_rights,auth_oauth,product_expiry,pos_self_order_stripe,queue_job_cron,test_data_module,l10n_gr,improved_mail_mail,pos_six,crm,test_mimetypes,portal_rating,test_new_api,project_stock,crm_mail_plugin,base_iban,l10n_bj,sale_edi_ubl,l10n_si,test_mass_mailing,mrp_subcontracting,sale_loyalty,sale_product_matrix,l10n_be_pos_sale,l10n_qa,mass_mailing_event_track_sms,l10n_syscohada,xevent,account_fleet,l10n_mx,l10n_gcc_invoice,website_slides_forum,website,website_sale_gelato,jsonifier,l10n_it_edi_website_sale,l10n_be,l10n_cm,website_event_exhibitor,rating,test_main_flows,odoo_online_documentation_asciidoc,l10n_es_edi_verifactu_pos,project_mrp_sale,l10n_kh,l10n_mn,test_lint,crm_iap_enrich,base_automation,stock_dropshipping,hr_homeworking,l10n_ch_pos,l10n_se,payment_nuvei,auth_totp_portal,l10n_lu,l10n_es_edi_verifactu,test_assetsbundle,test_sale_purchase_edi_ubl,uom,auth_totp_mail,website_payment_authorize,l10n_ph,sale_mrp_margin,base_odoo_utilities,l10n_din5008_expense,http_routing,mass_mailing,event_booth_sale,l10n_kz,l10n_in_ewaybill_port,spreadsheet_dashboard_sale,pos_restaurant_loyalty,l10n_zm_account,spreadsheet_dashboard_website_sale,l10n_jp_ubl_pint,l10n_ec,pos_online_payment,test_inherit,l10n_hr,purchase_mrp,web,hr_calendar,delivery,l10n_sa_edi_pos,website_profile,hr_gamification,project_stock_account,website_event_track_live,web_treetable,l10n_it_edi_sale,cloud_storage,website_crm_livechat,hr_work_entry_contract,l10n_br_website_sale,sql_export,l10n_in,l10n_ie,l10n_fr_facturx_chorus_pro,queue_job,l10n_cn,webhooks_sender,auth_password_policy_signup,barcodes_gs1_nomenclature,l10n_bh,website_slides_survey,pos_mrp,website_sale_mass_mailing,event_sale,sale_management,sql_export_improved,pos_event_sale,test_translation_import,test_import_export,account_edi_proxy_client,sale_mrp,l10n_it_edi_ndd_account_dn,l10n_pa,website_sale_mrp,delivery_mondialrelay,website_sale_wishlist,xml_search_improved,event_booth,l10n_cy,test_base_automation,base_import,l10n_my_edi_extended,l10n_jo,l10n_jo_edi_extended,cloud_storage_azure,l10n_ke,pos_paytm,repair,stock_delivery,utm,l10n_ro_efactura_synchronize,l10n_account_withholding_tax,project_timesheet_holidays,website_event_booth,l10n_it_stock_ddt,event,pos_restaurant_stripe,sale_service,test_exceptions,l10n_cl,l10n_in_ewaybill_stock,base_models_onchange,l10n_it_edi_withholding,l10n_dk_oioubl,hr_maintenance,account_statement_import_base,iap,web_widget_dropdown_dynamic,account_qr_code_sepa,l10n_it_edi_ndd,website_forum,l10n_vn,account_peppol_selfbilling,portal_odoo_debranding,hr_skills_slides,pos_mercado_pago,web_hierarchy,l10n_tw_edi_ecpay,pos_razorpay,l10n_it_edi,spreadsheet_dashboard_website_sale_slides,field_sequence,project_mail_plugin,account_debit_note,hr_timesheet,l10n_gq,web_widget_x2many_2d_matrix,l10n_sk,theme_default,l10n_km,iap_mail,sale_purchase_project,report_qweb_element_page_visibility,l10n_rw,sale_loyalty_delivery,mass_mailing_crm_sms,l10n_in_edi_ewaybill,auth_password_policy,website_event_track,spreadsheet_dashboard_sale_timesheet,sale_pdf_quote_builder,l10n_eu_oss,maintenance,web_environment_ribbon,mrp_subcontracting_landed_costs,l10n_cn_city,hr_work_entry,l10n_id,crm_iap_mine,mrp_subcontracting_account,point_of_sale,purchase_repair,hr_skills_survey,ir_attachment_cleaner,pos_online_payment_self_order,mass_mailing_event_track,l10n_no,l10n_us_account,website_sale,l10n_nl,l10n_in_stock,no_auto_search,l10n_co,l10n_dz,l10n_bg_ledger,auth_totp,l10n_co_pos,l10n_in_edi,gamification,mail_plugin,account_inalterable_hash_verification,l10n_mr,sms_twilio,purchase_product_matrix,resource_mail,xml_integration_toolbox,test_convert,website_crm_sms,hide_search_more_one2many_field,report_xlsx_helper,l10n_gt,mail_group,auth_password_policy_portal,base_vat,sale_stock,l10n_latam_base,website_hr_recruitment,website_sale_loyalty,l10n_pl,microsoft_calendar,microsoft_account,account_check_printing,web_tree_dynamic_colored_field,l10n_fr_hr_work_entry_holidays,l10n_es_pos,l10n_cf,mrp_landed_costs,mrp_subcontracting_dropshipping,web_notify,l10n_id_pos,db_unaccent,mail,account_lock_date_update,test_read_group,contacts,report_xlsx,test_search_panel,odoo_online_documentation,l10n_ar_website_sale,event_sms,project_todo,sale_async_emails,base_user_role,resource,l10n_et,account_edi,microsoft_outlook,payment_authorize,l10n_tw,mrp_subcontracting_repair,l10n_in_purchase_stock,certificate,l10n_ro_edi,l10n_id_efaktur_coretax,l10n_mu_account,mass_mailing_crm,l10n_dk_nemhandel,patch_with_delay_for_test,hr_skills,onboarding,l10n_ec_website_sale,test_rpc,l10n_pt,account_financial_report,purchase_requisition_stock,test_mail_sms,stock,html_editor,spreadsheet_dashboard_pos_hr,l10n_es_edi_sii,account_test,l10n_sg_ubl_pint,hr_contract,sale_purchase,website_event_sale,l10n_ug,l10n_in_withholding_payment,website_event,base_geolocalize,ir_config_parameter_improved,sale_order_line_remove --test-enable --stop-after-init --log-level=test --max-cron-threads=0 ================================================= Adding readonly volume '/data/build/Gitlab Phileas Community 18.0' pointing to /home/runbot/odoo/runbot/runbot/static/sources/Gitlab Phileas Community 18.0/2d824a5069db4bcf6635efb8980d6843aa3cc311 Adding readonly volume '/data/build/Gitlab Phileas Common modules 18.0' pointing to /home/runbot/odoo/runbot/runbot/static/sources/Gitlab Phileas Common modules 18.0/a0cce7de3b97b7867ebcc696f8da1c6bd51673dd Adding readonly volume '/data/build/Gitlab Phileas Odoo 18.0' pointing to /home/runbot/odoo/runbot/runbot/static/sources/Gitlab Phileas Odoo 18.0/1b6f4581c57dee06024783b0cc102187a6aa4d3a Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/00173-master/.odoorc Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring asn1crypto: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version >= "3.13"' don't match your environment Ignoring cbor2: markers 'python_version < "3.12"' don't match your environment Ignoring chardet: markers 'python_version < "3.11"' don't match your environment Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring decorator: markers 'python_version < "3.11"' don't match your environment Ignoring docutils: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version >= "3.13"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" 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 gevent: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" 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 greenlet: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring idna: markers '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.11"' 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 num2words: markers 'python_version < "3.12"' don't match your environment Ignoring openpyxl: markers 'python_version < "3.12"' 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 Pillow: markers 'python_version >= "3.13"' 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 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.11"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.13"' 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 PyPDF: markers 'python_version >= "3.13"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-dateutil: markers 'python_version < "3.11"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-stdnum: markers 'python_version < "3.11"' don't match your environment Ignoring qrcode: markers 'python_version < "3.11"' 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.11"' don't match your environment Ignoring rjsmin: markers 'python_version < "3.11"' 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.10"' don't match your environment Ignoring Werkzeug: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring xlrd: markers 'python_version < "3.12"' don't match your environment Ignoring XlsxWriter: markers 'python_version < "3.12"' don't match your environment Ignoring zeep: markers 'python_version < "3.11"' don't match your environment Ignoring zeep: markers 'python_version >= "3.13"' don't match your environment Requirement already satisfied: asn1crypto==1.5.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 4)) (1.5.1) Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 6)) (2.10.3) Requirement already satisfied: cbor2==5.6.2 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 9)) (5.6.2) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 11)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 13)) (42.0.8) Requirement already satisfied: decorator==5.1.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 15)) (5.1.1) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 17)) (0.20.1) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 19)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 21)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 24)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 28)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 31)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 33)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 35)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 38)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 39)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 42)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 44)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 45)) (0.21) Requirement already satisfied: openpyxl==3.1.2 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 47)) (3.1.2) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 48)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 51)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 53)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 56)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 59)) (2.9.9) Requirement already satisfied: pyopenssl==24.1.0 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 62)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 64)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 67)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 69)) (2.8.2) Requirement already satisfied: python-ldap==3.4.4 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 71)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 73)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 74)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /usr/local/lib/python3.12/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 75)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 77)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 80)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 82)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 84)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 87)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 88)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 91)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 93)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 95)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 96)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r Gitlab Phileas Odoo 18.0/requirements.txt (line 98)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography==42.0.8->-r Gitlab Phileas Odoo 18.0/requirements.txt (line 13)) (2.0.0) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography==42.0.8->-r Gitlab Phileas Odoo 18.0/requirements.txt (line 13)) (2.23) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Defaulting to user installation because normal site-packages is not writeable 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' 2026-02-02 15:36:32,215 43 INFO ? odoo: Odoo version 18.0 2026-02-02 15:36:32,216 43 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2026-02-02 15:36:32,216 43 INFO ? odoo: addons paths: ['/data/build/Gitlab Phileas Odoo 18.0/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/Gitlab Phileas Community 18.0', '/data/build/Gitlab Phileas Common modules 18.0', '/data/build/Gitlab Phileas Odoo 18.0/addons'] 2026-02-02 15:36:32,216 43 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2026-02-02 15:36:32,458 43 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf 2026-02-02 15:36:32,491 43 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/bin/wkhtmltoimage 2026-02-02 15:36:32,867 43 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-02-02 15:36:32,968 43 INFO 00173-master-all odoo.tests.common: Importing test framework 2026-02-02 15:36:32,999 43 INFO 00173-master-all odoo.modules.loading: init db 2026-02-02 15:36:34,259 43 INFO 00173-master-all odoo.modules.loading: loading 1 modules... 2026-02-02 15:36:34,259 43 INFO 00173-master-all odoo.modules.loading: Loading module base (1/1) 2026-02-02 15:36:34,290 43 INFO 00173-master-all odoo.modules.registry: module base: creating or updating database tables 2026-02-02 15:36:34,587 43 INFO 00173-master-all odoo.models: Prepare computation of ir.module.module.menus_by_module 2026-02-02 15:36:34,588 43 INFO 00173-master-all odoo.models: Prepare computation of ir.module.module.reports_by_module 2026-02-02 15:36:34,588 43 INFO 00173-master-all odoo.models: Prepare computation of ir.module.module.views_by_module 2026-02-02 15:36:34,682 43 INFO 00173-master-all odoo.models: Prepare computation of res.partner.user_id 2026-02-02 15:36:34,683 43 INFO 00173-master-all odoo.models: Prepare computation of res.partner.commercial_partner_id 2026-02-02 15:36:34,683 43 INFO 00173-master-all odoo.models: Prepare computation of res.partner.complete_name 2026-02-02 15:36:34,683 43 INFO 00173-master-all odoo.models: Prepare computation of res.partner.company_registry 2026-02-02 15:36:34,683 43 INFO 00173-master-all odoo.models: Prepare computation of res.partner.commercial_company_name 2026-02-02 15:36:34,683 43 INFO 00173-master-all odoo.models: Prepare computation of res.partner.partner_share 2026-02-02 15:36:34,715 43 INFO 00173-master-all odoo.models: Prepare computation of res.currency.decimal_places 2026-02-02 15:36:34,737 43 INFO 00173-master-all odoo.models: Prepare computation of res.company.uses_default_logo 2026-02-02 15:36:34,737 43 INFO 00173-master-all odoo.models: Prepare computation of res.company.logo_web 2026-02-02 15:36:34,739 43 INFO 00173-master-all odoo.models: Computing parent_path for table res_company... 2026-02-02 15:36:34,762 43 INFO 00173-master-all odoo.models: Prepare computation of res.users.signature 2026-02-02 15:36:34,762 43 INFO 00173-master-all odoo.models: Prepare computation of res.users.share 2026-02-02 15:36:36,367 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_bank.xml 2026-02-02 15:36:36,373 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res.lang.csv 2026-02-02 15:36:36,416 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_lang_data.xml 2026-02-02 15:36:36,455 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_partner_data.xml 2026-02-02 15:36:36,515 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_currency_data.xml 2026-02-02 15:36:36,999 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_company_data.xml 2026-02-02 15:36:37,010 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_users_data.xml 2026-02-02 15:36:38,256 43 INFO 00173-master-all odoo.modules.loading: loading base/data/report_paperformat_data.xml 2026-02-02 15:36:38,265 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_country_data.xml 2026-02-02 15:36:38,691 43 INFO 00173-master-all odoo.modules.loading: loading base/data/ir_demo_data.xml 2026-02-02 15:36:38,704 43 INFO 00173-master-all odoo.modules.loading: loading base/security/base_groups.xml 2026-02-02 15:36:39,000 43 INFO 00173-master-all odoo.modules.loading: loading base/security/base_security.xml 2026-02-02 15:36:39,146 43 INFO 00173-master-all odoo.modules.loading: loading base/views/base_menus.xml 2026-02-02 15:36:39,209 43 INFO 00173-master-all odoo.modules.loading: loading base/views/decimal_precision_views.xml 2026-02-02 15:36:39,228 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_config_views.xml 2026-02-02 15:36:39,235 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res.country.state.csv 2026-02-02 15:36:40,010 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_actions_views.xml 2026-02-02 15:36:40,151 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_asset_views.xml 2026-02-02 15:36:40,170 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_config_parameter_views.xml 2026-02-02 15:36:40,189 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_cron_views.xml 2026-02-02 15:36:40,219 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_cron_trigger_views.xml 2026-02-02 15:36:40,239 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_filters_views.xml 2026-02-02 15:36:40,260 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_mail_server_views.xml 2026-02-02 15:36:40,282 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_model_views.xml 2026-02-02 15:36:40,443 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_attachment_views.xml 2026-02-02 15:36:40,467 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_rule_views.xml 2026-02-02 15:36:40,490 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_sequence_views.xml 2026-02-02 15:36:40,515 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_ui_menu_views.xml 2026-02-02 15:36:40,537 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_ui_view_views.xml 2026-02-02 15:36:40,588 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_default_views.xml 2026-02-02 15:36:40,609 43 INFO 00173-master-all odoo.modules.loading: loading base/data/ir_config_parameter_data.xml 2026-02-02 15:36:40,612 43 INFO 00173-master-all odoo.modules.loading: loading base/data/ir_cron_data.xml 2026-02-02 15:36:40,623 43 INFO 00173-master-all odoo.modules.loading: loading base/report/ir_model_report.xml 2026-02-02 15:36:40,628 43 INFO 00173-master-all odoo.modules.loading: loading base/report/ir_model_templates.xml 2026-02-02 15:36:40,636 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_logging_views.xml 2026-02-02 15:36:40,654 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_qweb_widget_templates.xml 2026-02-02 15:36:40,667 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_module_views.xml 2026-02-02 15:36:40,719 43 INFO 00173-master-all odoo.modules.loading: loading base/data/ir_module_category_data.xml 2026-02-02 15:36:40,784 43 INFO 00173-master-all odoo.modules.loading: loading base/data/ir_module_module.xml 2026-02-02 15:36:40,844 43 INFO 00173-master-all odoo.modules.loading: loading base/report/ir_module_reports.xml 2026-02-02 15:36:40,848 43 INFO 00173-master-all odoo.modules.loading: loading base/report/ir_module_report_templates.xml 2026-02-02 15:36:40,855 43 INFO 00173-master-all odoo.modules.loading: loading base/wizard/base_module_update_views.xml 2026-02-02 15:36:40,870 43 INFO 00173-master-all odoo.modules.loading: loading base/wizard/base_language_install_views.xml 2026-02-02 15:36:40,883 43 INFO 00173-master-all odoo.modules.loading: loading base/wizard/base_import_language_views.xml 2026-02-02 15:36:40,894 43 INFO 00173-master-all odoo.modules.loading: loading base/wizard/base_module_upgrade_views.xml 2026-02-02 15:36:40,914 43 INFO 00173-master-all odoo.modules.loading: loading base/wizard/base_module_uninstall_views.xml 2026-02-02 15:36:40,925 43 INFO 00173-master-all odoo.modules.loading: loading base/wizard/base_export_language_views.xml 2026-02-02 15:36:40,938 43 INFO 00173-master-all odoo.modules.loading: loading base/wizard/base_partner_merge_views.xml 2026-02-02 15:36:40,954 43 INFO 00173-master-all odoo.modules.loading: loading base/data/ir_demo_failure_data.xml 2026-02-02 15:36:40,970 43 INFO 00173-master-all odoo.modules.loading: loading base/views/ir_profile_views.xml 2026-02-02 15:36:40,993 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_company_views.xml 2026-02-02 15:36:41,015 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_lang_views.xml 2026-02-02 15:36:41,036 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_partner_views.xml 2026-02-02 15:36:41,141 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_bank_views.xml 2026-02-02 15:36:41,172 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_country_views.xml 2026-02-02 15:36:41,217 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_currency_views.xml 2026-02-02 15:36:41,255 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_users_views.xml 2026-02-02 15:36:41,377 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_device_views.xml 2026-02-02 15:36:41,396 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_users_identitycheck_views.xml 2026-02-02 15:36:41,403 43 INFO 00173-master-all odoo.modules.loading: loading base/views/res_config_settings_views.xml 2026-02-02 15:36:41,411 43 INFO 00173-master-all odoo.modules.loading: loading base/views/report_paperformat_views.xml 2026-02-02 15:36:41,435 43 INFO 00173-master-all odoo.modules.loading: loading base/security/ir.model.access.csv 2026-02-02 15:36:41,570 43 INFO 00173-master-all odoo.modules.loading: Module base: loading demo 2026-02-02 15:36:41,571 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_users_demo.xml 2026-02-02 15:36:43,304 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_partner_bank_demo.xml 2026-02-02 15:36:43,310 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_currency_demo.xml 2026-02-02 15:36:43,315 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_currency_rate_demo.xml 2026-02-02 15:36:43,558 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_bank_demo.xml 2026-02-02 15:36:43,563 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_partner_demo.xml 2026-02-02 15:36:43,720 43 INFO 00173-master-all odoo.modules.loading: loading base/data/res_partner_image_demo.xml 2026-02-02 15:36:44,570 43 INFO 00173-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_field_crud_restriction ... 2026-02-02 15:36:44,685 43 INFO 00173-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_field_visibility_restriction ... 2026-02-02 15:36:44,750 43 INFO 00173-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_fields_browse_restriction ... 2026-02-02 15:36:44,765 43 INFO 00173-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_get_views_fields ... 2026-02-02 15:36:44,814 43 INFO 00173-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_m2o_field_create_edit ... 2026-02-02 15:36:44,841 43 INFO 00173-master-all odoo.addons.base.tests.test_acl: Starting TestACL.test_view_create_edit_button ... 2026-02-02 15:36:44,895 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 57 checked, 0 removed 2026-02-02 15:36:44,913 43 INFO 00173-master-all odoo.addons.base.tests.test_acl: Starting TestIrRule.test_ir_rule ... 2026-02-02 15:36:45,030 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [3796, 3785, 3782, 3784, 3783, 3778, 3794, 3777, 3795] 2026-02-02 15:36:45,030 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.rule records with IDs: [1, 18, 19, 7, 2, 8, 6, 9, 20] 2026-02-02 15:36:45,059 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:45,126 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_00_query ... 2026-02-02 15:36:45,135 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_01_query_offset ... 2026-02-02 15:36:45,137 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_02_query_limit ... 2026-02-02 15:36:45,138 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_03_query_offset_limit ... 2026-02-02 15:36:45,140 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_04_query_count ... 2026-02-02 15:36:45,141 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_05_immutable ... 2026-02-02 15:36:45,150 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_06_fields ... 2026-02-02 15:36:45,157 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_07_null ... 2026-02-02 15:36:45,159 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_40_new_new ... 2026-02-02 15:36:45,167 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_45_new_new ... 2026-02-02 15:36:45,178 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_50_environment ... 2026-02-02 15:36:45,243 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_56_environment_uid_origin ... 2026-02-02 15:36:45,245 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_cache ... 2026-02-02 15:36:45,314 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch ... 2026-02-02 15:36:45,317 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch_model ... 2026-02-02 15:36:45,328 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_prefetch_read ... 2026-02-02 15:36:45,338 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_60_reversed ... 2026-02-02 15:36:45,341 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_70_one ... 2026-02-02 15:36:45,343 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_contains ... 2026-02-02 15:36:45,343 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_filter ... 2026-02-02 15:36:45,346 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_lazy_contains ... 2026-02-02 15:36:45,346 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_lazy_set_operations ... 2026-02-02 15:36:45,356 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_map ... 2026-02-02 15:36:45,358 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_set_operations ... 2026-02-02 15:36:45,366 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_80_sorted ... 2026-02-02 15:36:45,385 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestAPI.test_group_on ... 2026-02-02 15:36:45,425 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:36:45,428 43 INFO 00173-master-all odoo.addons.base.tests.test_api: Starting TestExternalAPI.test_call_kw ... 2026-02-02 15:36:45,462 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:45,463 43 INFO 00173-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_content_of_generated_partner_avatar ... 2026-02-02 15:36:45,502 43 INFO 00173-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_external_partner_has_default_placeholder_image_as_avatar ... 2026-02-02 15:36:45,530 43 INFO 00173-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_and_user_have_the_same_avatar ... 2026-02-02 15:36:45,559 43 INFO 00173-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_has_avatar_even_if_it_has_no_image ... 2026-02-02 15:36:45,593 43 INFO 00173-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_without_name_has_default_placeholder_image_as_avatar ... 2026-02-02 15:36:45,647 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:36:45,648 43 INFO 00173-master-all odoo.addons.base.tests.test_barcode: Starting TestBarcode.test_barcode_check_digit ... 2026-02-02 15:36:45,648 43 INFO 00173-master-all odoo.addons.base.tests.test_barcode: Starting TestBarcode.test_barcode_encoding ... 2026-02-02 15:36:45,671 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:45,672 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_01_safe_eval ... 2026-02-02 15:36:45,672 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_02_literal_eval ... 2026-02-02 15:36:45,673 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_03_literal_eval_arithmetic ... 2026-02-02 15:36:45,673 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_04_literal_eval_forbidden ... 2026-02-02 15:36:45,673 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_05_safe_eval_forbiddon ... 2026-02-02 15:36:45,673 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_const ... 2026-02-02 15:36:45,674 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_expr ... 2026-02-02 15:36:45,674 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_expr_eval_opcodes ... 2026-02-02 15:36:45,674 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_safe_eval_exec_opcodes ... 2026-02-02 15:36:45,675 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestSafeEval.test_safe_eval_opcodes ... 2026-02-02 15:36:45,676 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_01 ... 2026-02-02 15:36:45,703 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_02 ... 2026-02-02 15:36:45,722 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_children_03 ... 2026-02-02 15:36:45,742 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_duplicate_parent ... 2026-02-02 15:36:45,759 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_missing_child ... 2026-02-02 15:36:45,776 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestParentStore.test_missing_parent ... 2026-02-02 15:36:45,820 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:45,821 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_apply_groups ... 2026-02-02 15:36:46,009 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_remove_groups ... 2026-02-02 15:36:46,410 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_group_copy ... 2026-02-02 15:36:46,493 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_group_has_cycle ... 2026-02-02 15:36:46,628 43 INFO 00173-master-all odoo.addons.base.tests.test_base: Starting TestGroups.test_res_groups_fullname_search ... 2026-02-02 15:36:46,660 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 15:36:46,661 43 INFO 00173-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_00 ... 2026-02-02 15:36:46,670 43 INFO 00173-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_01 ... 2026-02-02 15:36:46,672 43 INFO 00173-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_20a ... 2026-02-02 15:36:46,676 43 INFO 00173-master-all odoo.addons.base.tests.test_basecase: Starting TestSingleTransactionCase.test_20b ... 2026-02-02 15:36:46,701 43 INFO 00173-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_00 ... 2026-02-02 15:36:46,712 43 INFO 00173-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_01 ... 2026-02-02 15:36:46,713 43 INFO 00173-master-all odoo.addons.base.tests.test_basecase: Starting TestTransactionCase.test_20a ... 2026-02-02 15:36:46,721 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:46,733 43 INFO 00173-master-all odoo.addons.base.tests.test_cache: Starting TestRecordCache.test_cache ... 2026-02-02 15:36:46,736 43 INFO 00173-master-all odoo.addons.base.tests.test_cache: Starting TestRecordCache.test_memory ... 2026-02-02 15:36:48,461 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:48,462 43 INFO 00173-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_cloc_exclude_xml_id ... 2026-02-02 15:36:48,566 43 INFO 00173-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_field_no_xml_id ... 2026-02-02 15:36:48,640 43 INFO 00173-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_ignore_auto_generated_computed_field ... 2026-02-02 15:36:48,910 43 INFO 00173-master-all odoo.addons.base.tests.test_cloc: Starting TestClocCustomization.test_several_xml_id ... 2026-02-02 15:36:48,942 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:48,943 43 INFO 00173-master-all odoo.addons.base.tests.test_cloc: Starting TestClocParser.test_parser ... 2026-02-02 15:36:48,946 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:48,947 43 INFO 00173-master-all odoo.addons.base.tests.test_config_parameter: Starting TestIrConfigParameter.test_default_parameters ... 2026-02-02 15:36:48,976 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:48,977 43 INFO 00173-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_01_default_config ... 2026-02-02 15:36:48,980 43 INFO 00173-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_02_config_file ... 2026-02-02 15:36:48,984 43 INFO 00173-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_03_save_default_options ... 2026-02-02 15:36:48,988 43 INFO 00173-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_04_odoo16_config_file ... 2026-02-02 15:36:48,993 43 INFO 00173-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_05_repeat_parse_config ... 2026-02-02 15:36:48,996 43 INFO 00173-master-all odoo.addons.base.tests.test_configmanager: Starting TestConfigManager.test_06_cli ... 2026-02-02 15:36:49,000 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:49,001 43 INFO 00173-master-all odoo.addons.base.tests.test_date_utils: Starting TestDateUtils.test_fiscal_year ... 2026-02-02 15:36:49,002 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_connection_readonly ... 2026-02-02 15:36:49,007 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_execute_bad_params ... 2026-02-02 15:36:49,007 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_multiple_close_call_cursor ... 2026-02-02 15:36:49,008 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_transaction_isolation_cursor ... 2026-02-02 15:36:49,008 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestRealCursor.test_using_closed_cursor ... 2026-02-02 15:36:49,016 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestHTTPCursor.test_call_kw_readonly ... 2026-02-02 15:36:49,021 43 INFO 00173-master-all odoo.addons.base.models.res_users: Login successful for db:00173-master-all login:admin from n/a 2026-02-02 15:36:49,075 43 INFO 00173-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 15:36:49,085 43 INFO 00173-master-all odoo.addons.base.models.res_device: User 2 inserts device log (DSvKFPHF2lDANV0XA2z7UZwknXf98SFup8SF0oUBve) 2026-02-02 15:36:49,088 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:36:49,088 43 INFO 00173-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 15:36:49] "POST /web/dataset/call_kw HTTP/1.1" 200 - 4 0.002 0.057 2026-02-02 15:36:49,093 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:36:49,094 43 INFO 00173-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 15:36:49] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.002 2026-02-02 15:36:49,094 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor.TestHTTPCursor.test_call_kw_readonly: waiting for threads: [] 2026-02-02 15:36:49,095 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestHTTPCursor.test_cursor_keeps_readwriteness ... 2026-02-02 15:36:49,096 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor.TestHTTPCursor.test_cursor_keeps_readwriteness: waiting for threads: [] 2026-02-02 15:36:49,098 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:49,099 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_borrow_connection ... 2026-02-02 15:36:49,113 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_interleaving ... 2026-02-02 15:36:49,117 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_single_cursor ... 2026-02-02 15:36:49,127 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_sub_commit ... 2026-02-02 15:36:49,138 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestTestCursor.test_sub_rollback ... 2026-02-02 15:36:49,149 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:49,150 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooks.test_hooks_on_cursor ... 2026-02-02 15:36:49,155 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooks.test_hooks_on_testcursor ... 2026-02-02 15:36:49,157 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:49,158 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_1_isolation ... 2026-02-02 15:36:49,159 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_2_isolation ... 2026-02-02 15:36:49,159 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_3_isolation ... 2026-02-02 15:36:49,160 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_4_isolation ... 2026-02-02 15:36:49,160 43 INFO 00173-master-all odoo.addons.base.tests.test_db_cursor: Starting TestCursorHooksTransactionCaseCleanup.test_5_isolation ... 2026-02-02 15:36:49,162 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:49,289 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_00_in_not_in_m2m ... 2026-02-02 15:36:49,338 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_05_not_str_m2m ... 2026-02-02 15:36:49,383 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_09_hierarchy_filtered_domain ... 2026-02-02 15:36:49,395 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_eq_lt_gt_lte_gte ... 2026-02-02 15:36:49,405 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_equivalent_id ... 2026-02-02 15:36:49,429 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_hierarchy_access ... 2026-02-02 15:36:49,475 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_10_hierarchy_in_m2m ... 2026-02-02 15:36:49,516 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_equivalent_one2many_1 ... 2026-02-02 15:36:49,773 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_equivalent_one2many_2 ... 2026-02-02 15:36:49,817 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_m2o ... 2026-02-02 15:36:50,025 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_o2m ... 2026-02-02 15:36:50,050 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_15_o2m_subselect ... 2026-02-02 15:36:50,078 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_20_expression_parse ... 2026-02-02 15:36:50,130 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_30_normalize_domain ... 2026-02-02 15:36:50,132 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_35_negating_thruty_leafs ... 2026-02-02 15:36:50,132 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_40_negating_long_expression ... 2026-02-02 15:36:50,140 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_40_negating_traversal ... 2026-02-02 15:36:50,141 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_accent ... 2026-02-02 15:36:50,141 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: skipped TestExpression.test_accent : unaccent not enabled 2026-02-02 15:36:50,142 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_active ... 2026-02-02 15:36:50,166 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_any_operator ... 2026-02-02 15:36:50,185 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_order ... 2026-02-02 15:36:50,191 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_filtered_domain_order2 ... 2026-02-02 15:36:50,194 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_in_boolean ... 2026-02-02 15:36:50,196 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_in_operator ... 2026-02-02 15:36:50,205 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_invalid ... 2026-02-02 15:36:50,208 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_cast ... 2026-02-02 15:36:50,239 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_complement_m2o_access ... 2026-02-02 15:36:50,259 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [3801, 3799, 3800, 3796, 3785, 3803, 3802, 3781, 3780, 3786, 3788, 3787, 3789, 3782, 3791, 3793, 3790, 3792, 3784, 3783, 3779, 3778, 3794, 3777, 3795, 3797, 3798, 3804, 3805, 3806, 3807] 2026-02-02 15:36:50,259 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.rule records with IDs: [21, 22, 1, 18, 23, 24, 25, 19, 7, 2, 3, 30, 31, 28, 29, 8, 14, 15, 16, 17, 6, 10, 11, 12, 13, 26, 27, 4, 5, 9, 20] 2026-02-02 15:36:50,275 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-02-02 15:36:50,282 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-02-02 15:36:50,286 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-02-02 15:36:50,293 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-02-02 15:36:50,296 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [197], uid: 6, model: res.partner 2026-02-02 15:36:50,299 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_filtered ... 2026-02-02 15:36:50,314 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_like_wildcards ... 2026-02-02 15:36:50,333 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_lp1071710 ... 2026-02-02 15:36:50,364 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_or_with_implicit_and ... 2026-02-02 15:36:50,364 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_proper_combine_unit_leaves ... 2026-02-02 15:36:50,365 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_pure_function ... 2026-02-02 15:36:50,365 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression.test_translate_search ... 2026-02-02 15:36:50,388 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-02 15:36:50,389 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestExpression2.test_long_table_alias ... 2026-02-02 15:36:50,393 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:50,394 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAutoJoin.test_auto_join ... 2026-02-02 15:36:50,503 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAutoJoin.test_nullfields ... 2026-02-02 15:36:50,511 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:50,512 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_access_rules ... 2026-02-02 15:36:50,531 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_count ... 2026-02-02 15:36:50,533 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_count_limit ... 2026-02-02 15:36:50,534 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_logic ... 2026-02-02 15:36:50,536 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_order ... 2026-02-02 15:36:50,540 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_rec_names_search ... 2026-02-02 15:36:50,543 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestQueries.test_translated_field ... 2026-02-02 15:36:50,550 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:50,551 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_autojoin ... 2026-02-02 15:36:50,560 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_complement_regular ... 2026-02-02 15:36:50,563 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_explicit_subquery ... 2026-02-02 15:36:50,571 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_inherited ... 2026-02-02 15:36:50,574 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_name_search ... 2026-02-02 15:36:50,577 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_name_search_undefined ... 2026-02-02 15:36:50,582 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2one.test_regular ... 2026-02-02 15:36:50,590 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:50,591 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_autojoin ... 2026-02-02 15:36:50,608 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_autojoin_mixed ... 2026-02-02 15:36:50,618 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_empty ... 2026-02-02 15:36:50,628 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_name_search ... 2026-02-02 15:36:50,637 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestOne2many.test_regular ... 2026-02-02 15:36:50,652 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:50,653 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_autojoin ... 2026-02-02 15:36:50,654 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_empty ... 2026-02-02 15:36:50,656 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_name_search ... 2026-02-02 15:36:50,659 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestMany2many.test_regular ... 2026-02-02 15:36:50,670 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:50,670 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestPrettifyDomain.test_prettify_domain ... 2026-02-02 15:36:50,672 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_fields ... 2026-02-02 15:36:50,673 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_many2one_with_subfield ... 2026-02-02 15:36:50,673 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_and_multiple_one2many_with_subfield ... 2026-02-02 15:36:50,674 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_and_multiple_many2one_field_with_subfield ... 2026-02-02 15:36:50,675 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_and_multiple_one2many_field_with_subfield ... 2026-02-02 15:36:50,675 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_fields ... 2026-02-02 15:36:50,676 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_many2one_field_with_subfield ... 2026-02-02 15:36:50,676 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_or_multiple_one2many_field_with_subfield ... 2026-02-02 15:36:50,677 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_field ... 2026-02-02 15:36:50,677 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_many2one_with_subfield ... 2026-02-02 15:36:50,678 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_not_single_one2many_with_subfield ... 2026-02-02 15:36:50,678 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_fields ... 2026-02-02 15:36:50,679 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_many2one_with_subfield ... 2026-02-02 15:36:50,679 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_or_multiple_one2many_with_subfield ... 2026-02-02 15:36:50,680 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_field ... 2026-02-02 15:36:50,681 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_many2one_with_subfield ... 2026-02-02 15:36:50,681 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_single_one2many_with_subfield ... 2026-02-02 15:36:50,682 43 INFO 00173-master-all odoo.addons.base.tests.test_expression: Starting TestAnyfy.test_true_leaf_as_list ... 2026-02-02 15:36:50,684 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:50,685 43 INFO 00173-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_amount_to_text_10 ... 2026-02-02 15:36:50,692 43 INFO 00173-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_float_split_05 ... 2026-02-02 15:36:50,694 43 INFO 00173-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_02 ... 2026-02-02 15:36:50,695 43 INFO 00173-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_03 ... 2026-02-02 15:36:50,762 43 INFO 00173-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_04 ... 2026-02-02 15:36:50,767 43 INFO 00173-master-all odoo.addons.base.tests.test_float: Starting TestFloatPrecision.test_rounding_invalid ... 2026-02-02 15:36:50,772 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:50,783 43 INFO 00173-master-all odoo.addons.base.tests.test_format_address_mixin: Starting TestPartnerFormatAddress.test_address_view ... 2026-02-02 15:36:50,971 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:50,971 43 INFO 00173-master-all odoo.addons.base.tests.test_func: Starting TestFrozendict.test_frozendict_hash ... 2026-02-02 15:36:50,972 43 INFO 00173-master-all odoo.addons.base.tests.test_func: Starting TestFrozendict.test_frozendict_immutable ... 2026-02-02 15:36:50,972 43 INFO 00173-master-all odoo.addons.base.tests.test_func: Starting TestLazy.test_lazy_compare ... 2026-02-02 15:36:50,973 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_10_hudge_combine ... 2026-02-02 15:36:50,975 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_11_invert_intersect ... 2026-02-02 15:36:50,982 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_1_base ... 2026-02-02 15:36:50,982 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_2_and ... 2026-02-02 15:36:50,982 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_3_or ... 2026-02-02 15:36:50,983 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_3_or_and ... 2026-02-02 15:36:50,983 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_4_gt_lt ... 2026-02-02 15:36:50,984 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_5_invert ... 2026-02-02 15:36:50,985 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_6_invert_gt_lt ... 2026-02-02 15:36:50,985 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_7_various ... 2026-02-02 15:36:50,986 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_8_reduce ... 2026-02-02 15:36:50,987 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_9_distinct ... 2026-02-02 15:36:50,987 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_key ... 2026-02-02 15:36:50,988 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_matches ... 2026-02-02 15:36:50,989 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsObject.test_groups_unknown ... 2026-02-02 15:36:51,024 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_1_base ... 2026-02-02 15:36:51,025 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_2_from_commat_separator ... 2026-02-02 15:36:51,028 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_3_from_ref ... 2026-02-02 15:36:51,030 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_4_full_empty ... 2026-02-02 15:36:51,031 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_5_contains_user ... 2026-02-02 15:36:51,434 43 INFO 00173-master-all odoo.addons.base.tests.test_groups: Starting TestGroupsOdoo.test_groups_6_distinct ... 2026-02-02 15:36:51,461 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:36:51,463 43 INFO 00173-master-all odoo.addons.base.tests.test_http_case: Starting TestRequestRemaining.test_requests_a ... 2026-02-02 15:36:51,464 43 INFO ? odoo.addons.base.tests.test_http_case: Waiting for B to start 2026-02-02 15:36:51,464 43 INFO 00173-master-all odoo.addons.base.tests.test_http_case.TestRequestRemaining.test_requests_a: waiting for threads: [] 2026-02-02 15:36:51,465 43 INFO 00173-master-all odoo.addons.base.tests.test_http_case: Starting TestRequestRemaining.test_requests_b ... 2026-02-02 15:36:51,465 43 INFO 00173-master-all odoo.addons.base.tests.test_http_case: B started, waiting for A to finish 2026-02-02 15:36:51,468 43 INFO ? werkzeug: 127.0.0.1 - - [02/Feb/2026 15:36:51] "GET /web/concurrent HTTP/1.1" 400 - 0 0.000 0.001 2026-02-02 15:36:51,469 43 INFO 00173-master-all odoo.addons.base.tests.test_http_case.TestRequestRemaining.test_requests_b: waiting for threads: [] 2026-02-02 15:36:51,471 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:51,472 43 INFO 00173-master-all odoo.addons.base.tests.test_i18n: Starting I18nTest.test_format_list ... 2026-02-02 15:36:51,495 43 INFO 00173-master-all odoo.addons.base.tests.test_i18n: Starting I18nTest.test_py_to_js_locale ... 2026-02-02 15:36:51,497 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:51,498 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_00_base64_to_image ... 2026-02-02 15:36:51,624 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_01_image_to_base64 ... 2026-02-02 15:36:51,740 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_02_image_fix_orientation ... 2026-02-02 15:36:51,858 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_03_image_fix_orientation_exif ... 2026-02-02 15:36:51,980 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_10_image_process_source ... 2026-02-02 15:36:52,115 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_11_image_process_size ... 2026-02-02 15:36:52,280 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_12_image_process_verify_resolution ... 2026-02-02 15:36:54,111 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_13_image_process_quality ... 2026-02-02 15:36:54,466 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_14_image_process_crop ... 2026-02-02 15:36:55,531 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_15_image_process_colorize ... 2026-02-02 15:36:55,644 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_16_image_process_format ... 2026-02-02 15:36:55,861 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_17_get_webp_size ... 2026-02-02 15:36:55,974 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_20_image_data_uri ... 2026-02-02 15:36:56,088 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_21_image_guess_size_from_field_name ... 2026-02-02 15:36:56,202 43 INFO 00173-master-all odoo.addons.base.tests.test_image: Starting TestImage.test_ptype_image_to_jpeg ... 2026-02-02 15:36:56,318 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:56,330 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_action ... 2026-02-02 15:36:56,347 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_server_action ... 2026-02-02 15:36:56,361 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_10_code ... 2026-02-02 15:36:56,379 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create ... 2026-02-02 15:36:56,396 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2many ... 2026-02-02 15:36:56,414 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2one ... 2026-02-02 15:36:56,437 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_one2many ... 2026-02-02 15:36:56,460 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_30_crud_write ... 2026-02-02 15:36:56,479 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_35_crud_write_selection ... 2026-02-02 15:36:56,499 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_36_crud_write_m2m_ops ... 2026-02-02 15:36:56,529 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_37_field_path_traversal ... 2026-02-02 15:36:56,557 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_39_boolean_update ... 2026-02-02 15:36:56,580 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_40_multi ... 2026-02-02 15:36:56,623 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_50_groups ... 2026-02-02 15:36:56,694 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_60_sort ... 2026-02-02 15:36:56,717 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_70_copy_action ... 2026-02-02 15:36:56,741 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_80_permission ... 2026-02-02 15:36:56,762 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_convert_to_float ... 2026-02-02 15:36:56,776 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_webhook ... 2026-02-02 15:36:56,793 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_object_write_equation ... 2026-02-02 15:36:56,816 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:56,817 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_binary ... 2026-02-02 15:36:56,910 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_custom ... 2026-02-02 15:36:56,914 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_unique ... 2026-02-02 15:36:57,010 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_create_valid ... 2026-02-02 15:36:57,022 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_related_field ... 2026-02-02 15:36:57,265 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_relation_of_a_custom_field ... 2026-02-02 15:36:57,368 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_remove_with_view ... 2026-02-02 15:36:57,495 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_remove_without_view ... 2026-02-02 15:36:57,598 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1462, 1464] 2026-02-02 15:36:57,673 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_custom ... 2026-02-02 15:36:57,794 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_unique ... 2026-02-02 15:36:57,978 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_valid ... 2026-02-02 15:36:58,107 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_with_view ... 2026-02-02 15:36:58,238 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_rename_without_view ... 2026-02-02 15:36:58,413 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_selection ... 2026-02-02 15:36:58,541 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.fields.selection records with IDs: [738] 2026-02-02 15:36:58,619 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_base ... 2026-02-02 15:36:58,645 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [1857, 2124] 2026-02-02 15:36:58,645 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [908, 1175] 2026-02-02 15:36:58,668 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_inherited_custom ... 2026-02-02 15:36:58,777 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1487, 1489] 2026-02-02 15:36:58,853 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_with_dependant ... 2026-02-02 15:36:59,009 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1490, 1492, 1493] 2026-02-02 15:36:59,035 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFields.test_unlink_with_inverse ... 2026-02-02 15:36:59,182 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1495, 1499, 1497] 2026-02-02 15:36:59,207 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:36:59,222 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_01_store_in_db ... 2026-02-02 15:36:59,229 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_02_store_on_disk ... 2026-02-02 15:36:59,233 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_03_no_duplication ... 2026-02-02 15:36:59,236 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_04_keep_file ... 2026-02-02 15:36:59,242 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [257] 2026-02-02 15:36:59,242 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_05_change_data_change_file ... 2026-02-02 15:36:59,246 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_07_write_mimetype ... 2026-02-02 15:36:59,250 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-02 15:36:59,260 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_08_neuter_xml_mimetype ... 2026-02-02 15:36:59,272 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_09_dont_neuter_xml_mimetype_for_admin ... 2026-02-02 15:36:59,276 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_10_image_autoresize ... 2026-02-02 15:36:59,914 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [10, 11] 2026-02-02 15:37:00,654 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_11_copy ... 2026-02-02 15:37:00,661 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_12_gc ... 2026-02-02 15:37:00,666 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [269] 2026-02-02 15:37:00,668 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-02 15:37:00,668 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_13_rollback ... 2026-02-02 15:37:00,674 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:00,674 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_14_invalid_mimetype_with_correct_file_extension_no_post_processing ... 2026-02-02 15:37:00,675 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : Empty source, SVG, or WEBP 2026-02-02 15:37:00,678 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_15_read_bin_size_doesnt_read_datas ... 2026-02-02 15:37:00,686 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:00,697 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_basic_modifications ... 2026-02-02 15:37:00,712 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [272], uid: 6, model: ir.attachment 2026-02-02 15:37:00,719 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [272], uid: 6, model: ir.attachment 2026-02-02 15:37:00,725 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [272], uid: 6, model: ir.attachment 2026-02-02 15:37:00,736 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [272], uid: 6, model: ir.attachment 2026-02-02 15:37:00,741 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_cross_record_copies ... 2026-02-02 15:37:00,761 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.users.apikeys.description 2026-02-02 15:37:00,786 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [274], uid: 6, model: ir.attachment 2026-02-02 15:37:00,797 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.users.apikeys.description 2026-02-02 15:37:00,803 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.users.apikeys.description 2026-02-02 15:37:00,805 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_field_read_permission ... 2026-02-02 15:37:00,842 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_read_permission ... 2026-02-02 15:37:00,866 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-02-02 15:37:00,873 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-02-02 15:37:00,876 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-02-02 15:37:00,879 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-02-02 15:37:00,886 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-02-02 15:37:00,892 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-02-02 15:37:00,896 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-02-02 15:37:00,900 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 6, model: ir.attachment 2026-02-02 15:37:00,911 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [284], uid: 6, model: ir.attachment 2026-02-02 15:37:00,917 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [284], uid: 6, model: ir.attachment 2026-02-02 15:37:00,919 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [284], uid: 6, model: ir.attachment 2026-02-02 15:37:00,922 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [284], uid: 6, model: ir.attachment 2026-02-02 15:37:00,931 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_with_write_permissions ... 2026-02-02 15:37:00,956 43 INFO 00173-master-all odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [287] 2026-02-02 15:37:00,959 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_acquire_processed_job ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_deactivate ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron JFs9v4YnQ8E' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron JFs9v4YnQ8E' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron JFs9v4YnQ8E' (3) processed 1 records, 0 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron JFs9v4YnQ8E' (3) completed 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_direct_trigger ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron j-Ib5C6l2iI' (3) started manually 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron j-Ib5C6l2iI' (3) done 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_failed_increase ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Mlc7EPAR8d4' (3) processed 0 records, 0 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Mlc7EPAR8d4' (3) completed 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Mlc7EPAR8d4' (3) processed 0 records, 0 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Mlc7EPAR8d4' (3) completed 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Mlc7EPAR8d4' (3) processed 0 records, 0 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Mlc7EPAR8d4' (3) completed 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_keep_future_triggers ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_no_job_ready ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_process_job ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_nextcall ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_trigger ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_jobs_order ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_retrigger ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 10 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 9 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 8 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 7 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 6 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 5 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 4 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 3 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 2 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 1 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) processed 1 records, 0 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron mm2kHfh5jZ8' (3) completed 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_skip_unactive_triggers ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_failure ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UBpYfZ5GqUM' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UBpYfZ5GqUM' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UBpYfZ5GqUM' (3) processed 0 records, 0 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron UBpYfZ5GqUM' (3) completed 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_success ... 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Rs1tsudGnbk' (3) starting 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Rs1tsudGnbk' (3) done in 0.000s 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.tests.common: Skipping signal changes during tests 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Rs1tsudGnbk' (3) processed 0 records, 0 records remaining 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron Rs1tsudGnbk' (3) completed 2026-02-02 15:37:00,960 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_unactive_never_ready ... 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,829 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,830 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,830 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,830 43 INFO 00173-master-all odoo.tests.common: One curor was remaining in the TestCursor stack at the end of the test 2026-02-02 15:37:01,832 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:01,833 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_conditions ... 2026-02-02 15:37:01,837 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 15:37:01,852 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_defaults ... 2026-02-02 15:37:01,984 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 15:37:02,005 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_invalid ... 2026-02-02 15:37:02,010 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_json_format_invalid ... 2026-02-02 15:37:02,017 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_multi_company_defaults ... 2026-02-02 15:37:02,241 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_removal ... 2026-02-02 15:37:02,243 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 15:37:02,253 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [11] 2026-02-02 15:37:02,253 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.partner.title records with IDs: [6] 2026-02-02 15:37:02,256 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 15:37:02,277 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_can_delete_custom_embedded_action ... 2026-02-02 15:37:02,283 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.embedded.actions records with IDs: [3] 2026-02-02 15:37:02,284 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_cannot_delete_default_embedded_action ... 2026-02-02 15:37:02,284 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_create_embedded_action_with_action_and_python_method ... 2026-02-02 15:37:02,287 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_domain_on_embedded_action ... 2026-02-02 15:37:02,298 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_groups_on_embedded_action ... 2026-02-02 15:37:02,354 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_parent_has_embedded_actions ... 2026-02-02 15:37:02,363 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:02,373 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_global_filters ... 2026-02-02 15:37:02,385 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_no_third_party_filters ... 2026-02-02 15:37:02,398 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_own_filters ... 2026-02-02 15:37:02,411 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:02,421 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_filter_existing_default ... 2026-02-02 15:37:02,439 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_filter_not_default ... 2026-02-02 15:37:02,454 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_new_no_filter ... 2026-02-02 15:37:02,468 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestOwnDefaults.test_update_filter_set_default ... 2026-02-02 15:37:02,484 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:02,494 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_new_filter_existing_default ... 2026-02-02 15:37:02,506 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_new_filter_not_default ... 2026-02-02 15:37:02,520 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_update_default_filter ... 2026-02-02 15:37:02,534 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGlobalDefaults.test_update_filter_set_default ... 2026-02-02 15:37:02,548 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:02,558 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_embedded_action ... 2026-02-02 15:37:02,588 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_no_embedded_action ... 2026-02-02 15:37:02,609 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:02,610 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting EmailConfigCase.test_default_email_from ... 2026-02-02 15:37:02,614 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:02,621 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_assert_base_values ... 2026-02-02 15:37:02,621 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_bpo_34424_35805 ... 2026-02-02 15:37:02,623 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_alternative_correct_order ... 2026-02-02 15:37:02,628 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_mail_body ... 2026-02-02 15:37:02,639 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_attachment_encoding ... 2026-02-02 15:37:02,641 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_message_serialization_with_non_ascii ... 2026-02-02 15:37:02,644 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_auth_cert_requires_tls ... 2026-02-02 15:37:02,647 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_bin ... 2026-02-02 15:37:02,700 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_cli ... 2026-02-02 15:37:02,712 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_get_test_email_from ... 2026-02-02 15:37:02,721 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_match_from_filter ... 2026-02-02 15:37:02,722 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_priorities ... 2026-02-02 15:37:02,724 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email ... 2026-02-02 15:37:02,762 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_IDNA ... 2026-02-02 15:37:02,767 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_context_force ... 2026-02-02 15:37:02,781 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:02,781 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_certificate_matrix ... 2026-02-02 15:37:02,782 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_authentication_certificate_matrix : aiosmtpd couldn't be imported 2026-02-02 15:37:02,782 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_login_matrix ... 2026-02-02 15:37:02,782 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_authentication_login_matrix : aiosmtpd couldn't be imported 2026-02-02 15:37:02,782 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_encryption_matrix ... 2026-02-02 15:37:02,782 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_encryption_matrix : aiosmtpd couldn't be imported 2026-02-02 15:37:02,782 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_man_in_the_middle_matrix ... 2026-02-02 15:37:02,782 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_man_in_the_middle_matrix : aiosmtpd couldn't be imported 2026-02-02 15:37:02,782 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create ... 2026-02-02 15:37:02,790 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_external_id_with_space ... 2026-02-02 15:37:02,794 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_inherits ... 2026-02-02 15:37:02,813 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate ... 2026-02-02 15:37:02,820 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate_multi ... 2026-02-02 15:37:02,826 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_order ... 2026-02-02 15:37:02,833 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_xmlids ... 2026-02-02 15:37:02,859 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_recreate ... 2026-02-02 15:37:02,867 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6560] 2026-02-02 15:37:02,867 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.partner.category records with IDs: [90] 2026-02-02 15:37:02,870 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_update_xmlid ... 2026-02-02 15:37:02,882 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 15:37:03,053 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_group_expansion ... 2026-02-02 15:37:03,080 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_invalid_field_domain ... 2026-02-02 15:37:03,166 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_model_order_constraint ... 2026-02-02 15:37:03,507 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_model_order_search ... 2026-02-02 15:37:03,693 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_monetary_currency_field ... 2026-02-02 15:37:03,831 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModel.test_rec_name_deletion ... 2026-02-02 15:37:03,876 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1508] 2026-02-02 15:37:03,948 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:03,949 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestEvalContext.test_module_usage ... 2026-02-02 15:37:04,052 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,054 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_delegate_field ... 2026-02-02 15:37:04,057 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherit ... 2026-02-02 15:37:04,059 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherits ... 2026-02-02 15:37:04,064 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,065 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_missing_module_icon ... 2026-02-02 15:37:04,078 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_module_wrong_icon ... 2026-02-02 15:37:04,082 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_new_module_icon ... 2026-02-02 15:37:04,085 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,086 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_module_category: Starting TestModuleCategory.test_parent_circular_dependencies ... 2026-02-02 15:37:04,100 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,100 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_create ... 2026-02-02 15:37:04,105 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw ... 2026-02-02 15:37:04,109 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw_twice ... 2026-02-02 15:37:04,116 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_search ... 2026-02-02 15:37:04,120 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [1] 2026-02-02 15:37:04,121 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_create_no_gap ... 2026-02-02 15:37:04,123 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_no_gap ... 2026-02-02 15:37:04,126 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_twice_no_gap ... 2026-02-02 15:37:04,134 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [2] 2026-02-02 15:37:04,135 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_1_create ... 2026-02-02 15:37:04,139 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_2_write ... 2026-02-02 15:37:04,144 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_3_unlink ... 2026-02-02 15:37:04,147 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [3, 4] 2026-02-02 15:37:04,150 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create ... 2026-02-02 15:37:04,163 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create_no_gap ... 2026-02-02 15:37:04,183 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_prefix ... 2026-02-02 15:37:04,189 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_suffix ... 2026-02-02 15:37:04,196 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [5] 2026-02-02 15:37:04,199 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [6] 2026-02-02 15:37:04,202 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceInit.test_00 ... 2026-02-02 15:37:04,210 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,211 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_1_create ... 2026-02-02 15:37:04,214 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_2_change_dates ... 2026-02-02 15:37:04,228 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_3_unlink ... 2026-02-02 15:37:04,230 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [10] 2026-02-02 15:37:04,232 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_1_create_no_gap ... 2026-02-02 15:37:04,235 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_2_change_dates ... 2026-02-02 15:37:04,247 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_3_unlink ... 2026-02-02 15:37:04,249 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [11] 2026-02-02 15:37:04,250 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_1_create ... 2026-02-02 15:37:04,254 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_2_use ... 2026-02-02 15:37:04,292 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_3_write ... 2026-02-02 15:37:04,297 43 INFO 00173-master-all odoo.addons.base.tests.test_ir_sequence_date_range: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_4_unlink ... 2026-02-02 15:37:04,299 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [12, 13] 2026-02-02 15:37:04,301 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_abrupt_close ... 2026-02-02 15:37:04,302 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_abrut_malformed ... 2026-02-02 15:37:04,303 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_basic_sanitizer ... 2026-02-02 15:37:04,304 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_cid_with_at ... 2026-02-02 15:37:04,304 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_comment_malformed ... 2026-02-02 15:37:04,305 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_comment_multiline ... 2026-02-02 15:37:04,305 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_edi_source ... 2026-02-02 15:37:04,307 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_evil_malicious_code ... 2026-02-02 15:37:04,315 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_html ... 2026-02-02 15:37:04,317 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_misc ... 2026-02-02 15:37:04,317 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_outlook_mail_sanitize ... 2026-02-02 15:37:04,318 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_basic_text ... 2026-02-02 15:37:04,319 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_blockquote ... 2026-02-02 15:37:04,320 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_bugs ... 2026-02-02 15:37:04,321 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_gmail ... 2026-02-02 15:37:04,323 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_hotmail_html ... 2026-02-02 15:37:04,325 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_outlook_html ... 2026-02-02 15:37:04,326 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_signature ... 2026-02-02 15:37:04,326 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_signature_container_propagation ... 2026-02-02 15:37:04,327 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_text ... 2026-02-02 15:37:04,328 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_thunderbird ... 2026-02-02 15:37:04,329 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_thunderbird_html ... 2026-02-02 15:37:04,330 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_quote_yahoo_html ... 2026-02-02 15:37:04,331 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_sanitize_unescape_emails ... 2026-02-02 15:37:04,332 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_class ... 2026-02-02 15:37:04,333 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_class_only ... 2026-02-02 15:37:04,334 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestSanitizer.test_style_parsing ... 2026-02-02 15:37:04,335 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_append_to_html ... 2026-02-02 15:37:04,336 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_html_html_to_inner_content ... 2026-02-02 15:37:04,338 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_is_html_empty ... 2026-02-02 15:37:04,338 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_nl2br_enclose ... 2026-02-02 15:37:04,339 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_plaintext2html ... 2026-02-02 15:37:04,339 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestHtmlTools.test_prepend_html_content ... 2026-02-02 15:37:04,340 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_anonymize ... 2026-02-02 15:37:04,340 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_domain_normalize ... 2026-02-02 15:37:04,340 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_formataddr ... 2026-02-02 15:37:04,340 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_normalize ... 2026-02-02 15:37:04,341 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_re ... 2026-02-02 15:37:04,341 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split ... 2026-02-02 15:37:04,342 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split_and_format ... 2026-02-02 15:37:04,343 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_email_split_tuples ... 2026-02-02 15:37:04,344 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_extract_rfc2822_addresses ... 2026-02-02 15:37:04,344 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestEmailTools.test_single_email_re ... 2026-02-02 15:37:04,344 43 INFO 00173-master-all odoo.addons.base.tests.test_mail: Starting TestMailTools.test_html2plaintext ... 2026-02-02 15:37:04,346 43 INFO 00173-master-all odoo.addons.base.tests.test_menu: Starting TestMenu.test_00_menu_deletion ... 2026-02-02 15:37:04,362 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.ui.menu records with IDs: [66] 2026-02-02 15:37:04,366 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,366 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_default_mimetype ... 2026-02-02 15:37:04,367 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_default_mimetype_empty ... 2026-02-02 15:37:04,367 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_bmp ... 2026-02-02 15:37:04,367 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_fix_extension ... 2026-02-02 15:37:04,367 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_get_extension ... 2026-02-02 15:37:04,368 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_gif ... 2026-02-02 15:37:04,368 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_jpg ... 2026-02-02 15:37:04,368 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_octet_stream ... 2026-02-02 15:37:04,368 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_png ... 2026-02-02 15:37:04,368 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_svg ... 2026-02-02 15:37:04,368 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_txt ... 2026-02-02 15:37:04,368 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_webp ... 2026-02-02 15:37:04,368 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_xml ... 2026-02-02 15:37:04,368 43 INFO 00173-master-all odoo.addons.base.tests.test_mimetypes: Starting test_guess_mimetype.test_mimetype_zip ... 2026-02-02 15:37:04,369 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestMergeSequences.test_merge_sequences ... 2026-02-02 15:37:04,370 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_date ... 2026-02-02 15:37:04,370 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_hour ... 2026-02-02 15:37:04,370 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_inconsistent_datetimes ... 2026-02-02 15:37:04,371 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_mismatching_zones ... 2026-02-02 15:37:04,371 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_naive_datetimes ... 2026-02-02 15:37:04,371 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestDateRangeFunction.test_date_range_with_timezone_aware_datetimes_other_than_utc ... 2026-02-02 15:37:04,373 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_00_accepted_types ... 2026-02-02 15:37:04,381 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_01_code_and_format ... 2026-02-02 15:37:04,410 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLangDate.test_02_tz ... 2026-02-02 15:37:04,419 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,420 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_aggregate ... 2026-02-02 15:37:04,420 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_callback ... 2026-02-02 15:37:04,420 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestCallbacks.test_reentrant ... 2026-02-02 15:37:04,421 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_empty_string ... 2026-02-02 15:37:04,421 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_latin ... 2026-02-02 15:37:04,421 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestRemoveAccents.test_non_latin ... 2026-02-02 15:37:04,421 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestAddonsFileAccess.test_file_open ... 2026-02-02 15:37:04,422 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestAddonsFileAccess.test_file_path ... 2026-02-02 15:37:04,423 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestDictTools.test_readonly_dict ... 2026-02-02 15:37:04,424 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_currency_object ... 2026-02-02 15:37:04,495 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_decimal_precision ... 2026-02-02 15:37:04,502 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_decimal_precision_and_currency_object ... 2026-02-02 15:37:04,558 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_grouping ... 2026-02-02 15:37:04,565 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_method ... 2026-02-02 15:37:04,570 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_method_and_rounding_unit ... 2026-02-02 15:37:04,574 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_rounding_unit ... 2026-02-02 15:37:04,578 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestFormatLang.test_value_and_digits ... 2026-02-02 15:37:04,585 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,585 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestUrlValidate.test_url_validate ... 2026-02-02 15:37:04,586 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_None_payload ... 2026-02-02 15:37:04,587 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_expired_token ... 2026-02-02 15:37:04,588 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_list_payload ... 2026-02-02 15:37:04,589 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_long_payload ... 2026-02-02 15:37:04,590 43 INFO 00173-master-all odoo.addons.base.tests.test_misc: Starting TestMiscToken.test_modified_payload ... 2026-02-02 15:37:04,592 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,593 43 INFO 00173-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_change_manifest ... 2026-02-02 15:37:04,593 43 INFO 00173-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_default_manifest ... 2026-02-02 15:37:04,594 43 INFO 00173-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_missing_license ... 2026-02-02 15:37:04,596 43 INFO 00173-master-all odoo.addons.base.tests.test_module: Starting TestModuleManifest.test_missing_manifest ... 2026-02-02 15:37:04,597 43 INFO 00173-master-all odoo.addons.base.tests.test_num2words_ar: Starting TestNum2WordsAr.test_decimal_multiple_of_thousands ... 2026-02-02 15:37:04,598 43 INFO 00173-master-all odoo.addons.base.tests.test_num2words_ar: Starting TestNum2WordsAr.test_multiple_of_thousands ... 2026-02-02 15:37:04,601 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:04,602 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_deleted_records ... 2026-02-02 15:37:04,642 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_filtered_records ... 2026-02-02 15:37:04,688 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 37, model: res.partner 2026-02-02 15:37:04,690 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 37, model: res.partner 2026-02-02 15:37:04,706 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 37, model: res.partner 2026-02-02 15:37:04,708 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_access_partial_deletion ... 2026-02-02 15:37:04,731 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_create_multi ... 2026-02-02 15:37:04,740 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_exists ... 2026-02-02 15:37:04,742 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_m2m_store_trigger ... 2026-02-02 15:37:04,805 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_read ... 2026-02-02 15:37:04,818 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_search_read ... 2026-02-02 15:37:04,851 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestORM.test_write_duplicate ... 2026-02-02 15:37:04,860 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:04,861 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_copy ... 2026-02-02 15:37:04,926 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_copy_with_ancestor ... 2026-02-02 15:37:04,990 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_create ... 2026-02-02 15:37:05,006 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_create_with_ancestor ... 2026-02-02 15:37:05,023 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_default ... 2026-02-02 15:37:05,024 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_read ... 2026-02-02 15:37:05,069 43 INFO 00173-master-all odoo.addons.base.tests.test_orm: Starting TestInherits.test_write_date ... 2026-02-02 15:37:05,077 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 15:37:05,078 43 INFO 00173-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_basic_query ... 2026-02-02 15:37:05,078 43 INFO 00173-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_long_aliases ... 2026-02-02 15:37:05,078 43 INFO 00173-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_mixed_query_chained_explicit_implicit_joins ... 2026-02-02 15:37:05,078 43 INFO 00173-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_query_chained_explicit_joins ... 2026-02-02 15:37:05,079 43 INFO 00173-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_raise_missing_lhs ... 2026-02-02 15:37:05,079 43 INFO 00173-master-all odoo.addons.base.tests.test_osv: Starting QueryTestCase.test_table_expression ... 2026-02-02 15:37:05,080 43 INFO 00173-master-all odoo.addons.base.tests.test_osv: Starting TestQuery.test_auto ... 2026-02-02 15:37:05,083 43 INFO 00173-master-all odoo.addons.base.tests.test_osv: Starting TestQuery.test_records_as_query ... 2026-02-02 15:37:05,087 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:05,088 43 INFO 00173-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_branded_file_writer ... 2026-02-02 15:37:05,090 43 INFO 00173-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_merge_pdf ... 2026-02-02 15:37:05,092 43 INFO 00173-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_reader ... 2026-02-02 15:37:05,094 43 INFO 00173-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_reader_with_owner_encryption ... 2026-02-02 15:37:05,110 43 INFO 00173-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_odoo_pdf_file_writer ... 2026-02-02 15:37:05,114 43 INFO 00173-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_reshaping_arabic_text ... 2026-02-02 15:37:05,115 43 INFO 00173-master-all odoo.addons.base.tests.test_pdf: Starting TestPdf.test_reshaping_non_arabic_text ... 2026-02-02 15:37:05,118 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:05,119 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_default_value ... 2026-02-02 15:37:05,128 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_i18n ... 2026-02-02 15:37:05,219 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_no_value_no_default_value ... 2026-02-02 15:37:05,226 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_crummy_tags ... 2026-02-02 15:37:05,229 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_t_tag ... 2026-02-02 15:37:05,231 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_render_t_options ... 2026-02-02 15:37:05,241 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_trivial ... 2026-02-02 15:37:05,332 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_xss_breakout ... 2026-02-02 15:37:05,341 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:05,342 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_code_error ... 2026-02-02 15:37:05,349 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_2 ... 2026-02-02 15:37:05,357 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf ... 2026-02-02 15:37:05,364 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf_with_useless_distributed_namespace ... 2026-02-02 15:37:05,370 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc ... 2026-02-02 15:37:05,377 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc_with_useless_distributed_namespace ... 2026-02-02 15:37:05,383 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespaced_attributes ... 2026-02-02 15:37:05,389 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_extension ... 2026-02-02 15:37:05,398 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace ... 2026-02-02 15:37:05,404 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_2 ... 2026-02-02 15:37:05,411 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_3 ... 2026-02-02 15:37:05,416 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic ... 2026-02-02 15:37:05,424 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic_2 ... 2026-02-02 15:37:05,432 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespaced_attributes ... 2026-02-02 15:37:05,438 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_t_call ... 2026-02-02 15:37:05,450 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_useless_distributed_namespace ... 2026-02-02 15:37:05,458 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_void_element ... 2026-02-02 15:37:05,466 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:05,467 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_1 ... 2026-02-02 15:37:05,474 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_2 ... 2026-02-02 15:37:05,482 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_1 ... 2026-02-02 15:37:05,490 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_2 ... 2026-02-02 15:37:05,499 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_1 ... 2026-02-02 15:37:05,506 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_2 ... 2026-02-02 15:37:05,513 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_3 ... 2026-02-02 15:37:05,519 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_error ... 2026-02-02 15:37:05,528 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_set ... 2026-02-02 15:37:05,543 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr ... 2026-02-02 15:37:05,554 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr_security ... 2026-02-02 15:37:05,563 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_1 ... 2026-02-02 15:37:05,569 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_2 ... 2026-02-02 15:37:05,580 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_3 ... 2026-02-02 15:37:05,584 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_4 ... 2026-02-02 15:37:05,590 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_5 ... 2026-02-02 15:37:05,592 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_6 ... 2026-02-02 15:37:05,595 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_7 ... 2026-02-02 15:37:05,598 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_8 ... 2026-02-02 15:37:05,600 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_esc_markup ... 2026-02-02 15:37:05,613 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_1 ... 2026-02-02 15:37:05,623 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_2 ... 2026-02-02 15:37:05,633 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_3 ... 2026-02-02 15:37:05,642 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_dict ... 2026-02-02 15:37:05,649 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_list ... 2026-02-02 15:37:05,657 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_comment ... 2026-02-02 15:37:05,664 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_from_body ... 2026-02-02 15:37:05,671 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_spaces ... 2026-02-02 15:37:05,679 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out ... 2026-02-02 15:37:05,685 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_default_value ... 2026-02-02 15:37:05,692 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_escape_text ... 2026-02-02 15:37:05,699 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_1 ... 2026-02-02 15:37:05,706 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_2 ... 2026-02-02 15:37:05,713 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_3 ... 2026-02-02 15:37:05,721 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_4 ... 2026-02-02 15:37:05,728 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_5 ... 2026-02-02 15:37:05,734 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_6 ... 2026-02-02 15:37:05,742 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_markup ... 2026-02-02 15:37:05,748 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_barcode ... 2026-02-02 15:37:05,791 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comment_tail ... 2026-02-02 15:37:05,797 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comments ... 2026-02-02 15:37:05,805 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_processing_instructions ... 2026-02-02 15:37:05,813 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_t_call_propagates_t_lang ... 2026-02-02 15:37:05,830 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_contact ... 2026-02-02 15:37:05,890 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_duration_fallback ... 2026-02-02 15:37:05,910 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_1 ... 2026-02-02 15:37:05,918 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_2 ... 2026-02-02 15:37:05,924 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_3 ... 2026-02-02 15:37:05,931 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_1 ... 2026-02-02 15:37:05,938 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_2 ... 2026-02-02 15:37:05,945 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_1 ... 2026-02-02 15:37:05,956 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_2 ... 2026-02-02 15:37:05,966 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_all ... 2026-02-02 15:37:05,987 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_space_t_foreach ... 2026-02-02 15:37:05,996 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_void_element ... 2026-02-02 15:37:06,009 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:06,010 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_nodb ... 2026-02-02 15:37:06,013 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_and_inherit_view ... 2026-02-02 15:37:06,027 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_base ... 2026-02-02 15:37:06,036 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_contains_nocache ... 2026-02-02 15:37:06,046 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_different ... 2026-02-02 15:37:06,058 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_nocache_cache ... 2026-02-02 15:37:06,071 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_nocache_cache_on_same_tag ... 2026-02-02 15:37:06,083 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_in_cache ... 2026-02-02 15:37:06,093 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_out_of_cache ... 2026-02-02 15:37:06,102 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_cache_with_t_set_wrap_t_cache ... 2026-02-02 15:37:06,114 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_conditional_cache ... 2026-02-02 15:37:06,124 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_base ... 2026-02-02 15:37:06,133 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_contains_nocache ... 2026-02-02 15:37:06,143 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_different ... 2026-02-02 15:37:06,155 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_false_recursive ... 2026-02-02 15:37:06,167 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_dont_use_cache_recursive ... 2026-02-02 15:37:06,180 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_in_cache_in_cache ... 2026-02-02 15:37:06,189 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values ... 2026-02-02 15:37:06,199 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values_and_cached_values ... 2026-02-02 15:37:06,209 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_nocache_use_the_root_values_and_cached_values_error ... 2026-02-02 15:37:06,219 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb: Starting TestQwebCache.test_render_xml_t_set_wrap_t_cache ... 2026-02-02 15:37:06,233 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:06,234 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldTime.test_time_value_to_html ... 2026-02-02 15:37:06,242 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:06,243 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldInteger.test_integer_value_to_html ... 2026-02-02 15:37:06,249 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:06,253 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldContact.test_value_to_html_with_website_and_phone ... 2026-02-02 15:37:06,289 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldContact.test_value_to_html_without_phone ... 2026-02-02 15:37:06,326 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:06,327 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldOne2Many.test_one2many_empty ... 2026-02-02 15:37:06,331 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldOne2Many.test_one2many_with_values ... 2026-02-02 15:37:06,343 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:06,344 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2Many.test_many2many_empty ... 2026-02-02 15:37:06,357 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2Many.test_many2many_with_values ... 2026-02-02 15:37:06,381 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:06,382 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2One.test_many2one_empty ... 2026-02-02 15:37:06,386 43 INFO 00173-master-all odoo.addons.base.tests.test_qweb_field: Starting TestQwebFieldMany2One.test_many2one_with_value ... 2026-02-02 15:37:06,396 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:06,397 43 INFO 00173-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_check_active ... 2026-02-02 15:37:06,505 43 INFO 00173-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_create_branch_with_default_parent_id ... 2026-02-02 15:37:06,593 43 INFO 00173-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_logo_check ... 2026-02-02 15:37:06,682 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [375] 2026-02-02 15:37:06,692 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 2 removed 2026-02-02 15:37:06,693 43 INFO 00173-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_00_get_option_path ... 2026-02-02 15:37:06,697 43 INFO 00173-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_10_get_option_name ... 2026-02-02 15:37:06,701 43 INFO 00173-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_20_get_config_warning ... 2026-02-02 15:37:06,707 43 INFO 00173-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_30_get_config_warning_wo_menu ... 2026-02-02 15:37:06,711 43 INFO 00173-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_40_view_expected_architecture ... 2026-02-02 15:37:06,726 43 INFO 00173-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_50_view_expected_architecture_t_node_groups ... 2026-02-02 15:37:06,744 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:06,745 43 INFO 00173-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_currency_cache ... 2026-02-02 15:37:06,819 43 INFO 00173-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_res_currency_name_search ... 2026-02-02 15:37:06,883 43 INFO 00173-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_view_company_rate_label ... 2026-02-02 15:37:07,108 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:07,109 43 INFO 00173-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_00_intersperse ... 2026-02-02 15:37:07,110 43 INFO 00173-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_get_data ... 2026-02-02 15:37:07,118 43 INFO 00173-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_inactive_users_lang_deactivation ... 2026-02-02 15:37:07,152 43 INFO 00173-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_lang_url_code_shortening ... 2026-02-02 15:37:07,178 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:07,189 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_archive_internal_partners ... 2026-02-02 15:37:07,233 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_display_name_translation ... 2026-02-02 15:37:07,237 43 INFO 00173-master-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/fr.po for language fr_FR 2026-02-02 15:37:07,237 43 INFO 00173-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/fr.po for language fr_FR 2026-02-02 15:37:08,074 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_email_formatted ... 2026-02-02 15:37:08,098 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_find_or_create ... 2026-02-02 15:37:08,120 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_is_public ... 2026-02-02 15:37:08,127 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_lang_computation_code ... 2026-02-02 15:37:08,151 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_create ... 2026-02-02 15:37:08,168 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search ... 2026-02-02 15:37:08,179 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search_with_user ... 2026-02-02 15:37:08,216 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [424], uid: 4, model: res.partner 2026-02-02 15:37:08,226 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_partner_merge_wizard_dst_partner_id ... 2026-02-02 15:37:08,234 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 15:37:08,265 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_accessibility_of_company_partner_from_branch ... 2026-02-02 15:37:08,459 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address ... 2026-02-02 15:37:08,509 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_first_contact_sync ... 2026-02-02 15:37:08,553 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_get ... 2026-02-02 15:37:08,586 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_field_sync ... 2026-02-02 15:37:08,624 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_partner_nullcompany ... 2026-02-02 15:37:08,650 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_change_propagation ... 2026-02-02 15:37:08,844 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_dependent_commercial_sync ... 2026-02-02 15:37:08,995 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_address_missing_key ... 2026-02-02 15:37:09,000 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_name ... 2026-02-02 15:37:09,008 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 15:37:09,009 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_100_res_partner_recursion ... 2026-02-02 15:37:09,020 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_101_res_partner_recursion ... 2026-02-02 15:37:09,037 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_102_res_partner_recursion ... 2026-02-02 15:37:09,054 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_103_res_partner_recursion ... 2026-02-02 15:37:09,070 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_104_res_partner_recursion_indirect_cycle ... 2026-02-02 15:37:09,097 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_105_res_partner_recursion ... 2026-02-02 15:37:09,114 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_110_res_partner_recursion_multi_update ... 2026-02-02 15:37:09,127 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerRecursion.test_111_res_partner_recursion_infinite_loop ... 2026-02-02 15:37:09,158 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:09,159 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerCategory.test_name_search ... 2026-02-02 15:37:09,167 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:09,169 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner_bank: Starting TestResPartnerBank.test_sanitized_acc_number ... 2026-02-02 15:37:09,181 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:09,182 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts ... 2026-02-02 15:37:09,205 43 INFO 00173-master-all odoo.addons.base.partner.merge: dst_partner: 514 2026-02-02 15:37:09,261 43 INFO 00173-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [513, 515] with 514 2026-02-02 15:37:09,269 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [513, 515] 2026-02-02 15:37:09,272 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts_with_destination ... 2026-02-02 15:37:09,288 43 INFO 00173-master-all odoo.addons.base.partner.merge: dst_partner: 516 2026-02-02 15:37:09,334 43 INFO 00173-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [518] with 516 2026-02-02 15:37:09,341 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [518] 2026-02-02 15:37:09,342 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_references ... 2026-02-02 15:37:09,359 43 INFO 00173-master-all odoo.addons.base.partner.merge: dst_partner: 519 2026-02-02 15:37:09,395 43 INFO 00173-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [520] with 519 2026-02-02 15:37:09,402 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [520] 2026-02-02 15:37:09,404 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_unique_bank_accounts ... 2026-02-02 15:37:09,421 43 INFO 00173-master-all odoo.addons.base.partner.merge: dst_partner: 522 2026-02-02 15:37:09,458 43 INFO 00173-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [523] with 522 2026-02-02 15:37:09,465 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [523] 2026-02-02 15:37:09,468 43 INFO 00173-master-all odoo.addons.base.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_without_bank_accounts ... 2026-02-02 15:37:09,489 43 INFO 00173-master-all odoo.addons.base.partner.merge: dst_partner: 528 2026-02-02 15:37:09,524 43 INFO 00173-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [529] with 528 2026-02-02 15:37:09,531 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [529] 2026-02-02 15:37:09,535 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:09,536 43 INFO 00173-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_change_user_company ... 2026-02-02 15:37:09,753 43 INFO 00173-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_context_get_lang ... 2026-02-02 15:37:09,785 43 INFO 00173-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_access ... 2026-02-02 15:37:09,813 43 INFO 00173-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_archive_and_remove ... 2026-02-02 15:37:09,833 43 INFO 00173-master-all odoo.addons.base.models.res_users: Account deletion asked for "portal_user" (#59) from n/a. Archive the user and remove login information. 2026-02-02 15:37:09,834 43 INFO 00173-master-all odoo.addons.base.models.res_users: Account deletion asked for "portal_user_2" (#60) from n/a. Archive the user and remove login information. 2026-02-02 15:37:09,888 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [59] 2026-02-02 15:37:09,902 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [535] 2026-02-02 15:37:09,917 43 INFO 00173-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_delete_public_user ... 2026-02-02 15:37:09,926 43 INFO 00173-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_name_search ... 2026-02-02 15:37:09,969 43 INFO 00173-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_home_action_restriction ... 2026-02-02 15:37:10,002 43 INFO 00173-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_partner ... 2026-02-02 15:37:10,216 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-02 15:37:10,217 43 INFO 00173-master-all odoo.addons.base.tests.test_res_users: Starting TestUsersTweaks.test_superuser ... 2026-02-02 15:37:10,224 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,225 43 INFO 00173-master-all odoo.addons.base.tests.test_search: Starting test_search.test_00_search_order ... 2026-02-02 15:37:10,271 43 INFO 00173-master-all odoo.addons.base.tests.test_search: Starting test_search.test_10_inherits_m2order ... 2026-02-02 15:37:10,337 43 INFO 00173-master-all odoo.addons.base.tests.test_search: Starting test_search.test_11_indirect_inherits_m2o_order ... 2026-02-02 15:37:10,391 43 INFO 00173-master-all odoo.addons.base.tests.test_search: Starting test_search.test_12_m2o_order_loop_self ... 2026-02-02 15:37:10,399 43 INFO 00173-master-all odoo.addons.base.tests.test_search: Starting test_search.test_13_m2o_order_loop_multi ... 2026-02-02 15:37:10,485 43 INFO 00173-master-all odoo.addons.base.tests.test_search: Starting test_search.test_20_x_active ... 2026-02-02 15:37:10,609 43 INFO 00173-master-all odoo.addons.base.tests.test_search: Starting test_search.test_21_search_count ... 2026-02-02 15:37:10,620 43 INFO 00173-master-all odoo.addons.base.tests.test_search: Starting test_search.test_22_like_folding ... 2026-02-02 15:37:10,626 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-02 15:37:10,627 43 INFO 00173-master-all odoo.addons.base.tests.test_split_table: Starting TestSplitTable.test_split_table ... 2026-02-02 15:37:10,631 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,632 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_complex_sql ... 2026-02-02 15:37:10,632 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_bool ... 2026-02-02 15:37:10,632 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_empty ... 2026-02-02 15:37:10,632 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_equality ... 2026-02-02 15:37:10,632 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_idempotence ... 2026-02-02 15:37:10,632 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_identifier ... 2026-02-02 15:37:10,632 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_join ... 2026-02-02 15:37:10,633 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_unpacking ... 2026-02-02 15:37:10,633 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_literal_parameters ... 2026-02-02 15:37:10,633 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_named_parameters ... 2026-02-02 15:37:10,633 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_no_parameter ... 2026-02-02 15:37:10,633 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_sql_parameters ... 2026-02-02 15:37:10,633 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSQL.test_sql_with_wrong_pattern ... 2026-02-02 15:37:10,634 43 INFO 00173-master-all odoo.addons.base.tests.test_sql: Starting TestSqlTools.test_add_constraint ... 2026-02-02 15:37:10,640 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,641 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetry.test_log_levels ... 2026-02-02 15:37:10,641 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: test info 2026-02-02 15:37:10,641 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetry.test_retry_success ... 2026-02-02 15:37:10,641 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryTraceback.test_retry_traceback_success ... 2026-02-02 15:37:10,642 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryTracebackArg.test_retry_traceback_args_success ... 2026-02-02 15:37:10,642 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryRollbackedCursor.test_broken_cursor ... 2026-02-02 15:37:10,645 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,646 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryCommitedCursor.test_broken_cursor ... 2026-02-02 15:37:10,648 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,649 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryRollbackedCursorError.test_broken_cursor ... 2026-02-02 15:37:10,652 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,653 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetryCommitedCursorError.test_broken_cursor ... 2026-02-02 15:37:10,655 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,656 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetrySubtest.test_retry_subtest_success_all ... 2026-02-02 15:37:10,656 43 INFO 00173-master-all odoo.addons.base.tests.test_test_retry: Starting TestRetrySubtest.test_retry_subtest_success_one ... 2026-02-02 15:37:10,656 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestTestSuite.test_test_suite ... 2026-02-02 15:37:10,657 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_assertQueryCount ... 2026-02-02 15:37:10,727 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_assertQueryCount_with_decorators ... 2026-02-02 15:37:10,738 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack ... 2026-02-02 15:37:10,739 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack_context_manager ... 2026-02-02 15:37:10,741 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_call_stack_subtest ... 2026-02-02 15:37:10,743 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_handle_error ... 2026-02-02 15:37:10,744 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_has_add_error ... 2026-02-02 15:37:10,745 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_raise ... 2026-02-02 15:37:10,746 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_raise_subtest ... 2026-02-02 15:37:10,748 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_reraise ... 2026-02-02 15:37:10,749 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_subtest_sub_call ... 2026-02-02 15:37:10,751 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_traverse_contextmanager ... 2026-02-02 15:37:10,752 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLogging.test_with_decorators ... 2026-02-02 15:37:10,757 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,758 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLoggingSetup.test_raises_setup ... 2026-02-02 15:37:10,763 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,763 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestRunnerLoggingTeardown.test_raises_teardown ... 2026-02-02 15:37:10,770 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,770 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestSubtests.test_nested_subtests ... 2026-02-02 15:37:10,771 43 INFO 00173-master-all odoo.tests.suite: skipped setUpClass (odoo.addons.base.tests.test_test_suite.TestClassSetup) : Skip this class 2026-02-02 15:37:10,771 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestClassTeardown.test_method ... 2026-02-02 15:37:10,771 43 INFO 00173-master-all odoo.tests.suite: skipped tearDownClass (odoo.addons.base.tests.test_test_suite.TestClassTeardown) : Skip this class 2026-02-02 15:37:10,771 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting Test01ClassCleanups.test_dummy ... 2026-02-02 15:37:10,771 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting Test02ClassCleanupsCheck.test_classcleanups ... 2026-02-02 15:37:10,772 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: Starting TestSkipMethof.test_skip_method ... 2026-02-02 15:37:10,772 43 INFO 00173-master-all odoo.addons.base.tests.test_test_suite: skipped TestSkipMethof.test_skip_method : 2026-02-02 15:37:10,773 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_inheritance ... 2026-02-02 15:37:10,773 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_parental_advisory ... 2026-02-02 15:37:10,774 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_empty ... 2026-02-02 15:37:10,774 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_multiple_tags ... 2026-02-02 15:37:10,775 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_not_decorated ... 2026-02-02 15:37:10,775 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_set_tags_single_tag ... 2026-02-02 15:37:10,776 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSetTags.test_untagging ... 2026-02-02 15:37:10,778 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,779 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelector.test_selector_parser ... 2026-02-02 15:37:10,782 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,783 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_negative_parameters_translate ... 2026-02-02 15:37:10,784 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_selector_parser_parameters ... 2026-02-02 15:37:10,784 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestSelectorSelection.test_selector_selection ... 2026-02-02 15:37:10,787 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,787 43 INFO 00173-master-all odoo.addons.base.tests.test_tests_tags: Starting TestTestClass.test_canonical_tag ... 2026-02-02 15:37:10,788 43 INFO 00173-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_ordered ... 2026-02-02 15:37:10,789 43 INFO 00173-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs ... 2026-02-02 15:37:10,789 43 INFO 00173-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs_call ... 2026-02-02 15:37:10,790 43 INFO 00173-master-all odoo.addons.base.tests.test_transactions: Starting TestTransactionEnvs.test_transation_envs_weakrefs_return ... 2026-02-02 15:37:10,793 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,793 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_quote_unquote ... 2026-02-02 15:37:10,793 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html ... 2026-02-02 15:37:10,794 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html_i ... 2026-02-02 15:37:10,794 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_html_nbsp ... 2026-02-02 15:37:10,794 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_a ... 2026-02-02 15:37:10,794 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_attribute ... 2026-02-02 15:37:10,795 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_base ... 2026-02-02 15:37:10,795 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_illegal_translations ... 2026-02-02 15:37:10,796 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline1 ... 2026-02-02 15:37:10,796 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline2 ... 2026-02-02 15:37:10,796 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline3 ... 2026-02-02 15:37:10,796 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline4 ... 2026-02-02 15:37:10,797 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_inline5 ... 2026-02-02 15:37:10,797 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_invalid_translations ... 2026-02-02 15:37:10,797 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_off ... 2026-02-02 15:37:10,797 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_t ... 2026-02-02 15:37:10,797 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_text ... 2026-02-02 15:37:10,798 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_text_entity ... 2026-02-02 15:37:10,798 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_unicode ... 2026-02-02 15:37:10,798 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TranslationToolsTestCase.test_translate_xml_with_namespace ... 2026-02-02 15:37:10,799 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestLanguageInstall.test_language_install ... 2026-02-02 15:37:10,809 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,814 43 INFO 00173-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-02-02 15:37:10,817 43 INFO 00173-master-all odoo.tools.translate: translations are loaded successfully 2026-02-02 15:37:10,817 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_101_create_translated_record ... 2026-02-02 15:37:10,820 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_101_translation_read ... 2026-02-02 15:37:10,846 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 15:37:10,849 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_102_duplicate_record ... 2026-02-02 15:37:10,856 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_103_duplicate_record_fr ... 2026-02-02 15:37:10,861 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_104_orderby_translated_field ... 2026-02-02 15:37:10,866 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_105_duplicate_record_multi_no_en ... 2026-02-02 15:37:10,891 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 15:37:10,901 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_107_duplicate_record_en ... 2026-02-02 15:37:10,907 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_108_search_en ... 2026-02-02 15:37:10,909 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_109_search_fr ... 2026-02-02 15:37:10,912 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_110_search_es ... 2026-02-02 15:37:10,918 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslation.test_111_prefetch_langs ... 2026-02-02 15:37:10,938 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 15:37:10,945 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:10,950 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_00 ... 2026-02-02 15:37:10,962 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_01_invalid_lang ... 2026-02-02 15:37:10,977 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_03_fr_single ... 2026-02-02 15:37:10,997 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 15:37:11,001 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_04_fr_multi ... 2026-02-02 15:37:11,004 43 INFO 00173-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-02-02 15:37:11,005 43 INFO 00173-master-all odoo.tools.translate: translations are loaded successfully 2026-02-02 15:37:11,008 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_04_fr_multi_no_en ... 2026-02-02 15:37:11,030 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 15:37:11,035 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_05_remove_multi_false ... 2026-02-02 15:37:11,041 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_create_empty_false ... 2026-02-02 15:37:11,082 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_field_selection ... 2026-02-02 15:37:11,147 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_load_views ... 2026-02-02 15:37:11,153 43 INFO 00173-master-all odoo.tools.translate: loading translation file for language fr_FR 2026-02-02 15:37:11,156 43 INFO 00173-master-all odoo.tools.translate: translations are loaded successfully 2026-02-02 15:37:11,212 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_update_field_translations ... 2026-02-02 15:37:11,227 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_update_field_translations_for_empty ... 2026-02-02 15:37:11,273 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationWrite.test_write_empty_and_value ... 2026-02-02 15:37:11,309 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:11,317 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_cache_consistency ... 2026-02-02 15:37:11,332 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_copy ... 2026-02-02 15:37:11,363 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_delay_translations ... 2026-02-02 15:37:11,384 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_delay_translations_no_term ... 2026-02-02 15:37:11,399 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_spaces ... 2026-02-02 15:37:11,407 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync ... 2026-02-02 15:37:11,427 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_text_to_xml ... 2026-02-02 15:37:11,440 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml ... 2026-02-02 15:37:11,458 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_attribute ... 2026-02-02 15:37:11,472 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_close_terms ... 2026-02-02 15:37:11,486 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_collision ... 2026-02-02 15:37:11,506 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_inline_modifiers ... 2026-02-02 15:37:11,526 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_no_en ... 2026-02-02 15:37:11,553 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-02-02 15:37:11,562 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_sync_xml_upgrade ... 2026-02-02 15:37:11,600 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations ... 2026-02-02 15:37:11,626 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_empty_str ... 2026-02-02 15:37:11,640 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_partially ... 2026-02-02 15:37:11,655 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_source_lang ... 2026-02-02 15:37:11,671 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLTranslation.test_update_field_translations_typofix ... 2026-02-02 15:37:11,699 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:11,719 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_copy ... 2026-02-02 15:37:11,736 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_get_field_translations ... 2026-02-02 15:37:11,739 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_update_field_translations_again ... 2026-02-02 15:37:11,754 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_update_field_translations_result ... 2026-02-02 15:37:11,758 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestXMLDuplicateTranslations.test_write ... 2026-02-02 15:37:11,776 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:11,777 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestHTMLTranslation.test_delay_translations_no_term ... 2026-02-02 15:37:11,891 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestHTMLTranslation.test_write_non_existing ... 2026-02-02 15:37:11,896 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:11,896 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationTrigramIndexPatterns.test_pattern_conversion ... 2026-02-02 15:37:11,897 43 INFO 00173-master-all odoo.addons.base.tests.test_translate: Starting TestTranslationTrigramIndexPatterns.test_value_conversion ... 2026-02-02 15:37:11,898 43 INFO 00173-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_cannot_set_deprecated_timezone ... 2026-02-02 15:37:11,904 43 INFO 00173-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_dont_adapt_available_tz ... 2026-02-02 15:37:11,904 43 INFO 00173-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_partner_with_old_tz ... 2026-02-02 15:37:11,911 43 INFO 00173-master-all odoo.addons.base.tests.test_tz: Starting TestTZ.test_tz_legacy ... 2026-02-02 15:37:11,944 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:11,945 43 INFO 00173-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_example ... 2026-02-02 15:37:15,495 43 INFO 00173-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_help ... 2026-02-02 15:37:16,631 43 INFO 00173-master-all odoo.addons.base.tests.test_upgrade_code: Starting TestCommand.test_upgrade_code_standalone ... 2026-02-02 15:37:16,688 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_demote_user ... 2026-02-02 15:37:16,835 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_env_uid ... 2026-02-02 15:37:16,875 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_has_group_cleared_cache_on_write ... 2026-02-02 15:37:16,921 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_has_group_with_new_id ... 2026-02-02 15:37:17,056 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_implied_groups ... 2026-02-02 15:37:17,286 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_other_user ... 2026-02-02 15:37:17,352 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_portal_creation ... 2026-02-02 15:37:17,584 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [89] 2026-02-02 15:37:17,689 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_portal_write ... 2026-02-02 15:37:17,848 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_record ... 2026-02-02 15:37:17,888 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_two_user_types ... 2026-02-02 15:37:18,071 43 INFO 00173-master-all odoo.addons.base.tests.test_user_has_group: Starting TestHasGroup.test_two_user_types_implied_groups ... 2026-02-02 15:37:18,209 43 INFO 00173-master-all odoo.models: Prepare computation of res.users.x_group_names 2026-02-02 15:37:18,264 43 INFO 00173-master-all odoo.models: Prepare computation of res.groups.x_user_names 2026-02-02 15:37:18,399 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 15:37:18,400 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewXMLID.test_model_data_id ... 2026-02-02 15:37:18,405 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:18,406 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_attribute_filter ... 2026-02-02 15:37:18,407 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_attribute_mismatch ... 2026-02-02 15:37:18,407 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_field ... 2026-02-02 15:37:18,408 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_other ... 2026-02-02 15:37:18,409 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_match_xpath ... 2026-02-02 15:37:18,409 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_field ... 2026-02-02 15:37:18,410 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_other ... 2026-02-02 15:37:18,410 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_no_match_xpath ... 2026-02-02 15:37:18,411 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNodeLocator.test_version_mismatch ... 2026-02-02 15:37:18,413 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:18,428 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_default_view ... 2026-02-02 15:37:18,485 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_get_combined_arch_query_count ... 2026-02-02 15:37:18,540 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_get_inheriting_views ... 2026-02-02 15:37:18,594 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_arch ... 2026-02-02 15:37:18,646 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_default_view ... 2026-02-02 15:37:18,698 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_no_recursion ... 2026-02-02 15:37:18,769 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_view_validate_attrs_groups_query_count ... 2026-02-02 15:37:18,828 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Query count less than expected for user __system__: 6 < 8 in test_view_validate_attrs_groups_query_count at base/tests/test_views.py:353 2026-02-02 15:37:18,833 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Query count less than expected for user __system__: 3 < 8 in test_view_validate_attrs_groups_query_count at base/tests/test_views.py:364 2026-02-02 15:37:18,833 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_view_validate_button_action_query_count ... 2026-02-02 15:37:18,890 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Query count less than expected for user __system__: 10 < 11 in test_view_validate_button_action_query_count at base/tests/test_views.py:328 2026-02-02 15:37:18,895 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Query count less than expected for user __system__: 5 < 10 in test_view_validate_button_action_query_count at base/tests/test_views.py:342 2026-02-02 15:37:18,896 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewInheritance.test_write_arch ... 2026-02-02 15:37:18,962 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:18,972 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_delete ... 2026-02-02 15:37:18,974 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_incorrect_version ... 2026-02-02 15:37:18,977 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_after ... 2026-02-02 15:37:18,978 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_before ... 2026-02-02 15:37:18,979 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_insert_inside ... 2026-02-02 15:37:18,979 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_invalid_position ... 2026-02-02 15:37:18,983 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_replace_inner ... 2026-02-02 15:37:18,984 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_replace_outer ... 2026-02-02 15:37:18,984 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_target_not_found ... 2026-02-02 15:37:18,988 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceSpecs.test_unpack_data ... 2026-02-02 15:37:18,991 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:19,001 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceWrapSpecs.test_replace ... 2026-02-02 15:37:19,004 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:19,015 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_1 ... 2026-02-02 15:37:19,019 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_2 ... 2026-02-02 15:37:19,022 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_3 ... 2026-02-02 15:37:19,023 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_after ... 2026-02-02 15:37:19,024 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_before ... 2026-02-02 15:37:19,025 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_inside ... 2026-02-02 15:37:19,026 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_replace ... 2026-02-02 15:37:19,027 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_1 ... 2026-02-02 15:37:19,028 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_2 ... 2026-02-02 15:37:19,029 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestApplyInheritanceMoveSpecs.test_move_with_tail ... 2026-02-02 15:37:19,032 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:19,042 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNoModel.test_create_view_nomodel ... 2026-02-02 15:37:19,047 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestNoModel.test_qweb_translation ... 2026-02-02 15:37:19,058 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:19,068 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_attribute_groups ... 2026-02-02 15:37:19,073 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_distribute_inner ... 2026-02-02 15:37:19,080 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit ... 2026-02-02 15:37:19,087 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_multi_replace_node ... 2026-02-02 15:37:19,097 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_multi_replace_node2 ... 2026-02-02 15:37:19,107 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_added_from_inheritance ... 2026-02-02 15:37:19,117 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node ... 2026-02-02 15:37:19,124 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node2 ... 2026-02-02 15:37:19,131 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_remove_node_processing_instruction ... 2026-02-02 15:37:19,138 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_replace_node ... 2026-02-02 15:37:19,145 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_replace_node2 ... 2026-02-02 15:37:19,153 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_inherit_top_t_field ... 2026-02-02 15:37:19,164 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_primary_inherit ... 2026-02-02 15:37:19,172 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_remove_add_text ... 2026-02-02 15:37:19,179 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_branding_t0 ... 2026-02-02 15:37:19,186 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_call_no_branding ... 2026-02-02 15:37:19,190 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_esc_no_branding ... 2026-02-02 15:37:19,194 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestTemplating.test_ignore_unbrand ... 2026-02-02 15:37:19,204 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:19,214 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_behavior ... 2026-02-02 15:37:19,235 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_validation ... 2026-02-02 15:37:19,579 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_missing_field ... 2026-02-02 15:37:19,672 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_button ... 2026-02-02 15:37:19,712 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_check_xml_on_reenable ... 2026-02-02 15:37:19,734 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_col_colspan_numerical ... 2026-02-02 15:37:19,754 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subsubview_with_parent ... 2026-02-02 15:37:19,784 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview ... 2026-02-02 15:37:19,812 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview_with_parent ... 2026-02-02 15:37:19,839 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_view ... 2026-02-02 15:37:19,853 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_custom_view_validation ... 2026-02-02 15:37:19,868 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_boolean_case ... 2026-02-02 15:37:19,893 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_no_comodel ... 2026-02-02 15:37:19,903 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_searchable ... 2026-02-02 15:37:19,917 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_id_case ... 2026-02-02 15:37:19,925 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_filter ... 2026-02-02 15:37:19,949 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview ... 2026-02-02 15:37:19,972 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview_with_parent ... 2026-02-02 15:37:20,006 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_view ... 2026-02-02 15:37:20,021 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_invalid_in_filter ... 2026-02-02 15:37:20,033 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_noneditable_subview ... 2026-02-02 15:37:20,049 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview ... 2026-02-02 15:37:20,069 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview_with_parent ... 2026-02-02 15:37:20,098 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_view ... 2026-02-02 15:37:20,117 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_subview ... 2026-02-02 15:37:20,145 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_view ... 2026-02-02 15:37:20,156 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_unknown_field ... 2026-02-02 15:37:20,168 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_empty_groups_attrib ... 2026-02-02 15:37:20,180 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_for_in_label ... 2026-02-02 15:37:20,201 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_form ... 2026-02-02 15:37:20,220 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_kanban ... 2026-02-02 15:37:20,245 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_form ... 2026-02-02 15:37:20,261 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_kanban ... 2026-02-02 15:37:20,277 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_use_of___comp___in_kanban ... 2026-02-02 15:37:20,288 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_attributes ... 2026-02-02 15:37:20,299 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_fields ... 2026-02-02 15:37:20,313 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_group_by_in_filter ... 2026-02-02 15:37:20,327 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_groups_field ... 2026-02-02 15:37:20,340 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_field ... 2026-02-02 15:37:20,355 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_subfield ... 2026-02-02 15:37:20,367 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_type ... 2026-02-02 15:37:20,371 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_invisible_groups_with_groups_in_model ... 2026-02-02 15:37:20,395 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_nonexistent_attribute_removal ... 2026-02-02 15:37:20,405 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_partial_validation ... 2026-02-02 15:37:20,460 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_searchpanel ... 2026-02-02 15:37:20,499 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree ... 2026-02-02 15:37:20,514 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby ... 2026-02-02 15:37:20,535 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby_many2one ... 2026-02-02 15:37:20,564 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_accessibility_icon_text ... 2026-02-02 15:37:20,602 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alerts ... 2026-02-02 15:37:20,619 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alternative_image_text ... 2026-02-02 15:37:20,631 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_dialog ... 2026-02-02 15:37:20,659 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_focusable_button ... 2026-02-02 15:37:20,694 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_prohibited_none_role ... 2026-02-02 15:37:20,706 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_button ... 2026-02-02 15:37:20,717 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_dropdown ... 2026-02-02 15:37:20,729 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_progressbar ... 2026-02-02 15:37:20,750 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tab ... 2026-02-02 15:37:20,766 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tablist ... 2026-02-02 15:37:20,779 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tabpanel ... 2026-02-02 15:37:20,790 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance ... 2026-02-02 15:37:20,808 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_divergent_models ... 2026-02-02 15:37:20,828 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_after ... 2026-02-02 15:37:20,840 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_before ... 2026-02-02 15:37:20,853 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_inside ... 2026-02-02 15:37:20,866 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_ref ... 2026-02-02 15:37:20,883 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_root_node_matches_view_type ... 2026-02-02 15:37:20,896 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViews.test_xml_editor_rejects_encoding_declaration ... 2026-02-02 15:37:20,915 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:20,919 43 INFO 00173-master-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/fr.po for language fr_FR 2026-02-02 15:37:20,919 43 INFO 00173-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/fr.po for language fr_FR 2026-02-02 15:37:21,365 43 INFO 00173-master-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/nl.po for language nl_NL 2026-02-02 15:37:21,365 43 INFO 00173-master-all odoo.tools.translate: loading base translation file /data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/i18n/nl.po for language nl_NL 2026-02-02 15:37:22,176 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_cache_consistency ... 2026-02-02 15:37:22,192 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_no_groups_for_inherited ... 2026-02-02 15:37:22,210 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync ... 2026-02-02 15:37:22,233 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync_update ... 2026-02-02 15:37:22,247 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewTranslations.test_sync_xml ... 2026-02-02 15:37:22,268 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:22,279 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testChangeInheritOfPrimary ... 2026-02-02 15:37:22,290 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testDefaultExtensionToPrimary ... 2026-02-02 15:37:22,297 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testInheritPrimaryToExtension ... 2026-02-02 15:37:22,304 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testModeExplicit ... 2026-02-02 15:37:22,312 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testModeImplicitValue ... 2026-02-02 15:37:22,321 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModeField.testPurePrimaryToExtension ... 2026-02-02 15:37:22,329 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:22,339 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestDefaultView.testDefaultViewBase ... 2026-02-02 15:37:22,346 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestDefaultView.testDefaultViewPrimary ... 2026-02-02 15:37:22,359 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:22,369 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_basic_read ... 2026-02-02 15:37:22,404 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_cross_model_double ... 2026-02-02 15:37:22,436 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_cross_model_simple ... 2026-02-02 15:37:22,473 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_inherit_python_expression ... 2026-02-02 15:37:22,600 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_primary_after_extensions ... 2026-02-02 15:37:22,640 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_read_from_child ... 2026-02-02 15:37:22,672 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestViewCombined.test_read_from_child_primary ... 2026-02-02 15:37:22,707 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:22,717 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestOptionalViews.test_applied ... 2026-02-02 15:37:22,732 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestOptionalViews.test_applied_state_toggle ... 2026-02-02 15:37:22,757 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:22,757 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestXPathExtentions.test_hasclass ... 2026-02-02 15:37:22,768 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestQWebRender.test_render ... 2026-02-02 15:37:22,793 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:22,793 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestValidationTools.test_get_expression_identities ... 2026-02-02 15:37:22,803 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting TestAccessRights.test_access ... 2026-02-02 15:37:22,806 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: ir.ui.view 2026-02-02 15:37:22,831 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: ir.ui.view 2026-02-02 15:37:22,836 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:22,837 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting CompRegexTest.test_comp_regex ... 2026-02-02 15:37:22,840 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:22,849 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_01_modifiers ... 2026-02-02 15:37:22,851 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_03_modifier_attribute_is_boolean ... 2026-02-02 15:37:22,979 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_04_modifier_attribute_using_context ... 2026-02-02 15:37:22,990 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_05_modifier_attribute_priority ... 2026-02-02 15:37:23,005 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_10_raise_for_old_attributes ... 2026-02-02 15:37:23,021 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_11_attrs_field ... 2026-02-02 15:37:23,037 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_12_invalid_syntax ... 2026-02-02 15:37:23,053 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_13_attrs_states_invisible_to_modifier ... 2026-02-02 15:37:23,065 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_14_attrs_subfield ... 2026-02-02 15:37:23,094 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_15_attrs_subfield_with_parent ... 2026-02-02 15:37:23,123 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_16_attrs_groups_behavior ... 2026-02-02 15:37:23,147 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_17_attrs_groups_validation ... 2026-02-02 15:37:23,368 43 INFO 00173-master-all odoo.addons.base.tests.test_views: Starting ViewModifiers.test_18_test_missing_group ... 2026-02-02 15:37:23,414 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6612] 2026-02-02 15:37:23,418 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.groups records with IDs: [69] 2026-02-02 15:37:23,467 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:23,488 43 INFO 00173-master-all odoo.modules.loading: Module base loaded in 49.23s (incl. 38.96s test), 9261 queries (+27703 test, +9261 other) 2026-02-02 15:37:23,488 43 INFO 00173-master-all odoo.modules.loading: 1 modules loaded in 49.23s, 9261 queries (+36964 extra) 2026-02-02 15:37:23,519 43 INFO 00173-master-all odoo.modules.loading: updating modules list 2026-02-02 15:37:23,521 43 INFO 00173-master-all odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via n/a 2026-02-02 15:37:24,363 43 INFO 00173-master-all odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Sales', 'Restaurant', 'Invoicing', 'CRM', 'Website', 'Inventory', 'Purchase', 'Point of Sale', 'Project', 'eCommerce', 'Manufacturing', 'Email Marketing', 'Expenses', 'Time Off', 'Recruitment', 'Employees', 'Account Financial Reports', 'Data Recycle', 'Maintenance', 'Marketing Card', 'MIS Builder', 'Web Treetable', 'eLearning', 'Events', 'Discuss', 'Contacts', 'Calendar', 'Fleet', 'Live Chat', 'Surveys', 'Repairs', 'Attendances', 'SMS Marketing', 'To-Do', 'Skills Management', 'Lunch', 'Online Jobs', 'Employee Contracts', 'test module to test data only modules', 'CRM Mail Plugin', 'Mail Plugin', 'Project Mail Plugin', 'l10n_be_pos_sale', 'POS Adyen', 'Point of Sale Discounts', 'POS Epson Printer', 'Point of Sale - Coupons & Loyalty', 'POS Mercado Pago', 'pos_mrp', 'POS PayTM', 'POS Pine Labs', 'POS Razorpay', 'POS Restaurant Adyen', 'POS - Restaurant Loyality', 'POS Restaurant Stripe', 'POS - Sales', 'POS - Sales Loyality', 'POS Self Order Epson Printer', 'POS Six', 'POS Stripe', 'POS Viva Wallet', 'test installation of data module', 'Argentinean eCommerce', 'LATAM Localization Base', 'WMS Accounting', 'WMS Landed Costs', 'Extended Addresses', 'Task Logs', 'Work Entries', 'Work Entries - Contract', 'Contact Form', 'Send SMS to Visitor with leads', 'Send SMS to Visitor', 'Purchase Stock', 'Purchase Requisition Sale', 'Purchase Requisition Stock', 'Time Off in Payslips', 'Add Partner GLN', 'Check Printing Base', 'Debit Notes', 'Import/Export Invoices From XML/PDF', 'Proxy features for account_edi', 'Import/Export electronic invoices with UBL/CII', 'Tax extension for UBL/CII', 'Accounting/Fleet bridge', 'Account - Inalterable Hash Verification', 'Account Journal Lock Date', 'Account Lock Date Update', 'Account Move Number Sequence', 'Payment - Account', 'Peppol', 'Peppol Self Billing', 'account_qr_code_emv', 'Account SEPA QR Code', 'Bank Statement Base', 'Base module for Bank Statement Import', 'Online Bank Statements', 'Online Bank Statements: MyPonto.com', 'Tax Balance', 'Define Taxes as Python Code', 'Accounting Consistency Tests', 'Account - Allow updating tax grids', 'Analytic Accounting', 'API connector', 'Attachments List and Document Indexation', 'Authentication via LDAP', 'OAuth2 Authentication', 'Passkeys', 'Password Policy', 'Password Policy support for Signup', 'Password Policy support for Signup', 'SAML2 Authentication', 'Auth SAML2 Improve', 'Signup', '2FA Invite mail', '2FA by mail', 'TOTPortal', 'AutoVacuum Mail Message and Attachment', 'AutoVacuum Mail Message and Attachment improved', 'Barcode', 'Barcode - GS1 Nomenclature', 'Automation Rules', 'Base comment field', 'Base comment field', 'Base explore field', 'Base Fontawesome', 'Base force upper field', 'Partners Geolocation', 'IBAN Bank Accounts', 'Asynchronous Import', 'Base - Module Install Request', 'ISO 3166', 'Base models onchange', 'Base Odoo Utilities', 'Base Phone', 'Sparse Fields', 'User roles', 'VAT Number Validation', 'Extended view inheritance', 'Calendar - SMS', 'Certificate', 'Cloud Storage', 'Cloud Storage Azure', 'Cloud Storage Google', 'Cloud Storage Migration', 'Lead Enrichment', 'Lead Generation', 'CRM Livechat', 'SMS in CRM', 'Date Range', 'Database GIN Trigram', 'Database Unaccented Searches', 'Delivery Costs', 'delivery_mondialrelay', 'Delivery Stock Picking Batch', 'KPI Digests', 'Remove odoo.com Bindings', 'Disable scroll top Form', 'Events Organization', 'Events Booths', 'Events Booths Sales', 'Event CRM', 'Event CRM Sale', 'Events Product', 'Events Sales', 'SMS on Events', 'Sequence Field', 'Fix float_round', 'CRM Gamification', 'Google Users', 'Google Calendar', 'Google Gmail', 'Google reCAPTCHA integration', 'HERE Address Autocomplete', "Hide 'Search More…' in Many2One Fields", 'Display Working Hours in Calendar', 'Fleet History', 'HR Gamification', 'HR Attendance Holidays', 'Hr Holidays Contract', 'Remote Work', 'Remote Work with calendar', 'Employee Hourly Wage', 'HR - Livechat', 'HR Org Chart', 'Employee Presence Control', 'Recruitment - SMS', 'Hr Recruitment Interview Forms', 'Skills e-learning', 'Skills Certification', 'Timesheets/attendances reporting', 'IAP / CRM', 'IAP / Mail', 'Base Setup Improved', 'Improved Base Phone', 'Groupe Mousset - improved mail.mail', 'Intrastat Reporting Base', 'Intrastat Product', 'ir.attachment cleaner', 'Groupe Mousset - Log des configs', 'JSONifier', 'Testing the Import/Export invoices with UBL/CII', 'Withholding Tax on Payment', 'Withholding Tax on Payment - PoS', 'United Arab Emirates - Accounting', 'Australia & New Zealand - UBL PINT', 'Argentina - Accounting', 'Argentinean - Point of Sale with AR Doc', 'Argentina - Payment Withholdings', 'Austria - Accounting', 'Australia - Accounting', 'Bangladesh - Accounting', 'Belgium - Accounting', 'Belgian POS Restaurant Localization', 'Burkina Faso - Accounting', 'Bulgaria - Accounting', 'Bulgaria - Report ledger', 'Bahrain - Accounting', 'Benin - Accounting', 'Bolivia - Accounting', 'Brazilian - Accounting', 'Brazil - Sale', 'Brazil - Website Sale', 'Canada - Accounting', 'Democratic Republic of the Congo - Accounting', 'Central African Republic - Accounting', 'Congo - Accounting', 'Switzerland - Accounting', 'Swiss - Point of Sale', 'Ivory Coast - Accounting', 'Chile - Accounting', 'Cameroon - Accounting', 'China - Accounting', 'China - City Data', 'Colombia - Accounting', 'Colombian - Point of Sale', 'Costa Rica - Accounting', 'Cyprus - Accounting', 'Czech - Accounting', 'Germany - Accounting', 'DIN 5008', 'DIN 5008 - Expenses', 'DIN 5008 - Purchase', 'DIN 5008 - Repair', 'DIN 5008 - Sale', 'DIN 5008 - Stock', 'Denmark - Accounting', 'Denmark EDI - Nemhandel', 'Denmark - E-invoicing', 'Dominican Republic - Accounting', 'Algeria - Accounting', 'Ecuadorian Accounting', 'Ecuador - Stock', 'Ecuadorian Website', 'Estonia - Accounting', 'Egypt - Accounting', 'Egypt E-Invoicing', 'Spain - Accounting (PGCE 2008)', 'Spain - Facturae EDI', 'Spain - SII EDI Suministro de Libros', 'Spain - TicketBAI', 'Spain - Point of Sale + TicketBAI', 'Spain - Veri*Factu', 'Spain - Veri*Factu for Point of Sale', 'Spain - Modelo 130 Tax report', 'Spain - Point of Sale', 'Ethiopia - Accounting', 'EU One Stop Shop (OSS)', 'Finnish Localization', 'Finland - Sale', 'France - Localizations', 'France - Accounting', 'France - Peppol integration with Chorus Pro', 'France - Time Off', 'France - Work Entries Time Off', 'France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis)', 'Gabon - Accounting', 'G.C.C. - Arabic/English Invoice', 'Gulf Cooperation Council WMS Accounting', 'Gulf Cooperation Council - Point of Sale', 'Guinea - Accounting', 'Guinea Equatorial - Accounting', 'Greece - Accounting', 'Greece - myDATA', 'Guatemala - Accounting', 'Guinea-Bissau - Accounting', 'Hong Kong - Accounting', 'Honduras - Accounting', 'Croatia - Accounting (Euro)', 'Croatia - e-invoicing', 'Croatia - Accounting (Kuna)', 'Hungary - Accounting', 'Hungary - E-invoicing', 'Indonesian - Accounting', 'Indonesia E-faktur', 'Indonesia E-faktur (Coretax)', 'Indonesia - Point of Sale', 'Ireland - Accounting', 'Israel - Accounting', 'Indian - Accounting', 'Indian - E-invoicing', 'Indian - E-waybill', 'Indian - Shipping Ports for E-waybill', 'Indian - E-waybill Stock', 'Indian - Check GST Number Status', 'India - Time Off', 'Indian - Point of Sale', 'Indian - Purchase Report(GST)', 'India Purchase and Warehouse Management', 'Indian - Sale Report(GST)', 'India Sales and Warehouse Management', 'Indian - Stock Report(GST)', 'Indian - TDS and TCS', 'Indian - TDS For Payment', 'Iraq - Accounting', 'Italy - Accounting', 'Italy - E-invoicing', 'Italy - Declaration of Intent', 'Italy - E-invoicing - Additional module to support the debit notes (nota di debito - NDD)', 'Italy - E-invoicing - Bridge module between Italy NDD and Account Debit Note', 'Italy - Sale E-invoicing', 'Italy eCommerce eInvoicing', 'Italy - E-invoicing (Withholding)', 'Italy - Stock DDT', 'Jordan - Accounting', 'Jordan E-Invoicing', 'Jordan E-Invoicing Extended Features', 'Japan - Accounting', 'Japan - UBL PINT', 'Kenya - Accounting', 'Kenya Tremol Device EDI Integration', 'Cambodia - Accounting', 'Comoros - Accounting', 'Republic of Korea - Accounting', 'Kuwait - Accounting', 'Kazakhstan - Accounting', 'Third Party and Deferred/Electronic Checks Management', 'LATAM Document', 'Lebanon - Accounting', 'Lithuania - Accounting', 'Luxembourg - Accounting', 'Latvia - Accounting', 'Morocco - Accounting', 'Monaco - Accounting', 'Mali - Accounting', 'Mongolia - Accounting', 'Mauritania - Accounting', 'Malta - Accounting', 'Malta - Point of Sale', 'Mauritius - Accounting', 'Mexico - Accounting', 'Malaysia - Accounting', 'Malaysia - E-invoicing', 'Malaysia - E-invoicing Extended Features', 'Malaysia - E-invoicing (POS)', 'Malaysia - UBL PINT', 'Mozambique - Accounting', 'Niger - Accounting', 'Nigeria - Accounting', 'Netherlands - Accounting', 'Norway - Accounting', 'New Zealand - Accounting', 'Oman - Accounting', 'Panama - Accounting', 'Peru - Accounting', 'Peruvian - Point of Sale with Pe Doc', 'Peruvian eCommerce', 'Philippines - Accounting', 'Pakistan - Accounting', 'Poland - Accounting', 'Poland - Taxable Supply Date', 'Portugal - Accounting', 'Qatar - Accounting', 'Romania - Accounting', 'Romania - E-invoicing', 'Romania - E-Transport', 'Romania - E-Transport Batch Pickings', 'Romania - Synchronize E-Factura', 'Serbia - Accounting', 'Serbia - eFaktura E-invoicing', 'Rwanda - Accounting', 'Saudi Arabia - Accounting', 'Saudi Arabia - E-invoicing', 'Saudi Arabia - E-invoicing (Simplified)', 'Saudi Arabia - Point of Sale', 'Sweden - Accounting', 'Singapore - Accounting', 'Singapore - UBL PINT', 'Slovenian - Accounting', 'Slovak - Accounting', 'Sénégal - Accounting', 'OHADA - Accounting', 'Tchad - Accounting', 'Togo - Accounting', 'Thailand - Accounting', 'Tunisia - Accounting', 'Türkiye - Accounting', 'Türkiye - Nilvera', 'Türkiye - e-Irsaliye (e-Dispatch)', 'Türkiye - Nilvera E-Invoice', 'Türkiye - Nilvera E-Invoice Extended', 'Taiwan - Accounting', 'Taiwan - E-invoicing', 'Taiwan - E-invoicing Ecommerce', 'Tanzania - Accounting', 'Ukraine - Accounting', 'Uganda - Accounting', 'United Kingdom - Accounting', 'United States - Localizations', 'United States - Accounting', 'Uruguay - Accounting', 'Uruguayan - Point of Sale', 'Uruguay Website', 'Venezuela - Accounting', 'Vietnam - Accounting', 'Vietnam - E-invoicing', 'South Africa - Accounting', 'Zambia - Accounting', 'Link Tracker', 'Coupons & Loyalty', 'OdooBot', 'OdooBot - HR', 'Mail Group', 'No Auto Subscription of Partners', 'Mass mailing on lead / opportunities', 'Mass mailing sms on lead / opportunities', 'Mass mailing on attendees', 'Event Attendees SMS Marketing', 'Mass mailing on track speakers', 'Track Speakers SMS Marketing', 'Mass mailing on sale orders', 'Mass mailing sms on sale orders', 'Mass mailing on course members', 'Members', 'Microsoft Users', 'Outlook Calendar', 'Microsoft Outlook', 'Profit & Loss / Balance sheet MIS templates', 'Accounting - MRP', 'Landed Costs On MO', 'Manufacturing Expiry', 'Mrp Repairs', 'MRP Subcontracting', 'Subcontracting Management with Stock Valuation', 'Dropship and Subcontracting Management', 'Landed Costs With Subcontracting order', 'Purchase and Subcontracting Management', 'MRP Subcontracting Repair', 'No auto search', 'Odoo Online Documentation', 'Odoo Online Documentation Asciidoc', 'Odoo Online Documentation PlantUML', 'Street3 in addresses', 'Partner Autocomplete', 'Partner External Maps', 'Partner fax', 'Patch Odoo service security', 'Patch with_delay for tests', 'Payment Engine', 'PDF Fichier Unique', 'Remove Odoo Branding from Website', 'Portal Rating', 'Allow custom taxes in POS', 'POS - Event', 'PoS - Event Sale', 'POS - HR', 'POS HR Restaurant', 'Point of Sale online payment', 'POS Self-Order / Online Payment', 'POS - Sale Margin', 'POS Self Order', 'POS Self Order Adyen', 'POS Self Order Razorpay', 'POS Self Order Sale', 'POS Self Order Stripe', 'POS - SMS', 'Privacy', 'Products & Pricelists', 'Product Email Template', 'Products Expiration Date', 'Product Harmonized System Codes', 'Product Images', 'Margins by Products', 'Product Matrix', 'Project - Account', 'Project Expenses', 'Project - Skills', 'MRP Project', 'MRP Account Project', 'MRP Project Sale', 'Project MRP Landed Costs', 'Project Purchase', 'Project - Purchase - Stock', 'Project - Sale - Expense', 'Project - SMS', 'Project Stock', 'Project Stock Account', 'Project Stock Landed Costs', 'Timesheet when on Time Off', 'Purchase Analytic', 'Import/Export electronic orders with UBL', 'Purchase and MRP Management', 'Purchase Matrix', 'Purchase Repair', 'Purchase Agreements', 'Job Queue', 'Scheduled Actions as Queue Jobs', 'Queue Job Improve', 'Queue Job Web Notify', 'Customer Rating', 'Remove Odoo Enterprise', 'Report Qweb Element Page Visibility', 'Base report xlsx', 'Report xlsx helpers', 'Resource', 'Resource Mail', 'Sales', 'Sales - Async Emails', 'Opportunity to Quotation', 'Import electronic orders with UBL', 'Sales Expense', 'Sales Expense Margin', 'Gelato', 'Gelato/Stock bridge', 'Sale Loyalty', 'Sale Loyalty - Delivery', 'Margins in Sales Orders', 'Sales and MRP Management', 'Sale Mrp Margin', 'Sale Order Line Remove', 'Sales PDF Quotation Builder', 'Sale Matrix', 'Sales - Project', 'Sale Project - Sale Stock', 'Sale Project Stock Account', 'Sale Purchase', 'Sale Purchase Project', 'MTO Sale <-> Purchase', 'Sales - Service', 'Sale - SMS', 'Sales and Warehouse Management', 'Sale Stock Margin', 'Sales Timesheet', 'Service Margins in Sales Orders', 'Sales Teams', 'SMS gateway', 'Twilio SMS', 'Snail Mail', 'Snail Mail - Account', 'Social Media', 'Spreadsheet', 'Spreadsheet Accounting Formulas', 'Spreadsheet dashboard', 'Spreadsheet dashboard for accounting', 'Spreadsheet dashboard for events', 'Spreadsheet dashboard for expenses', 'Spreadsheet dashboard for time sheets', 'Spreadsheet dashboard for live chat', 'Spreadsheet dashboard for point of sale', 'Spreadsheet dashboard for restaurants', 'Spreadsheet dashboard for sales', 'Spreadsheet dashboard for time sheets', 'Spreadsheet dashboard for stock', 'Spreadsheet dashboard for eCommerce', 'Spreadsheet dashboard for eLearning', 'SQL Export', 'SQL Export Excel', 'SQL Export Improved', 'SQL Request Abstract', 'Stock Analytic', 'Delivery - Stock', 'Drop Shipping', 'Stock Transport', 'Stock Inventory Adjustment', 'Warehouse Management: Batch Transfer', 'Stock - SMS', 'test of access rights and rules', 'Test Action Bindings', 'Tests flow of API keys', 'test-assetsbundle', 'Tests that custom auth works & is not impaired by CORS', 'test_convert', 'test-field-converter', 'Test Full Crm Flow', 'Test Full Event Flow', 'test-exceptions', 'Bridge module calendar, contract', 'Test - html_field_history', 'Test HTTP', 'test-inherit', 'test-inherit-depends', 'test-inherits', 'test-inherits-depends', 'test-limits', 'test-lint', 'Test Main Flow', 'test mimetypes-guessing', 'Test API', 'Test Performance', 'test read_group', 'Test - Resource', 'Test RPC', 'Sale Product Configurators Tests', 'Test - Sale & Purchase Order EDI', 'test_search_panel', 'Spreadsheet Test', 'Test testing utilities', 'test-translation-import', 'test-uninstall', 'Test Full eLearning Flow', 'Transifex integration', 'Units of measure', 'UTM Trackers', 'Web Environment Ribbon', 'Web form dialog improved', 'Web Hierarchy', 'Web Actions Multi', 'web_m2x_options', 'Web Notify', 'Colorize field in tree views', 'Web timeline', 'Dynamic Dropdown Widget', 'Web Widget Numeric Step', '2D matrix for x2many fields', 'Webhooks sender', 'Cloudflare Turnstile', 'Lead Generation From Website Visits', 'Lead Livechat Sessions', 'Resellers', 'Customer References', 'Online Event Booths', 'Booths/Exhibitors Bridge', 'Online Event Booth Sale', 'Booths Sale/Exhibitors Bridge', 'Website Events CRM', 'Online Event Ticketing', 'Advanced Events', 'Quiz on Live Event Tracks', 'Google Maps', 'Website Jitsi', 'Link Tracker', 'Website Live Chat', 'Website Mail', 'Website Mail Group', 'Newsletter Subscribe Button', 'Newsletter Subscribe SMS Template', 'Online Members Directory', 'Website Partner', 'Website Payment', 'Website profile', 'Online Task Submission', 'Google places autocompletion', 'Click & Collect', 'Product Comparison', 'Product Availability Notifications', 'eCommerce/Gelato bridge', 'Coupons, Promotions, Gift Card and Loyalty for eCommerce', 'Checkout Newsletter', 'eCommerce Mondialrelay Delivery', 'Kit Availability', 'Sell Courses', 'Product Availability', 'Product Availability Notifications', "Shopper's Wishlist", 'Forum on Courses', 'Course Certifications', 'Base comment field', "Common - Boîte à outils pour l'intégration automatisée du XML", 'XML Search Improved', 'Mass Mailing Themes', 'Employees - Mexico', 'Maintenance - HR', 'Gamification', 'Blog', 'Dashboards', 'Forum', 'Recruitment - Skills Management', 'Payment Provider: Adyen', 'Payment Provider: Amazon Payment Services', 'Payment Provider: AsiaPay', 'Payment Provider: Authorize.Net', 'Payment Provider: Buckaroo', 'Payment Provider: Custom Payment Modes', 'Payment Provider: Demo', 'Payment Provider: Flutterwave', 'Payment Provider: Mercado Pago', 'Payment Provider: Mollie', 'Payment Provider: Nuvei', 'Payment Provider: Paypal', 'Payment Provider: Razorpay', 'Razorpay OAuth Integration', 'Payment Provider: Stripe', 'Payment Provider: Worldline', 'Payment Provider: Xendit', 'Website - Payment Authorize', 'Default Theme', 'Event / Jitsi', 'Event Meeting / Rooms', 'Event Exhibitors', 'Live Event Tracks', 'Quiz and Meet on community', 'Quizzes on Tracks', 'Test - Import & Export', 'Mass Mail Tests', 'Customer Portal', 'Onboarding Toolbox', 'Web Routing', 'POS QR Tests', 'Mail Tests', 'Mail Tests (Full)', 'SMS Tests', 'Website Test', 'Website Modules Test', 'Test - Base Automation', 'Test Discuss (full)', 'Phone Numbers Validation'] to user __system__ #1 via n/a 2026-02-02 15:37:25,096 43 INFO 00173-master-all odoo.modules.loading: loading 729 modules... 2026-02-02 15:37:25,096 43 INFO 00173-master-all odoo.modules.loading: Loading module partner_address_street3 (2/729) 2026-02-02 15:37:25,123 43 INFO 00173-master-all odoo.modules.registry: module partner_address_street3: creating or updating database tables 2026-02-02 15:37:25,200 43 INFO 00173-master-all odoo.modules.loading: loading partner_address_street3/views/res_partner.xml 2026-02-02 15:37:25,240 43 INFO 00173-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_partner ... 2026-02-02 15:37:25,253 43 INFO 00173-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_post_init_hook ... 2026-02-02 15:37:25,259 43 INFO 00173-master-all odoo.addons.partner_address_street3.tests.test_street_3: Starting TestStreet3.test_uninstall ... 2026-02-02 15:37:25,297 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:25,307 43 INFO 00173-master-all odoo.modules.loading: Module partner_address_street3 loaded in 0.21s (incl. 0.06s test), 112 queries (+30 test, +112 other) 2026-02-02 15:37:25,307 43 INFO 00173-master-all odoo.modules.loading: Loading module test_access_rights (3/729) 2026-02-02 15:37:25,335 43 INFO 00173-master-all odoo.modules.registry: module test_access_rights: creating or updating database tables 2026-02-02 15:37:25,505 43 INFO 00173-master-all odoo.modules.loading: loading test_access_rights/ir.model.access.csv 2026-02-02 15:37:25,526 43 INFO 00173-master-all odoo.modules.loading: loading test_access_rights/security.xml 2026-02-02 15:37:25,536 43 INFO 00173-master-all odoo.modules.loading: loading test_access_rights/data.xml 2026-02-02 15:37:25,588 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_access_monetary_related: Starting TestMonetaryAccess.test_monetary_access_create ... 2026-02-02 15:37:25,855 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:25,958 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestSudo.test_sudo ... 2026-02-02 15:37:26,017 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-02 15:37:26,129 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7705, 7706] 2026-02-02 15:37:26,129 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [144, 145] 2026-02-02 15:37:26,134 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_no_groups ... 2026-02-02 15:37:26,135 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 103, model: test_access_right.some_obj 2026-02-02 15:37:26,140 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_one_group ... 2026-02-02 15:37:26,142 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 103, model: test_access_right.some_obj 2026-02-02 15:37:26,146 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestACLFeedback.test_two_groups ... 2026-02-02 15:37:26,150 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 103, model: test_access_right.some_obj 2026-02-02 15:37:26,155 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 103, model: test_access_right.some_obj 2026-02-02 15:37:26,183 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:26,322 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_combination ... 2026-02-02 15:37:26,343 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,351 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_globals_all ... 2026-02-02 15:37:26,364 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,373 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_globals_any ... 2026-02-02 15:37:26,385 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,394 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_local ... 2026-02-02 15:37:26,403 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,412 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,420 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,427 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_locals ... 2026-02-02 15:37:26,438 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,448 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_access ... 2026-02-02 15:37:26,561 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,575 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 104, model: test_access_right.inherits 2026-02-02 15:37:26,580 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 104, model: test_access_right.inherits 2026-02-02 15:37:26,581 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_access_multi_record ... 2026-02-02 15:37:26,756 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4, 5], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,766 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_no_access ... 2026-02-02 15:37:26,777 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 104, model: test_access_right.some_obj 2026-02-02 15:37:26,788 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestIRRuleFeedback.test_warn_company_no_company_field ... 2026-02-02 15:37:26,902 43 INFO 00173-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 104, model: test_access_right.child 2026-02-02 15:37:26,936 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:27,070 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_domain ... 2026-02-02 15:37:27,090 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_order ... 2026-02-02 15:37:27,102 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_check_field_access_rights_read_group ... 2026-02-02 15:37:27,117 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_read ... 2026-02-02 15:37:27,143 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_feedback: Starting TestFieldGroupFeedback.test_write ... 2026-02-02 15:37:27,198 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-02 15:37:27,215 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_access_rule_performance ... 2026-02-02 15:37:27,217 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_basic_access ... 2026-02-02 15:37:27,234 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_check_access_rule_with_inherits ... 2026-02-02 15:37:27,244 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_domain_constrains ... 2026-02-02 15:37:27,253 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_flush_search_with_inherits ... 2026-02-02 15:37:27,265 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_group_rule ... 2026-02-02 15:37:27,291 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_many2many ... 2026-02-02 15:37:27,308 43 INFO 00173-master-all odoo.addons.test_access_rights.tests.test_ir_rules: Starting TestRules.test_no_context_in_ir_rules ... 2026-02-02 15:37:27,337 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:27,344 43 INFO 00173-master-all odoo.modules.loading: Module test_access_rights loaded in 2.04s (incl. 1.76s test), 242 queries (+1778 test, +242 other) 2026-02-02 15:37:27,344 43 INFO 00173-master-all odoo.modules.loading: Loading module test_action_bindings (4/729) 2026-02-02 15:37:27,369 43 INFO 00173-master-all odoo.modules.registry: module test_action_bindings: creating or updating database tables 2026-02-02 15:37:27,415 43 INFO 00173-master-all odoo.modules.loading: loading test_action_bindings/ir.model.access.csv 2026-02-02 15:37:27,426 43 INFO 00173-master-all odoo.modules.loading: loading test_action_bindings/test_data.xml 2026-02-02 15:37:27,454 43 INFO 00173-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestActionBindings.test_bindings ... 2026-02-02 15:37:27,463 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [5883] 2026-02-02 15:37:27,463 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted ir.actions.act_window records with IDs: [50] 2026-02-02 15:37:27,525 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:27,526 43 INFO 00173-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestBindingViewFilters.test_act_record ... 2026-02-02 15:37:27,543 43 INFO 00173-master-all odoo.addons.test_action_bindings.tests.test_bindings: Starting TestBindingViewFilters.test_act_window ... 2026-02-02 15:37:27,582 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:27,590 43 INFO 00173-master-all odoo.modules.loading: Module test_action_bindings loaded in 0.25s (incl. 0.13s test), 98 queries (+119 test, +98 other) 2026-02-02 15:37:27,590 43 INFO 00173-master-all odoo.modules.loading: Loading module test_auth_custom (5/729) 2026-02-02 15:37:27,615 43 INFO 00173-master-all odoo.modules.registry: module test_auth_custom: creating or updating database tables 2026-02-02 15:37:27,640 43 INFO 00173-master-all odoo.addons.test_auth_custom.tests.test_endpoints: Starting TestCustomAuth.test_http ... 2026-02-02 15:37:27,643 43 INFO 00173-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 15:37:27,764 43 INFO 00173-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 15:37:27] "GET /test_auth_custom/http HTTP/1.1" 403 - 0 0.000 0.122 2026-02-02 15:37:27,769 43 INFO 00173-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 15:37:27] "OPTIONS /test_auth_custom/http HTTP/1.1" 204 - 1 0.000 0.002 2026-02-02 15:37:27,770 43 INFO 00173-master-all odoo.addons.test_auth_custom.tests.test_endpoints.TestCustomAuth.test_http: waiting for threads: [] 2026-02-02 15:37:27,770 43 INFO 00173-master-all odoo.addons.test_auth_custom.tests.test_endpoints: Starting TestCustomAuth.test_json ... 2026-02-02 15:37:27,773 43 INFO 00173-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-02 15:37:27,783 43 INFO 00173-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 15:37:27] "POST /test_auth_custom/json HTTP/1.1" 200 - 0 0.000 0.012 2026-02-02 15:37:27,788 43 INFO 00173-master-all werkzeug: 127.0.0.1 - - [02/Feb/2026 15:37:27] "OPTIONS /test_auth_custom/json HTTP/1.1" 204 - 1 0.000 0.002 2026-02-02 15:37:27,788 43 INFO 00173-master-all odoo.addons.test_auth_custom.tests.test_endpoints.TestCustomAuth.test_json: waiting for threads: [] 2026-02-02 15:37:27,815 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:27,823 43 INFO 00173-master-all odoo.modules.loading: Module test_auth_custom loaded in 0.23s (incl. 0.18s test), 17 queries (+12 test, +17 other) 2026-02-02 15:37:27,823 43 INFO 00173-master-all odoo.modules.loading: Loading module test_convert (6/729) 2026-02-02 15:37:27,850 43 INFO 00173-master-all odoo.modules.registry: module test_convert: creating or updating database tables 2026-02-02 15:37:27,903 43 INFO 00173-master-all odoo.modules.loading: loading test_convert/ir.model.access.csv 2026-02-02 15:37:27,916 43 INFO 00173-master-all odoo.modules.loading: loading test_convert/data/test_translated_field/test_model_data.xml 2026-02-02 15:37:27,932 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_char ... 2026-02-02 15:37:27,933 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_file ... 2026-02-02 15:37:27,934 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_float ... 2026-02-02 15:37:27,935 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function ... 2026-02-02 15:37:27,936 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function_function ... 2026-02-02 15:37:27,938 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_function_kwargs ... 2026-02-02 15:37:27,939 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_html ... 2026-02-02 15:37:27,939 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_int ... 2026-02-02 15:37:27,940 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_list ... 2026-02-02 15:37:27,941 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_o2m_sub_records ... 2026-02-02 15:37:27,949 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_o2m_sub_records_noupdate ... 2026-02-02 15:37:27,957 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_translated_field ... 2026-02-02 15:37:27,968 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: Starting TestEvalXML.test_xml ... 2026-02-02 15:37:27,968 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_convert: skipped TestEvalXML.test_xml : not tested 2026-02-02 15:37:27,998 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:28,000 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_data_function ... 2026-02-02 15:37:28,012 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_data_record ... 2026-02-02 15:37:28,018 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_function ... 2026-02-02 15:37:28,024 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_context_record ... 2026-02-02 15:37:28,030 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_data_function ... 2026-02-02 15:37:28,038 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_data_record ... 2026-02-02 15:37:28,045 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_function ... 2026-02-02 15:37:28,053 43 INFO 00173-master-all odoo.addons.test_convert.tests.test_env: Starting TestEnv.test_uid_record ... 2026-02-02 15:37:28,098 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:28,107 43 INFO 00173-master-all odoo.modules.loading: Module test_convert loaded in 0.28s (incl. 0.17s test), 78 queries (+175 test, +78 other) 2026-02-02 15:37:28,107 43 INFO 00173-master-all odoo.modules.loading: Loading module test_data_module (7/729) 2026-02-02 15:37:28,147 43 INFO 00173-master-all odoo.modules.loading: Module test_data_module loaded in 0.04s, 11 queries (+11 other) 2026-02-02 15:37:28,147 43 INFO 00173-master-all odoo.modules.loading: Loading module test_mimetypes (8/729) 2026-02-02 15:37:28,183 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_doc ... 2026-02-02 15:37:28,184 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_docx ... 2026-02-02 15:37:28,184 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_gif ... 2026-02-02 15:37:28,184 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_jpeg ... 2026-02-02 15:37:28,185 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_ods ... 2026-02-02 15:37:28,185 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_odt ... 2026-02-02 15:37:28,185 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_unknown ... 2026-02-02 15:37:28,186 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_xls ... 2026-02-02 15:37:28,186 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_xlsx ... 2026-02-02 15:37:28,186 43 INFO 00173-master-all odoo.addons.test_mimetypes.tests.test_guess_mimetypes: Starting TestMimeGuessing.test_zip ... 2026-02-02 15:37:28,193 43 INFO 00173-master-all odoo.modules.loading: Module test_mimetypes loaded in 0.05s (incl. 0.00s test), 11 queries (+11 other) 2026-02-02 15:37:28,193 43 INFO 00173-master-all odoo.modules.loading: Loading module webhooks_sender (9/729) 2026-02-02 15:37:28,236 43 INFO 00173-master-all odoo.modules.loading: Module webhooks_sender loaded in 0.04s, 11 queries (+11 other) 2026-02-02 15:37:28,236 43 INFO 00173-master-all odoo.modules.loading: Loading module xml_integration_toolbox (10/729) 2026-02-02 15:37:28,285 43 INFO 00173-master-all odoo.modules.registry: module xml_integration_toolbox: creating or updating database tables 2026-02-02 15:37:28,359 43 INFO 00173-master-all odoo.modules.loading: loading xml_integration_toolbox/data/xml_integration_error_type.xml 2026-02-02 15:37:28,365 43 INFO 00173-master-all odoo.modules.loading: loading xml_integration_toolbox/security/ir.model.access.csv 2026-02-02 15:37:28,375 43 INFO 00173-master-all odoo.modules.loading: loading xml_integration_toolbox/views/menus.xml 2026-02-02 15:37:28,381 43 INFO 00173-master-all odoo.modules.loading: loading xml_integration_toolbox/views/xml_integration_error.xml 2026-02-02 15:37:28,404 43 INFO 00173-master-all odoo.modules.loading: Module xml_integration_toolbox loaded in 0.17s, 125 queries (+125 other) 2026-02-02 15:37:28,405 43 INFO 00173-master-all odoo.modules.loading: Loading module base_comment_field (11/729) 2026-02-02 15:37:28,442 43 INFO 00173-master-all odoo.modules.registry: module base_comment_field: creating or updating database tables 2026-02-02 15:37:29,164 43 INFO 00173-master-all odoo.modules.loading: Module base_comment_field loaded in 0.76s, 904 queries (+904 other) 2026-02-02 15:37:29,164 43 INFO 00173-master-all odoo.modules.loading: Loading module base_explore_field (12/729) 2026-02-02 15:37:29,196 43 INFO 00173-master-all odoo.modules.registry: module base_explore_field: creating or updating database tables 2026-02-02 15:37:29,225 43 INFO 00173-master-all odoo.modules.loading: loading base_explore_field/ir_model_fields.xml 2026-02-02 15:37:29,251 43 INFO 00173-master-all odoo.modules.loading: Module base_explore_field loaded in 0.09s, 61 queries (+61 other) 2026-02-02 15:37:29,251 43 INFO 00173-master-all odoo.modules.loading: Loading module base_force_upper_field (13/729) 2026-02-02 15:37:29,292 43 INFO 00173-master-all odoo.modules.registry: module base_force_upper_field: creating or updating database tables 2026-02-02 15:37:30,075 43 INFO 00173-master-all odoo.modules.loading: Module base_force_upper_field loaded in 0.82s, 901 queries (+901 other) 2026-02-02 15:37:30,075 43 INFO 00173-master-all odoo.modules.loading: Loading module base_iso3166 (14/729) 2026-02-02 15:37:30,106 43 INFO 00173-master-all odoo.modules.registry: module base_iso3166: creating or updating database tables 2026-02-02 15:37:30,111 43 INFO 00173-master-all odoo.models: Prepare computation of res.country.code_alpha3 2026-02-02 15:37:30,112 43 INFO 00173-master-all odoo.models: Prepare computation of res.country.code_numeric 2026-02-02 15:37:30,164 43 INFO 00173-master-all odoo.modules.loading: loading base_iso3166/views/country_view.xml 2026-02-02 15:37:30,194 43 INFO 00173-master-all odoo.addons.base_iso3166.tests.test_iso3166: Starting TestBaseIso3166.test_historic_countries ... 2026-02-02 15:37:30,198 43 INFO 00173-master-all odoo.addons.base_iso3166.tests.test_iso3166: Starting TestBaseIso3166.test_iso_3166 ... 2026-02-02 15:37:30,229 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:30,238 43 INFO 00173-master-all odoo.modules.loading: Module base_iso3166 loaded in 0.16s (incl. 0.04s test), 78 queries (+13 test, +78 other) 2026-02-02 15:37:30,239 43 INFO 00173-master-all odoo.modules.loading: Loading module base_models_onchange (15/729) 2026-02-02 15:37:30,284 43 INFO 00173-master-all odoo.modules.loading: Module base_models_onchange loaded in 0.04s, 12 queries (+12 other) 2026-02-02 15:37:30,284 43 INFO 00173-master-all odoo.modules.loading: Loading module base_odoo_utilities (16/729) 2026-02-02 15:37:30,327 43 INFO 00173-master-all odoo.modules.registry: module base_odoo_utilities: creating or updating database tables 2026-02-02 15:37:31,107 43 INFO 00173-master-all odoo.modules.loading: Module base_odoo_utilities loaded in 0.82s, 897 queries (+897 other) 2026-02-02 15:37:31,107 43 INFO 00173-master-all odoo.modules.loading: Loading module base_sparse_field (17/729) 2026-02-02 15:37:31,150 43 INFO 00173-master-all odoo.modules.registry: module base_sparse_field: creating or updating database tables 2026-02-02 15:37:31,982 43 INFO 00173-master-all odoo.modules.loading: loading base_sparse_field/security/ir.model.access.csv 2026-02-02 15:37:31,992 43 INFO 00173-master-all odoo.modules.loading: loading base_sparse_field/views/views.xml 2026-02-02 15:37:32,032 43 INFO 00173-master-all odoo.addons.base_sparse_field.tests.test_sparse_fields: Starting TestSparseFields.test_sparse ... 2026-02-02 15:37:32,072 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:32,081 43 INFO 00173-master-all odoo.modules.loading: Module base_sparse_field loaded in 0.97s (incl. 0.04s test), 976 queries (+13 test, +976 other) 2026-02-02 15:37:32,081 43 INFO 00173-master-all odoo.modules.loading: Loading module base_user_role (18/729) 2026-02-02 15:37:32,119 43 INFO 00173-master-all odoo.modules.registry: module base_user_role: creating or updating database tables 2026-02-02 15:37:32,278 43 INFO 00173-master-all odoo.modules.loading: loading base_user_role/security/ir.model.access.csv 2026-02-02 15:37:32,292 43 INFO 00173-master-all odoo.modules.loading: loading base_user_role/data/ir_cron.xml 2026-02-02 15:37:32,300 43 INFO 00173-master-all odoo.modules.loading: loading base_user_role/data/ir_module_category.xml 2026-02-02 15:37:32,304 43 INFO 00173-master-all odoo.modules.loading: loading base_user_role/wizards/role_add_users_wizard_views.xml 2026-02-02 15:37:32,318 43 INFO 00173-master-all odoo.modules.loading: loading base_user_role/views/role.xml 2026-02-02 15:37:32,344 43 INFO 00173-master-all odoo.modules.loading: loading base_user_role/views/user.xml 2026-02-02 15:37:32,466 43 INFO 00173-master-all odoo.modules.loading: loading base_user_role/views/group.xml 2026-02-02 15:37:32,480 43 INFO 00173-master-all odoo.modules.loading: loading base_user_role/wizards/create_from_user.xml 2026-02-02 15:37:32,490 43 INFO 00173-master-all odoo.modules.loading: loading base_user_role/wizards/wizard_groups_into_role.xml 2026-02-02 15:37:32,630 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_multiple_new_users ... 2026-02-02 15:37:32,656 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_new_users_to_role ... 2026-02-02 15:37:32,661 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_users_with_existing_users ... 2026-02-02 15:37:32,667 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_role_add_users_wizard: Starting TestRoleAddUsersWizard.test_add_users_without_dates ... 2026-02-02 15:37:32,704 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 15:37:33,096 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_create_role_from_user ... 2026-02-02 15:37:33,232 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_default_user_roles ... 2026-02-02 15:37:33,283 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_group_groups_into_role ... 2026-02-02 15:37:33,368 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_notification_type_not_reset ... 2026-02-02 15:37:33,369 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: skipped TestUserRole.test_notification_type_not_reset : Mail module is not installed. 2026-02-02 15:37:33,370 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1 ... 2026-02-02 15:37:33,395 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1_2 ... 2026-02-02 15:37:33,426 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_1_2_with_dates ... 2026-02-02 15:37:33,453 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_2 ... 2026-02-02 15:37:33,480 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_line_unlink ... 2026-02-02 15:37:33,509 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [21] 2026-02-02 15:37:33,531 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [20] 2026-02-02 15:37:33,552 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_multicompany ... 2026-02-02 15:37:33,589 43 INFO 00173-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 110, model: res.users.role 2026-02-02 15:37:33,594 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_role_unlink ... 2026-02-02 15:37:33,624 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.users.role records with IDs: [3] 2026-02-02 15:37:33,647 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.users.role records with IDs: [2] 2026-02-02 15:37:33,667 43 INFO 00173-master-all odoo.addons.base_user_role.tests.test_user_role: Starting TestUserRole.test_show_alert_computation ... 2026-02-02 15:37:33,694 43 INFO 00173-master-all odoo.models.unlink: User #1 deleted res.users.role.line records with IDs: [24] 2026-02-02 15:37:33,744 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-02 15:37:33,756 43 INFO 00173-master-all odoo.modules.loading: Module base_user_role loaded in 1.68s (incl. 1.23s test), 338 queries (+1592 test, +338 other) 2026-02-02 15:37:33,756 43 INFO 00173-master-all odoo.modules.loading: Loading module base_view_inheritance_extension (19/729) 2026-02-02 15:37:33,799 43 INFO 00173-master-all odoo.modules.registry: module base_view_inheritance_extension: creating or updating database tables 2026-02-02 15:37:33,836 43 INFO 00173-master-all odoo.modules.loading: Module base_view_inheritance_extension: loading demo 2026-02-02 15:37:33,837 43 INFO 00173-master-all odoo.modules.loading: loading base_view_inheritance_extension/demo/ir_ui_view.xml 2026-02-02 15:37:33,864 43 INFO 00173-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_base_view_inheritance_extension ... 2026-02-02 15:37:33,872 43 INFO 00173-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_domain_add_operation ... 2026-02-02 15:37:33,873 43 INFO 00173-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_text_add_operation ... 2026-02-02 15:37:33,874 43 INFO 00173-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_context_complex ... 2026-02-02 15:37:33,875 43 INFO 00173-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_context_default ... 2026-02-02 15:37:33,876 43 INFO 00173-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_operation_not_a_dict ... 2026-02-02 15:37:33,877 43 INFO 00173-master-all odoo.addons.base_view_inheritance_extension.tests.test_base_view_inheritance_extension: Starting TestBaseViewInheritanceExtension.test_update_source_not_a_dict ... 2026-02-02 15:37:33,908 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:33,919 43 INFO 00173-master-all odoo.modules.loading: Module base_view_inheritance_extension loaded in 0.16s (incl. 0.05s test), 62 queries (+25 test, +62 other) 2026-02-02 15:37:33,919 43 INFO 00173-master-all odoo.modules.loading: Loading module db_gin_trigram (20/729) 2026-02-02 15:37:33,947 43 INFO 00173-master-all odoo.modules.registry: module db_gin_trigram: creating or updating database tables 2026-02-02 15:37:33,990 43 INFO 00173-master-all odoo.modules.loading: Module db_gin_trigram loaded in 0.07s, 21 queries (+21 other) 2026-02-02 15:37:33,990 43 INFO 00173-master-all odoo.modules.loading: Loading module db_unaccent (21/729) 2026-02-02 15:37:33,991 43 INFO 00173-master-all odoo.addons.db_unaccent.post_install: >>> Override of unaccent method by safe_unaccent 2026-02-02 15:37:34,020 43 INFO 00173-master-all odoo.modules.registry: module db_unaccent: creating or updating database tables 2026-02-02 15:37:34,048 43 INFO 00173-master-all odoo.modules.loading: Module db_unaccent loaded in 0.06s, 23 queries (+23 other) 2026-02-02 15:37:34,048 43 INFO 00173-master-all odoo.modules.loading: Loading module fix_float_round (22/729) 2026-02-02 15:37:34,096 43 INFO 00173-master-all odoo.modules.loading: Module fix_float_round loaded in 0.05s, 12 queries (+12 other) 2026-02-02 15:37:34,096 43 INFO 00173-master-all odoo.modules.loading: Loading module ir_attachment_cleaner (23/729) 2026-02-02 15:37:34,125 43 INFO 00173-master-all odoo.modules.registry: module ir_attachment_cleaner: creating or updating database tables 2026-02-02 15:37:34,159 43 INFO 00173-master-all odoo.modules.loading: Module ir_attachment_cleaner loaded in 0.06s, 31 queries (+31 other) 2026-02-02 15:37:34,159 43 INFO 00173-master-all odoo.modules.loading: Loading module ir_config_parameter_improved (24/729) 2026-02-02 15:37:34,190 43 INFO 00173-master-all odoo.modules.registry: module ir_config_parameter_improved: creating or updating database tables 2026-02-02 15:37:34,258 43 INFO 00173-master-all odoo.modules.loading: loading ir_config_parameter_improved/security/ir.model.access.csv 2026-02-02 15:37:34,275 43 INFO 00173-master-all odoo.modules.loading: Module ir_config_parameter_improved loaded in 0.12s, 81 queries (+81 other) 2026-02-02 15:37:34,275 43 INFO 00173-master-all odoo.modules.loading: Loading module jsonifier (25/729) 2026-02-02 15:37:34,323 43 INFO 00173-master-all odoo.modules.registry: module jsonifier: creating or updating database tables 2026-02-02 15:37:35,327 43 INFO 00173-master-all odoo.modules.loading: loading jsonifier/security/ir.model.access.csv 2026-02-02 15:37:35,338 43 INFO 00173-master-all odoo.modules.loading: loading jsonifier/views/ir_exports_view.xml 2026-02-02 15:37:35,359 43 INFO 00173-master-all odoo.modules.loading: loading jsonifier/views/ir_exports_resolver_view.xml 2026-02-02 15:37:35,372 43 INFO 00173-master-all odoo.modules.loading: Module jsonifier: loading demo 2026-02-02 15:37:35,372 43 INFO 00173-master-all odoo.modules.loading: loading jsonifier/demo/resolver_demo.xml 2026-02-02 15:37:35,376 43 INFO 00173-master-all odoo.modules.loading: loading jsonifier/demo/export_demo.xml 2026-02-02 15:37:35,380 43 INFO 00173-master-all odoo.modules.loading: loading jsonifier/demo/ir.exports.line.csv 2026-02-02 15:37:35,407 43 INFO 00173-master-all odoo.modules.loading: Module jsonifier loaded in 1.13s, 1092 queries (+1092 other) 2026-02-02 15:37:35,407 43 INFO 00173-master-all odoo.modules.loading: Loading module l10n_fr (26/729) 2026-02-02 15:37:35,440 43 INFO 00173-master-all odoo.modules.registry: module l10n_fr: creating or updating database tables 2026-02-02 15:37:35,523 43 INFO 00173-master-all odoo.modules.loading: loading l10n_fr/data/res_country_data.xml 2026-02-02 15:37:35,536 43 INFO 00173-master-all odoo.modules.loading: loading l10n_fr/views/res_company_views.xml 2026-02-02 15:37:35,551 43 INFO 00173-master-all odoo.modules.loading: loading l10n_fr/views/res_partner_views.xml 2026-02-02 15:37:35,564 43 INFO 00173-master-all odoo.modules.loading: Module l10n_fr: loading demo 2026-02-02 15:37:35,564 43 INFO 00173-master-all odoo.modules.loading: loading l10n_fr/data/l10n_fr_demo.xml 2026-02-02 15:37:35,808 43 INFO 00173-master-all odoo.modules.loading: Module l10n_fr loaded in 0.40s, 387 queries (+387 other) 2026-02-02 15:37:35,808 43 INFO 00173-master-all odoo.modules.loading: Loading module l10n_us (27/729) 2026-02-02 15:37:35,838 43 INFO 00173-master-all odoo.modules.registry: module l10n_us: creating or updating database tables 2026-02-02 15:37:35,866 43 INFO 00173-master-all odoo.modules.loading: loading l10n_us/data/res_company_data.xml 2026-02-02 15:37:35,873 43 INFO 00173-master-all odoo.modules.loading: loading l10n_us/views/res_partner_bank_views.xml 2026-02-02 15:37:35,895 43 INFO 00173-master-all odoo.modules.loading: Module l10n_us loaded in 0.09s, 64 queries (+64 other) 2026-02-02 15:37:35,896 43 INFO 00173-master-all odoo.modules.loading: Loading module odoo_online_documentation (28/729) 2026-02-02 15:37:35,899 43 WARNING 00173-master-all odoo.tools.translate: no translation language detected, skipping translation Stack (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules processed_modules += load_marked_modules(env, graph, File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules loaded, processed = load_module_graph( File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 186, in load_module_graph load_openerp_module(package.name) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/module.py", line 384, in load_openerp_module __import__(qualname) File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/__init__.py", line 20, in from . import models File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/__init__.py", line 20, in from . import odoo_online_documentation File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py", line 27, in class OdooOnlineDocumentation(models.Model): File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py", line 36, in OdooOnlineDocumentation [("PJ", _("Attached document")), ("static_res", _("Static resource"))], File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 621, in get_text_alias module, lang = _get_translation_source(1) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 610, in _get_translation_source lang = lang or _get_lang(frame, default_lang) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 601, in _get_lang _logger.log(log_level, 'no translation language detected, skipping translation %s', frame, stack_info=True) 2026-02-02 15:37:35,901 43 WARNING 00173-master-all odoo.tools.translate: no translation language detected, skipping translation Stack (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules processed_modules += load_marked_modules(env, graph, File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules loaded, processed = load_module_graph( File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 186, in load_module_graph load_openerp_module(package.name) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/module.py", line 384, in load_openerp_module __import__(qualname) File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/__init__.py", line 20, in from . import models File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/__init__.py", line 20, in from . import odoo_online_documentation File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py", line 27, in class OdooOnlineDocumentation(models.Model): File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py", line 36, in OdooOnlineDocumentation [("PJ", _("Attached document")), ("static_res", _("Static resource"))], File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 621, in get_text_alias module, lang = _get_translation_source(1) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 610, in _get_translation_source lang = lang or _get_lang(frame, default_lang) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 601, in _get_lang _logger.log(log_level, 'no translation language detected, skipping translation %s', frame, stack_info=True) 2026-02-02 15:37:35,903 43 WARNING 00173-master-all odoo.tools.translate: no translation language detected, skipping translation Stack (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules processed_modules += load_marked_modules(env, graph, File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules loaded, processed = load_module_graph( File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 186, in load_module_graph load_openerp_module(package.name) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/module.py", line 384, in load_openerp_module __import__(qualname) File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/__init__.py", line 20, in from . import models File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/__init__.py", line 21, in from . import odoo_online_documentation_type File "", line 1415, in _handle_fromlist File "", line 488, in _call_with_frames_removed File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation_type.py", line 23, in class OdooOnlineDocumentType(models.Model): File "/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation_type.py", line 29, in OdooOnlineDocumentType _sql_constraints = [("type_unique", "UNIQUE(name)", _("The type must be unique."))] File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 621, in get_text_alias module, lang = _get_translation_source(1) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 610, in _get_translation_source lang = lang or _get_lang(frame, default_lang) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/translate.py", line 601, in _get_lang _logger.log(log_level, 'no translation language detected, skipping translation %s', frame, stack_info=True) 2026-02-02 15:37:35,935 43 INFO 00173-master-all odoo.modules.registry: module odoo_online_documentation: creating or updating database tables 2026-02-02 15:37:35,997 43 INFO 00173-master-all odoo.modules.loading: loading odoo_online_documentation/security/ir.model.access.csv 2026-02-02 15:37:36,010 43 INFO 00173-master-all odoo.modules.loading: loading odoo_online_documentation/odoo_online_documentation.xml 2026-02-02 15:37:36,051 43 INFO 00173-master-all odoo.modules.loading: Module odoo_online_documentation loaded in 0.16s, 123 queries (+129 other) 2026-02-02 15:37:36,052 43 INFO 00173-master-all odoo.modules.loading: Loading module partner_external_map (29/729) 2026-02-02 15:37:36,087 43 INFO 00173-master-all odoo.modules.registry: module partner_external_map: creating or updating database tables 2026-02-02 15:37:36,188 43 INFO 00173-master-all odoo.modules.loading: loading partner_external_map/views/res_partner_view.xml 2026-02-02 15:37:36,208 43 INFO 00173-master-all odoo.modules.loading: loading partner_external_map/views/map_website_view.xml 2026-02-02 15:37:36,231 43 INFO 00173-master-all odoo.modules.loading: loading partner_external_map/data/map_website_data.xml 2026-02-02 15:37:36,240 43 INFO 00173-master-all odoo.modules.loading: loading partner_external_map/views/res_users_view.xml 2026-02-02 15:37:36,268 43 INFO 00173-master-all odoo.modules.loading: loading partner_external_map/security/ir.model.access.csv 2026-02-02 15:37:36,283 43 INFO 00173-master-all odoo.addons.partner_external_map.hooks: Updating user settings for maps... 2026-02-02 15:37:36,298 43 INFO 00173-master-all odoo.modules.loading: Module partner_external_map loaded in 0.25s, 219 queries (+219 other) 2026-02-02 15:37:36,298 43 INFO 00173-master-all odoo.modules.loading: Loading module patch_check_xml_rpc (30/729) 2026-02-02 15:37:36,358 43 INFO 00173-master-all odoo.modules.loading: Module patch_check_xml_rpc loaded in 0.06s, 12 queries (+12 other) 2026-02-02 15:37:36,358 43 INFO 00173-master-all odoo.modules.loading: Loading module patchcustomcloc (31/729) 2026-02-02 15:37:36,410 43 INFO 00173-master-all odoo.modules.loading: Module patchcustomcloc loaded in 0.05s, 12 queries (+12 other) 2026-02-02 15:37:36,410 43 INFO 00173-master-all odoo.modules.loading: Loading module social_media (32/729) 2026-02-02 15:37:36,449 43 INFO 00173-master-all odoo.modules.registry: module social_media: creating or updating database tables 2026-02-02 15:37:36,489 43 INFO 00173-master-all odoo.modules.loading: loading social_media/views/res_company_views.xml 2026-02-02 15:37:36,504 43 INFO 00173-master-all odoo.modules.loading: Module social_media: loading demo 2026-02-02 15:37:36,504 43 INFO 00173-master-all odoo.modules.loading: loading social_media/demo/res_company_demo.xml 2026-02-02 15:37:36,520 43 INFO 00173-master-all odoo.modules.loading: Module social_media loaded in 0.11s, 85 queries (+85 other) 2026-02-02 15:37:36,520 43 INFO 00173-master-all odoo.modules.loading: Loading module test_assetsbundle (33/729) 2026-02-02 15:37:36,557 43 INFO 00173-master-all odoo.modules.registry: module test_assetsbundle: creating or updating database tables 2026-02-02 15:37:36,569 43 INFO 00173-master-all odoo.modules.loading: loading test_assetsbundle/data/ir_asset.xml 2026-02-02 15:37:36,578 43 INFO 00173-master-all odoo.modules.loading: loading test_assetsbundle/views/views.xml 2026-02-02 15:37:36,612 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAddonPaths.test_operations ... 2026-02-02 15:37:36,649 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:36,651 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_01_generation ... 2026-02-02 15:37:36,657 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,657 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_01_generation Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 167, in test_01_generation self.bundle.js() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,659 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_02_access ... 2026-02-02 15:37:36,663 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,663 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_02_access Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 196, in test_02_access bundle0.js() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,665 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_03_date_invalidation ... 2026-02-02 15:37:36,669 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,669 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_03_date_invalidation Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 224, in test_03_date_invalidation bundle0.js() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 344, in js js_attachment = self.js_with_sourcemap(template_bundle=template_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 355, in js_with_sourcemap or self.save_attachment('js.map', '') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,670 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_04_content_invalidation ... 2026-02-02 15:37:36,675 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,675 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_04_content_invalidation Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 249, in test_04_content_invalidation bundle0.js() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,676 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_05_normal_mode ... 2026-02-02 15:37:36,680 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,680 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_05_normal_mode Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 282, in test_05_normal_mode debug_bundle.js() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,681 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_07_debug_assets ... 2026-02-02 15:37:36,685 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,685 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_07_debug_assets Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 300, in test_07_debug_assets debug_bundle.js() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 344, in js js_attachment = self.js_with_sourcemap(template_bundle=template_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 355, in js_with_sourcemap or self.save_attachment('js.map', '') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,687 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_08_css_generation3 ... 2026-02-02 15:37:36,690 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,690 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_08_css_generation3 Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 315, in test_08_css_generation3 self.bundle.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,692 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_09_css_access ... 2026-02-02 15:37:36,695 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,695 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_09_css_access Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 324, in test_09_css_access bundle0.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,696 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_11_css_content_invalidation ... 2026-02-02 15:37:36,699 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,699 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_11_css_content_invalidation Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 349, in test_11_css_content_invalidation bundle0.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,701 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_12_css_debug ... 2026-02-02 15:37:36,704 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,704 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_12_css_debug Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 381, in test_12_css_debug debug_bundle.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 531, in css return self.css_with_sourcemap(u'\n'.join(matches)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 541, in css_with_sourcemap or self.save_attachment('css.map', '') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,705 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_14_duplicated_css_assets ... 2026-02-02 15:37:36,708 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,708 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_14_duplicated_css_assets Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 390, in test_14_duplicated_css_assets bundle0.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,710 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_15_rtl_css_generation ... 2026-02-02 15:37:36,715 43 WARNING 00173-master-all odoo.addons.base.models.assetsbundle: You need https://rtlcss.com/ to convert css file to right to left compatiblity. Use: npm install -g rtlcss 2026-02-02 15:37:36,717 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,717 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_15_rtl_css_generation Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 416, in test_15_rtl_css_generation self.bundle.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,719 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_15_rtl_invalid_css_generation ... 2026-02-02 15:37:36,723 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,723 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_15_rtl_invalid_css_generation Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 429, in test_15_rtl_invalid_css_generation self.bundle.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,724 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_16_ltr_and_rtl_css_access ... 2026-02-02 15:37:36,727 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,727 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_16_ltr_and_rtl_css_access Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 440, in test_16_ltr_and_rtl_css_access ltr_bundle0.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,728 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_17_css_bundle_date_invalidation ... 2026-02-02 15:37:36,732 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,732 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_17_css_bundle_date_invalidation Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 490, in test_17_css_bundle_date_invalidation ltr_bundle0.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 531, in css return self.css_with_sourcemap(u'\n'.join(matches)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 541, in css_with_sourcemap or self.save_attachment('css.map', '') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,733 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_18_css_bundle_content_invalidation ... 2026-02-02 15:37:36,736 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,736 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_18_css_bundle_content_invalidation Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 536, in test_18_css_bundle_content_invalidation ltr_bundle0.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,738 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_19_css_in_debug_assets ... 2026-02-02 15:37:36,741 43 WARNING 00173-master-all odoo.addons.base.models.assetsbundle: You need https://rtlcss.com/ to convert css file to right to left compatiblity. Use: npm install -g rtlcss 2026-02-02 15:37:36,744 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,744 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_19_css_in_debug_assets Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 593, in test_19_css_in_debug_assets debug_bundle.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 531, in css return self.css_with_sourcemap(u'\n'.join(matches)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 541, in css_with_sourcemap or self.save_attachment('css.map', '') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,745 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_20_external_lib_assets ... 2026-02-02 15:37:36,759 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestJavascriptAssetsBundle.test_21_external_lib_assets_debug_mode ... 2026-02-02 15:37:36,801 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:36,802 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestXMLAssetsBundle.test_01_broken_xml ... 2026-02-02 15:37:36,805 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestXMLAssetsBundle.test_02_multiple_broken_xml ... 2026-02-02 15:37:36,807 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestXMLAssetsBundle.test_04_template_wo_name ... 2026-02-02 15:37:36,814 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestXMLAssetsBundle.test_05_file_not_found ... 2026-02-02 15:37:36,848 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:36,849 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsBundleWithIRAMock.test_01_debug_mode_assets ... 2026-02-02 15:37:36,856 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,856 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsBundleWithIRAMock.test_01_debug_mode_assets Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 801, in test_01_debug_mode_assets self._bundle(self._get_asset(), True, False, '(First access)') File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 785, in _bundle bundle.css() File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 531, in css return self.css_with_sourcemap(u'\n'.join(matches)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 541, in css_with_sourcemap or self.save_attachment('css.map', '') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:36,992 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:36,993 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_01_globmanifest ... 2026-02-02 15:37:36,998 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:36,998 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_01_globmanifest Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 861, in test_01_globmanifest attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,000 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_02_globmanifest_no_duplicates ... 2026-02-02 15:37:37,003 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,003 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_02_globmanifest_no_duplicates Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 882, in test_02_globmanifest_no_duplicates attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,005 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_03_globmanifest_file_before ... 2026-02-02 15:37:37,008 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,008 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_03_globmanifest_file_before Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 903, in test_03_globmanifest_file_before attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,010 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_04_globmanifest_with_irasset ... 2026-02-02 15:37:37,020 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,020 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_04_globmanifest_with_irasset Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 929, in test_04_globmanifest_with_irasset attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,021 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_05_only_irasset ... 2026-02-02 15:37:37,026 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,026 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_05_only_irasset Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 949, in test_05_only_irasset attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,027 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_06_1_replace ... 2026-02-02 15:37:37,033 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,033 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_06_1_replace Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 972, in test_06_1_replace attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,034 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_06_2_replace ... 2026-02-02 15:37:37,039 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,039 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_06_2_replace Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 998, in test_06_2_replace attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,041 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_06_3_replace_globs ... 2026-02-02 15:37:37,047 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,047 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_06_3_replace_globs Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1027, in test_06_3_replace_globs attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,049 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_07_remove ... 2026-02-02 15:37:37,056 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,056 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_07_remove Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1051, in test_07_remove attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,057 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_08_remove_inexistent_file ... 2026-02-02 15:37:37,062 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_09_remove_wholeglob ... 2026-02-02 15:37:37,067 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_10_prepend ... 2026-02-02 15:37:37,071 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,071 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_10_prepend Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1107, in test_10_prepend attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,073 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_11_include ... 2026-02-02 15:37:37,079 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,079 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_11_include Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1128, in test_11_include attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,080 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_12_include2 ... 2026-02-02 15:37:37,084 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,084 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_12_include2 Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1140, in test_12_include2 attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,085 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_13_2_include_recursive_sibling ... 2026-02-02 15:37:37,094 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,094 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_13_2_include_recursive_sibling Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1203, in test_13_2_include_recursive_sibling attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,096 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_13_include_circular ... 2026-02-02 15:37:37,100 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_14_other_module ... 2026-02-02 15:37:37,104 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,104 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_14_other_module Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1226, in test_14_other_module attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,105 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_15_other_module_append ... 2026-02-02 15:37:37,109 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,109 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_15_other_module_append Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1249, in test_15_other_module_append attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,110 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_16_other_module_prepend ... 2026-02-02 15:37:37,113 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,113 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_16_other_module_prepend Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1275, in test_16_other_module_prepend attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,115 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_17_other_module_remove ... 2026-02-02 15:37:37,118 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,118 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_17_other_module_remove Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1325, in test_17_other_module_remove attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,119 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_17_other_module_replace ... 2026-02-02 15:37:37,123 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,123 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_17_other_module_replace Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1301, in test_17_other_module_replace attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,124 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_18_other_module_external ... 2026-02-02 15:37:37,127 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,127 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_18_other_module_external Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1351, in test_18_other_module_external attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,129 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_19_css_specific_attrs_in_tcallassets ... 2026-02-02 15:37:37,144 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_20_css_base ... 2026-02-02 15:37:37,150 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,150 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_20_css_base Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1408, in test_20_css_base attach = bundle.css() ^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,152 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_21_js_before_css ... 2026-02-02 15:37:37,155 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,155 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_21_js_before_css Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1432, in test_21_js_before_css attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,157 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_22_js_before_js ... 2026-02-02 15:37:37,160 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,161 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_22_js_before_js Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1461, in test_22_js_before_js attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,162 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_23_js_after_css ... 2026-02-02 15:37:37,166 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,166 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_23_js_after_css Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1494, in test_23_js_after_css attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,168 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_24_js_after_js ... 2026-02-02 15:37:37,173 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,173 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_24_js_after_js Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1523, in test_24_js_after_js attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,175 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_25_js_before_js_in_irasset ... 2026-02-02 15:37:37,180 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,180 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_25_js_before_js_in_irasset Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1551, in test_25_js_before_js_in_irasset attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,181 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_26_js_after_js_in_irasset ... 2026-02-02 15:37:37,188 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,188 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_26_js_after_js_in_irasset Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1579, in test_26_js_after_js_in_irasset attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,189 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_27_mixing_after_before_js_css_in_irasset ... 2026-02-02 15:37:37,197 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,198 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_27_mixing_after_before_js_css_in_irasset Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1618, in test_27_mixing_after_before_js_css_in_irasset attach_css = bundle.css() ^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css return self.save_attachment(extension, css) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,199 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_28_js_after_js_in_irasset_wrong_path ... 2026-02-02 15:37:37,204 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_29_js_after_js_in_irasset_glob ... 2026-02-02 15:37:37,209 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,209 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_29_js_after_js_in_irasset_glob Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1683, in test_29_js_after_js_in_irasset_glob attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,211 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_30_js_before_js_in_irasset_glob ... 2026-02-02 15:37:37,216 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,216 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_30_js_before_js_in_irasset_glob Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1711, in test_30_js_before_js_in_irasset_glob attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,217 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_31 ... 2026-02-02 15:37:37,224 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,224 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_31 Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1744, in test_31 attach = bundle.js() ^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js js_attachment = self.save_attachment(extension, content_bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,225 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_32_a_relative_path_in_addon ... 2026-02-02 15:37:37,229 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_32_b_relative_path_outsied_addon ... 2026-02-02 15:37:37,233 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_33 ... 2026-02-02 15:37:37,237 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_33bis_notinstalled_not_in_manifests ... 2026-02-02 15:37:37,242 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_34 ... 2026-02-02 15:37:37,246 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_35 ... 2026-02-02 15:37:37,250 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_36 ... 2026-02-02 15:37:37,253 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsManifest.test_37_path_can_be_an_attachment ... 2026-02-02 15:37:37,255 43 INFO 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ====================================================================== 2026-02-02 15:37:37,255 43 ERROR 00173-master-all odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_37_path_can_be_an_attachment Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1853, in test_37_path_can_be_an_attachment self.env['ir.attachment'].create({ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create vals = self._clean_data_attachment_data(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data if datas := vals.get("datas"): ^^^^^^^^ AttributeError: 'str' object has no attribute 'get' 2026-02-02 15:37:37,289 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,298 43 INFO 00173-master-all odoo.modules.loading: Module test_assetsbundle loaded in 0.78s (incl. 0.68s test), 36 queries (+589 test, +36 other) 2026-02-02 15:37:37,299 43 ERROR 00173-master-all odoo.modules.loading: Module test_assetsbundle: 0 failures, 49 errors of 68 tests 2026-02-02 15:37:37,300 43 INFO 00173-master-all odoo.modules.loading: Loading module test_converter (34/729) 2026-02-02 15:37:37,331 43 INFO 00173-master-all odoo.modules.registry: module test_converter: creating or updating database tables 2026-02-02 15:37:37,408 43 INFO 00173-master-all odoo.modules.loading: loading test_converter/ir.model.access.csv 2026-02-02 15:37:37,437 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_gbf: Starting TestGBF.test_group_by_full ... 2026-02-02 15:37:37,483 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,484 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestCharExport.test_char ... 2026-02-02 15:37:37,519 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,520 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestIntegerExport.test_integer ... 2026-02-02 15:37:37,560 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,562 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestFloatExport.test_float ... 2026-02-02 15:37:37,579 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestFloatExport.test_numeric ... 2026-02-02 15:37:37,621 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: ====================================================================== 2026-02-02 15:37:37,621 43 ERROR 00173-master-all odoo.addons.test_converter.tests.test_html: ERROR: TestFloatExport.test_numeric Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 99, in test_numeric value = converter(42.0) ^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 41, in converter record = self.Model.with_context(context).new({name: value}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 6875, in new record._update_cache(values, validate=False) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 6429, in _update_cache value = field.convert_to_cache(value, self, validate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache return float_round(value, precision_digits=digits[1]) if digits else value ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 148, in float_is_zero epsilon = _float_check_precision(precision_digits=precision_digits, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RecursionError: maximum recursion depth exceeded 2026-02-02 15:37:37,664 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,665 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestCurrencyExport.test_currency_post ... 2026-02-02 15:37:37,704 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: ====================================================================== 2026-02-02 15:37:37,704 43 ERROR 00173-master-all odoo.addons.test_converter.tests.test_html: ERROR: TestCurrencyExport.test_currency_post Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 112, in setUp self.base = self.create(self.Currency, name="Source", symbol=u'source') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 115, in create return model.create(values) ^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) ^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/res_currency.py", line 58, in create res = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/base_force_upper_field/base.py", line 45, in create return super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 4982, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5125, in _prepare_create_values vals = self._add_missing_default_values(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1929, in _add_missing_default_values defaults = self.default_get(missing_defaults) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1697, in default_get value = field.convert_to_cache(value, self, validate=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache return float_round(value, precision_digits=digits[1]) if digits else value ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 29, in new_float_round old_float_round( RecursionError: maximum recursion depth exceeded 2026-02-02 15:37:37,711 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestCurrencyExport.test_currency_pre ... 2026-02-02 15:37:37,753 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: ====================================================================== 2026-02-02 15:37:37,754 43 ERROR 00173-master-all odoo.addons.test_converter.tests.test_html: ERROR: TestCurrencyExport.test_currency_pre Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 112, in setUp self.base = self.create(self.Currency, name="Source", symbol=u'source') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 115, in create return model.create(values) ^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) ^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/res_currency.py", line 58, in create res = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/base_force_upper_field/base.py", line 45, in create return super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 4982, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5125, in _prepare_create_values vals = self._add_missing_default_values(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1929, in _add_missing_default_values defaults = self.default_get(missing_defaults) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1697, in default_get value = field.convert_to_cache(value, self, validate=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache return float_round(value, precision_digits=digits[1]) if digits else value ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 29, in new_float_round old_float_round( RecursionError: maximum recursion depth exceeded 2026-02-02 15:37:37,763 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestCurrencyExport.test_currency_precision ... 2026-02-02 15:37:37,800 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: ====================================================================== 2026-02-02 15:37:37,800 43 ERROR 00173-master-all odoo.addons.test_converter.tests.test_html: ERROR: TestCurrencyExport.test_currency_precision Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 112, in setUp self.base = self.create(self.Currency, name="Source", symbol=u'source') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 115, in create return model.create(values) ^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) ^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/res_currency.py", line 58, in create res = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/base_force_upper_field/base.py", line 45, in create return super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 4982, in create new_vals_list = self._prepare_create_values(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5125, in _prepare_create_values vals = self._add_missing_default_values(vals) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1929, in _add_missing_default_values defaults = self.default_get(missing_defaults) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1697, in default_get value = field.convert_to_cache(value, self, validate=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache return float_round(value, precision_digits=digits[1]) if digits else value ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round amount = float(tools.float_utils.float_repr(amount, digit)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr if float_is_zero(value, precision_digits=precision_digits): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 29, in new_float_round old_float_round( RecursionError: maximum recursion depth exceeded 2026-02-02 15:37:37,846 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,847 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestTextExport.test_text ... 2026-02-02 15:37:37,879 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,881 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestMany2OneExport.test_many2one ... 2026-02-02 15:37:37,920 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,921 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestBinaryExport.test_image ... 2026-02-02 15:37:37,957 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,958 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestSelectionExport.test_selection ... 2026-02-02 15:37:37,990 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:37,991 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestHTMLExport.test_html ... 2026-02-02 15:37:38,027 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:38,028 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestDatetimeExport.test_custom_format ... 2026-02-02 15:37:38,043 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestDatetimeExport.test_date ... 2026-02-02 15:37:38,049 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestDatetimeExport.test_datetime ... 2026-02-02 15:37:38,088 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:38,089 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestDurationExport.test_basic ... 2026-02-02 15:37:38,099 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestDurationExport.test_default_unit ... 2026-02-02 15:37:38,105 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestDurationExport.test_multiple ... 2026-02-02 15:37:38,109 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestDurationExport.test_negative ... 2026-02-02 15:37:38,115 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestDurationExport.test_negative_digital ... 2026-02-02 15:37:38,118 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestDurationExport.test_negative_with_round ... 2026-02-02 15:37:38,154 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:38,155 43 INFO 00173-master-all odoo.addons.test_converter.tests.test_html: Starting TestRelativeDatetime.test_basic ... 2026-02-02 15:37:38,197 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:38,205 43 INFO 00173-master-all odoo.modules.loading: Module test_converter loaded in 0.90s (incl. 0.76s test), 90 queries (+205 test, +90 other) 2026-02-02 15:37:38,205 43 ERROR 00173-master-all odoo.modules.loading: Module test_converter: 0 failures, 4 errors of 23 tests 2026-02-02 15:37:38,206 43 INFO 00173-master-all odoo.modules.loading: Loading module test_data_module_install (35/729) 2026-02-02 15:37:38,251 43 INFO 00173-master-all odoo.addons.test_data_module_install.tests.test_data_module_installed: Starting TestDataModuleInstalled.test_data_module_installed ... 2026-02-02 15:37:38,285 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:38,292 43 INFO 00173-master-all odoo.modules.loading: Module test_data_module_install loaded in 0.09s (incl. 0.04s test), 12 queries (+6 test, +12 other) 2026-02-02 15:37:38,292 43 INFO 00173-master-all odoo.modules.loading: Loading module test_exceptions (36/729) 2026-02-02 15:37:38,324 43 INFO 00173-master-all odoo.modules.registry: module test_exceptions: creating or updating database tables 2026-02-02 15:37:38,357 43 INFO 00173-master-all odoo.modules.loading: loading test_exceptions/view.xml 2026-02-02 15:37:38,381 43 INFO 00173-master-all odoo.modules.loading: loading test_exceptions/ir.model.access.csv 2026-02-02 15:37:38,399 43 INFO 00173-master-all odoo.modules.loading: Module test_exceptions loaded in 0.11s, 91 queries (+91 other) 2026-02-02 15:37:38,400 43 INFO 00173-master-all odoo.modules.loading: Loading module test_inherits (37/729) 2026-02-02 15:37:38,433 43 INFO 00173-master-all odoo.modules.registry: module test_inherits: creating or updating database tables 2026-02-02 15:37:38,557 43 INFO 00173-master-all odoo.modules.loading: loading test_inherits/ir.model.access.csv 2026-02-02 15:37:38,573 43 INFO 00173-master-all odoo.modules.loading: loading test_inherits/demo_data.xml 2026-02-02 15:37:38,595 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_constraint_inherits ... 2026-02-02 15:37:38,605 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_constraint_inherits_parent_change ... 2026-02-02 15:37:38,614 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_create_3_levels_inherits ... 2026-02-02 15:37:38,619 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_create_3_levels_inherits_with_defaults ... 2026-02-02 15:37:38,624 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_display_name ... 2026-02-02 15:37:38,634 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_ir_model_data_inherits ... 2026-02-02 15:37:38,638 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_multi_write_m2o_inherits ... 2026-02-02 15:37:38,642 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_read_3_levels_inherits ... 2026-02-02 15:37:38,645 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_3_levels_inherits ... 2026-02-02 15:37:38,648 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_4_one2many ... 2026-02-02 15:37:38,658 43 INFO 00173-master-all odoo.addons.test_inherits.tests.test_inherits: Starting test_inherits.test_write_5_field_readonly ... 2026-02-02 15:37:38,694 43 INFO 00173-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-02 15:37:38,702 43 INFO 00173-master-all odoo.modules.loading: Module test_inherits loaded in 0.30s (incl. 0.10s test), 160 queries (+132 test, +160 other) 2026-02-02 15:37:38,702 43 INFO 00173-master-all odoo.modules.loading: Loading module test_limits (38/729) 2026-02-02 15:37:38,732 43 INFO 00173-master-all odoo.modules.registry: module test_limits: creating or updating database tables 2026-02-02 15:37:38,767 43 INFO 00173-master-all odoo.modules.loading: loading test_limits/ir.model.access.csv 2026-02-02 15:37:38,785 43 INFO 00173-master-all odoo.modules.loading: Module test_limits loaded in 0.08s, 54 queries (+54 other) 2026-02-02 15:37:38,785 43 INFO 00173-master-all odoo.modules.loading: Loading module test_lint (39/729) 2026-02-02 15:37:38,851 43 WARNING 00173-master-all odoo.modules.loading: Transient module states were reset 2026-02-02 15:37:38,855 43 ERROR 00173-master-all odoo.modules.registry: Failed to load registry 2026-02-02 15:37:38,855 43 CRITICAL 00173-master-all odoo.service.server: Failed to initialize database `00173-master-all`. Traceback (most recent call last): File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries registry = Registry.new(dbname, update_module=update_module) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules processed_modules += load_marked_modules(env, graph, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules loaded, processed = load_module_graph( ^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 278, in load_module_graph suite = loader.make_suite([module_name], 'at_install') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 108, in make_suite return OdooSuite(sorted(tests, key=lambda t: t.test_sequence)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 104, in for m in get_test_modules(module_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 51, in get_test_modules results = _get_tests_modules(importlib.util.find_spec(f'odoo.addons.{module}')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 62, in _get_tests_modules tests_mod = importlib.import_module(spec.name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_lint/tests/__init__.py", line 2, in from . import test_checkers File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_lint/tests/test_checkers.py", line 9, in import astroid ModuleNotFoundError: No module named 'astroid' 2026-02-02 15:37:38,859 43 INFO 00173-master-all odoo.service.server: Initiating shutdown 2026-02-02 15:37:38,859 43 INFO 00173-master-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-02-02 15:37:39,345 43 INFO 00173-master-all odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 6 connections 2026-02-02 15:37:39,345 43 INFO 00173-master-all odoo.sql_db: ConnectionPool(read-only;used=0/count=0/max=64): Closed 1 connections perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "fr_FR.utf8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").