diff --git a/routines/didier_gme_job.gst b/routines/didier_gme_job.openbb similarity index 100% rename from routines/didier_gme_job.gst rename to routines/didier_gme_job.openbb diff --git a/routines/example.gst b/routines/example.openbb similarity index 100% rename from routines/example.gst rename to routines/example.openbb diff --git a/routines/example_with_inputs.gst b/routines/example_with_inputs.openbb similarity index 100% rename from routines/example_with_inputs.gst rename to routines/example_with_inputs.openbb diff --git a/routines/example_with_inputs_saved.gst b/routines/example_with_inputs_saved.openbb similarity index 100% rename from routines/example_with_inputs_saved.gst rename to routines/example_with_inputs_saved.openbb diff --git a/scripts/test_alt_covid.gst b/scripts/test_alt_covid.openbb similarity index 100% rename from scripts/test_alt_covid.gst rename to scripts/test_alt_covid.openbb diff --git a/scripts/test_crypto_dd.gst b/scripts/test_crypto_dd.openbb similarity index 100% rename from scripts/test_crypto_dd.gst rename to scripts/test_crypto_dd.openbb diff --git a/scripts/test_crypto_defi.gst b/scripts/test_crypto_defi.openbb similarity index 100% rename from scripts/test_crypto_defi.gst rename to scripts/test_crypto_defi.openbb diff --git a/scripts/test_crypto_disc.gst b/scripts/test_crypto_disc.openbb similarity index 100% rename from scripts/test_crypto_disc.gst rename to scripts/test_crypto_disc.openbb diff --git a/scripts/test_crypto_nft.gst b/scripts/test_crypto_nft.openbb similarity index 100% rename from scripts/test_crypto_nft.gst rename to scripts/test_crypto_nft.openbb diff --git a/scripts/test_crypto_onchain.gst b/scripts/test_crypto_onchain.openbb similarity index 100% rename from scripts/test_crypto_onchain.gst rename to scripts/test_crypto_onchain.openbb diff --git a/scripts/test_crypto_ov.gst b/scripts/test_crypto_ov.openbb similarity index 100% rename from scripts/test_crypto_ov.gst rename to scripts/test_crypto_ov.openbb diff --git a/scripts/test_crypto_pred.gst b/scripts/test_crypto_pred.openbb similarity index 100% rename from scripts/test_crypto_pred.gst rename to scripts/test_crypto_pred.openbb diff --git a/scripts/test_crypto_ta.gst b/scripts/test_crypto_ta.openbb similarity index 100% rename from scripts/test_crypto_ta.gst rename to scripts/test_crypto_ta.openbb diff --git a/scripts/test_econometrics_panel.gst b/scripts/test_econometrics_panel.openbb similarity index 100% rename from scripts/test_econometrics_panel.gst rename to scripts/test_econometrics_panel.openbb diff --git a/scripts/test_econometrics_ts.gst b/scripts/test_econometrics_ts.openbb similarity index 100% rename from scripts/test_econometrics_ts.gst rename to scripts/test_econometrics_ts.openbb diff --git a/scripts/test_economy.gst b/scripts/test_economy.openbb similarity index 100% rename from scripts/test_economy.gst rename to scripts/test_economy.openbb diff --git a/scripts/test_etf.gst b/scripts/test_etf.openbb similarity index 100% rename from scripts/test_etf.gst rename to scripts/test_etf.openbb diff --git a/scripts/test_etf_ca.gst b/scripts/test_etf_ca.openbb similarity index 100% rename from scripts/test_etf_ca.gst rename to scripts/test_etf_ca.openbb diff --git a/scripts/test_etf_disc.gst b/scripts/test_etf_disc.openbb similarity index 100% rename from scripts/test_etf_disc.gst rename to scripts/test_etf_disc.openbb diff --git a/scripts/test_etf_pred.gst b/scripts/test_etf_pred.openbb similarity index 100% rename from scripts/test_etf_pred.gst rename to scripts/test_etf_pred.openbb diff --git a/scripts/test_etf_scr.gst b/scripts/test_etf_scr.openbb similarity index 100% rename from scripts/test_etf_scr.gst rename to scripts/test_etf_scr.openbb diff --git a/scripts/test_etf_ta.gst b/scripts/test_etf_ta.openbb similarity index 100% rename from scripts/test_etf_ta.gst rename to scripts/test_etf_ta.openbb diff --git a/scripts/test_forex_av.gst b/scripts/test_forex_av.openbb similarity index 100% rename from scripts/test_forex_av.gst rename to scripts/test_forex_av.openbb diff --git a/scripts/test_forex_base.gst b/scripts/test_forex_base.openbb similarity index 100% rename from scripts/test_forex_base.gst rename to scripts/test_forex_base.openbb diff --git a/scripts/test_forex_load.gst b/scripts/test_forex_load.openbb similarity index 100% rename from scripts/test_forex_load.gst rename to scripts/test_forex_load.openbb diff --git a/scripts/test_forex_oanda.gst b/scripts/test_forex_oanda.openbb similarity index 100% rename from scripts/test_forex_oanda.gst rename to scripts/test_forex_oanda.openbb diff --git a/scripts/test_forex_oanda_base.gst b/scripts/test_forex_oanda_base.openbb similarity index 100% rename from scripts/test_forex_oanda_base.gst rename to scripts/test_forex_oanda_base.openbb diff --git a/scripts/test_forex_ta.gst b/scripts/test_forex_ta.openbb similarity index 100% rename from scripts/test_forex_ta.gst rename to scripts/test_forex_ta.openbb diff --git a/scripts/test_funds.gst b/scripts/test_funds.openbb similarity index 100% rename from scripts/test_funds.gst rename to scripts/test_funds.openbb diff --git a/scripts/test_jupyter_base.gst b/scripts/test_jupyter_base.openbb similarity index 100% rename from scripts/test_jupyter_base.gst rename to scripts/test_jupyter_base.openbb diff --git a/scripts/test_port.gst b/scripts/test_port.openbb similarity index 100% rename from scripts/test_port.gst rename to scripts/test_port.openbb diff --git a/scripts/test_reports.gst b/scripts/test_reports.openbb similarity index 100% rename from scripts/test_reports.gst rename to scripts/test_reports.openbb diff --git a/scripts/test_stocks_ba.gst b/scripts/test_stocks_ba.openbb similarity index 100% rename from scripts/test_stocks_ba.gst rename to scripts/test_stocks_ba.openbb diff --git a/scripts/test_stocks_bt.gst b/scripts/test_stocks_bt.openbb similarity index 100% rename from scripts/test_stocks_bt.gst rename to scripts/test_stocks_bt.openbb diff --git a/scripts/test_stocks_ca.gst b/scripts/test_stocks_ca.openbb similarity index 100% rename from scripts/test_stocks_ca.gst rename to scripts/test_stocks_ca.openbb diff --git a/scripts/test_stocks_dd.gst b/scripts/test_stocks_dd.openbb similarity index 100% rename from scripts/test_stocks_dd.gst rename to scripts/test_stocks_dd.openbb diff --git a/scripts/test_stocks_disc.gst b/scripts/test_stocks_disc.openbb similarity index 100% rename from scripts/test_stocks_disc.gst rename to scripts/test_stocks_disc.openbb diff --git a/scripts/test_stocks_dps.gst b/scripts/test_stocks_dps.openbb similarity index 100% rename from scripts/test_stocks_dps.gst rename to scripts/test_stocks_dps.openbb diff --git a/scripts/test_stocks_fa.gst b/scripts/test_stocks_fa.openbb similarity index 100% rename from scripts/test_stocks_fa.gst rename to scripts/test_stocks_fa.openbb diff --git a/scripts/test_stocks_fa_base.gst b/scripts/test_stocks_fa_base.openbb similarity index 100% rename from scripts/test_stocks_fa_base.gst rename to scripts/test_stocks_fa_base.openbb diff --git a/scripts/test_stocks_fa_fmp.gst b/scripts/test_stocks_fa_fmp.openbb similarity index 100% rename from scripts/test_stocks_fa_fmp.gst rename to scripts/test_stocks_fa_fmp.openbb diff --git a/scripts/test_stocks_fa_fmp_base.gst b/scripts/test_stocks_fa_fmp_base.openbb similarity index 100% rename from scripts/test_stocks_fa_fmp_base.gst rename to scripts/test_stocks_fa_fmp_base.openbb diff --git a/scripts/test_stocks_gov.gst b/scripts/test_stocks_gov.openbb similarity index 100% rename from scripts/test_stocks_gov.gst rename to scripts/test_stocks_gov.openbb diff --git a/scripts/test_stocks_ins.gst b/scripts/test_stocks_ins.openbb similarity index 100% rename from scripts/test_stocks_ins.gst rename to scripts/test_stocks_ins.openbb diff --git a/scripts/test_stocks_options.gst b/scripts/test_stocks_options.openbb similarity index 100% rename from scripts/test_stocks_options.gst rename to scripts/test_stocks_options.openbb diff --git a/scripts/test_stocks_options_payoff.gst b/scripts/test_stocks_options_payoff.openbb similarity index 100% rename from scripts/test_stocks_options_payoff.gst rename to scripts/test_stocks_options_payoff.openbb diff --git a/scripts/test_stocks_options_pricing.gst b/scripts/test_stocks_options_pricing.openbb similarity index 100% rename from scripts/test_stocks_options_pricing.gst rename to scripts/test_stocks_options_pricing.openbb diff --git a/scripts/test_stocks_options_screen.gst b/scripts/test_stocks_options_screen.openbb similarity index 100% rename from scripts/test_stocks_options_screen.gst rename to scripts/test_stocks_options_screen.openbb diff --git a/scripts/test_stocks_pred.gst b/scripts/test_stocks_pred.openbb similarity index 100% rename from scripts/test_stocks_pred.gst rename to scripts/test_stocks_pred.openbb diff --git a/scripts/test_stocks_qa.gst b/scripts/test_stocks_qa.openbb similarity index 100% rename from scripts/test_stocks_qa.gst rename to scripts/test_stocks_qa.openbb diff --git a/scripts/test_stocks_scr.gst b/scripts/test_stocks_scr.openbb similarity index 100% rename from scripts/test_stocks_scr.gst rename to scripts/test_stocks_scr.openbb diff --git a/scripts/test_stocks_sia.gst b/scripts/test_stocks_sia.openbb similarity index 100% rename from scripts/test_stocks_sia.gst rename to scripts/test_stocks_sia.openbb diff --git a/scripts/test_stocks_ta.gst b/scripts/test_stocks_ta.openbb similarity index 100% rename from scripts/test_stocks_ta.gst rename to scripts/test_stocks_ta.openbb diff --git a/terminal.py b/terminal.py index fa4f689d339..7b8019698bb 100644 --- a/terminal.py +++ b/terminal.py @@ -105,7 +105,7 @@ class TerminalController(BaseController): E.g. '$ python terminal.py /stocks/disc/ugs -n 3/../load tsla/candle' [info]You can run a standalone .gst routine file with:[/info] - E.g. '$ python terminal.py routines/example.gst' + E.g. '$ python terminal.py routines/example.openbb' [info]You can run a .gst routine file with variable inputs:[/info] E.g. '$ python terminal.py routines/example_with_inputs.gst --input pltr,tsla,nio' @@ -622,12 +622,12 @@ def run_scripts( verbose: bool = False, routines_args: List[str] = None, ): - """Runs a given .gst scripts + """Runs a given .openbb scripts Parameters ---------- path : str - The location of the .gst file + The location of the .openbb file test_mode : bool Whether the terminal is in test mode verbose : bool @@ -669,14 +669,14 @@ def run_scripts( file_cmds = [" ".join(file_cmds)] if not test_mode: - terminal(file_cmds, appName="gst_script") + terminal(file_cmds, appName="openbb_script") # TODO: Add way to track how many commands are tested else: if verbose: - terminal(file_cmds, appName="gst_script") + terminal(file_cmds, appName="openbb_script") else: with suppress_stdout(): - terminal(file_cmds, appName="gst_script") + terminal(file_cmds, appName="openbb_script") else: console.print(f"File '{path}' doesn't exist. Launching base terminal.\n") @@ -719,7 +719,7 @@ def main( return test_files = [] for path in paths: - if "gst" in path: + if "openbb" in path: file = os.path.join(os.path.abspath(os.path.dirname(__file__)), path) test_files.append(file) else: @@ -728,7 +728,7 @@ def main( f"{folder}/{name}" for name in os.listdir(folder) if os.path.isfile(os.path.join(folder, name)) - and name.endswith(".gst") + and name.endswith(".openbb") and (filtert in f"{folder}/{name}") ] test_files += files @@ -768,7 +768,7 @@ def main( else: if debug: os.environ["DEBUG_MODE"] = "true" - if isinstance(paths, list) and paths[0].endswith(".gst"): + if isinstance(paths, list) and paths[0].endswith(".openbb"): run_scripts(paths[0], routines_args=routines_args) elif paths: argv_cmds = list([" ".join(paths).replace(" /", "/home/")]) @@ -796,7 +796,7 @@ if __name__ == "__main__": parser.add_argument( "-p", "--path", - help="The path or .gst file to run.", + help="The path or .openbb file to run.", dest="path", nargs="+", default="", diff --git a/tests/test_terminal.py b/tests/test_terminal.py index 2b8768692b1..ea99b4eed02 100644 --- a/tests/test_terminal.py +++ b/tests/test_terminal.py @@ -48,7 +48,7 @@ def no_suppress(): "debug, test, verbose, filtert, path", [ (True, False, False, None, None), - (False, False, False, None, ["scripts/test_alt_covid.gst"]), + (False, False, False, None, ["scripts/test_alt_covid.openbb"]), (False, True, False, "alt_covid", ["scripts/"]), (False, True, True, "alt_covid", ["scripts/"]), ],