summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDiogo Sousa <montezdesousa@gmail.com>2024-06-07 11:49:29 +0100
committerDiogo Sousa <montezdesousa@gmail.com>2024-06-07 11:49:29 +0100
commite15aaa5c2daa0a655aead4d9580c4a718007e37f (patch)
treebda43693cd7d11d6e11bf322caafe6f00fbd60f2
parent98725d279bbb76e9d083be2618168e17bb955baf (diff)
undo changes
-rw-r--r--cli/openbb_cli/argparse_translator/utils.py2
-rw-r--r--cli/openbb_cli/controllers/base_platform_controller.py3
-rw-r--r--cli/openbb_cli/controllers/cli_controller.py3
3 files changed, 5 insertions, 3 deletions
diff --git a/cli/openbb_cli/argparse_translator/utils.py b/cli/openbb_cli/argparse_translator/utils.py
index 2e09f166667..d9ab81c5327 100644
--- a/cli/openbb_cli/argparse_translator/utils.py
+++ b/cli/openbb_cli/argparse_translator/utils.py
@@ -64,7 +64,7 @@ def get_argument_optional_choices(parser: ArgumentParser, argument_name: str) ->
or action.dest == argument_name
and hasattr(action, "optional_choices")
):
- return action.optional_choices # type: ignore[attr-defined]
+ return action.optional_choices
return False
diff --git a/cli/openbb_cli/controllers/base_platform_controller.py b/cli/openbb_cli/controllers/base_platform_controller.py
index 33cc4700849..acbec34d165 100644
--- a/cli/openbb_cli/controllers/base_platform_controller.py
+++ b/cli/openbb_cli/controllers/base_platform_controller.py
@@ -6,7 +6,6 @@ from types import MethodType
from typing import Dict, List, Optional
import pandas as pd
-from openbb import obb
from openbb_charting.core.openbb_figure import OpenBBFigure
from openbb_cli.argparse_translator.argparse_class_processor import (
ArgparseClassProcessor,
@@ -17,6 +16,8 @@ from openbb_cli.controllers.utils import export_data, print_rich_table
from openbb_cli.session import Session
from openbb_core.app.model.obbject import OBBject
+from openbb import obb
+
session = Session()
diff --git a/cli/openbb_cli/controllers/cli_controller.py b/cli/openbb_cli/controllers/cli_controller.py
index 9af3c74aa12..31d32499659 100644
--- a/cli/openbb_cli/controllers/cli_controller.py
+++ b/cli/openbb_cli/controllers/cli_controller.py
@@ -18,7 +18,6 @@ from typing import Any, Dict, List, Optional
import pandas as pd
import requests
-from openbb import obb
from openbb_cli.config import constants
from openbb_cli.config.constants import (
ASSETS_DIRECTORY,
@@ -48,6 +47,8 @@ from prompt_toolkit.formatted_text import HTML
from prompt_toolkit.styles import Style
from pydantic import BaseModel
+from openbb import obb
+
PLATFORM_ROUTERS = {
d: "menu" if not isinstance(getattr(obb, d), BaseModel) else "command"
for d in dir(obb)