[~/coding/Frappe-culinv/frappe-bench]
abood bench version
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 114, in
main()
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 20, in main
click.Group(commands=commands)(prog_name="bench")
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1442, in call
return self.main(*args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1363, in main
rv = self.invoke(ctx)
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1830, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1830, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1226, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 794, in invoke
return callback(*args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/commands/utils.py", line 1105, in get_version
app_hooks = frappe.get_module(app + ".hooks")
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/init.py", line 1454, in get_module
return importlib.import_module(modulename)
File "/usr/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/round_tax_amount_row_wise/round_tax_amount_row_wise/hooks.py", line 121, in
override_doctype_class = get_override_doctype_class()
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/round_tax_amount_row_wise/round_tax_amount_row_wise/override/override_doctype_class_having_accounts_controller.py", line 57, in get_override_doctype_class
override_doctype_class = set_override_doctype_class()
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/round_tax_amount_row_wise/round_tax_amount_row_wise/override/override_doctype_class_having_accounts_controller.py", line 27, in set_override_doctype_class
doctypes = frappe.get_all(
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/init.py", line 2047, in get_all
return get_list(doctype, *args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/init.py", line 2022, in get_list
return frappe.model.db_query.DatabaseQuery(doctype).execute(*args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/model/db_query.py", line 167, in execute
if is_virtual_doctype(self.doctype):
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/utils/caching.py", line 121, in site_cache_wrapper
_SITE_CACHE[func_key][frappe.local.site][func_call_key] = func(*args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/model/utils/init.py", line 134, in is_virtual_doctype
if frappe.db.has_column("DocType", "is_virtual"):
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/werkzeug/local.py", line 318, in get
obj = instance._get_current_object()
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/werkzeug/local.py", line 501, in _get_current_object
raise RuntimeError(unbound_message) from None
RuntimeError: object is not bound
[~/coding/Frappe-culinv/frappe-bench]
✘ abood
[~/coding/Frappe-culinv/frappe-bench]
abood bench version
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 114, in
main()
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 20, in main
click.Group(commands=commands)(prog_name="bench")
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1442, in call
return self.main(*args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1363, in main
rv = self.invoke(ctx)
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1830, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1830, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 1226, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/click/core.py", line 794, in invoke
return callback(*args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/commands/utils.py", line 1105, in get_version
app_hooks = frappe.get_module(app + ".hooks")
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/init.py", line 1454, in get_module
return importlib.import_module(modulename)
File "/usr/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/round_tax_amount_row_wise/round_tax_amount_row_wise/hooks.py", line 121, in
override_doctype_class = get_override_doctype_class()
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/round_tax_amount_row_wise/round_tax_amount_row_wise/override/override_doctype_class_having_accounts_controller.py", line 57, in get_override_doctype_class
override_doctype_class = set_override_doctype_class()
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/round_tax_amount_row_wise/round_tax_amount_row_wise/override/override_doctype_class_having_accounts_controller.py", line 27, in set_override_doctype_class
doctypes = frappe.get_all(
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/init.py", line 2047, in get_all
return get_list(doctype, *args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/init.py", line 2022, in get_list
return frappe.model.db_query.DatabaseQuery(doctype).execute(*args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/model/db_query.py", line 167, in execute
if is_virtual_doctype(self.doctype):
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/utils/caching.py", line 121, in site_cache_wrapper
_SITE_CACHE[func_key][frappe.local.site][func_call_key] = func(*args, **kwargs)
File "/home/abood/coding/Frappe-culinv/frappe-bench/apps/frappe/frappe/model/utils/init.py", line 134, in is_virtual_doctype
if frappe.db.has_column("DocType", "is_virtual"):
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/werkzeug/local.py", line 318, in get
obj = instance._get_current_object()
File "/home/abood/coding/Frappe-culinv/frappe-bench/env/lib/python3.10/site-packages/werkzeug/local.py", line 501, in _get_current_object
raise RuntimeError(unbound_message) from None
RuntimeError: object is not bound
[~/coding/Frappe-culinv/frappe-bench]
✘ abood