mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-27 12:40:35 +00:00
Final v3 touches (#6205)
* remove ultima + althub * move twitter keys * Remove reports * Launch Message * Actual launch message * Correct leaving message * Update version
This commit is contained in:
@@ -16,25 +16,16 @@ echo " |___/ "
|
||||
BOOTUP_MESSAGE="
|
||||
The boot up process might take a while. Please be patient...
|
||||
|
||||
We will be deprecating the OpenBBTerminal in the future and this will be the final release.
|
||||
OpenBB Terminal v3.2.5 will be the last version of this Terminal.
|
||||
|
||||
We have been working hard to build the OpenBB platform and we will be releasing a CLI version of the platform in the coming
|
||||
months where you can customize your experience and explore all of the data available on the OpenBB platform.
|
||||
To continue our mission of democratizing investment research, we are working on a new open-source CLI tool built on top of the OpenBB Platform that will soon be available to everyone for free on my.openbb.co.
|
||||
|
||||
Join us on social media to be among the first to hear the news.
|
||||
|
||||
Discord: openbb.co/discord
|
||||
Twitter: openbb.co/twitter
|
||||
LinkedIn: openbb.co/linkedin
|
||||
"
|
||||
echo "$BOOTUP_MESSAGE"
|
||||
|
||||
# Add some messages we can print out
|
||||
messages=("" "" "" "" \
|
||||
"Did you know that you can search for stocks from a given country by running stocks/search --exchangecountry COUNTRY" \
|
||||
"" "" "" \
|
||||
"You can jump between menus by starting your command with a backslash. To go from funds to stocks/fa, you can run /stocks/fa" \
|
||||
"" "" "" \
|
||||
"Every command has a help flag. To access this use the -h flag after your command.")
|
||||
|
||||
|
||||
# Pick a random one
|
||||
index=$((RANDOM % ${#messages[@]}))
|
||||
echo ${messages[$index]}
|
||||
|
||||
"$SCRIPTDIR"/.OpenBB/OpenBBTerminal
|
||||
|
||||
@@ -214,7 +214,7 @@
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"tables = openbb.stocks.news(symbol)\n",
|
||||
"tables = openbb.news(symbol)\n",
|
||||
"\n",
|
||||
"for table in tables:\n",
|
||||
" if not isinstance(table, pd.DataFrame):\n",
|
||||
|
||||
@@ -96,7 +96,6 @@ class TerminalController(BaseController):
|
||||
"portfolio",
|
||||
"forex",
|
||||
"etf",
|
||||
"reports",
|
||||
"dashboards",
|
||||
"alternative",
|
||||
"econometrics",
|
||||
@@ -243,7 +242,6 @@ class TerminalController(BaseController):
|
||||
mt.add_menu("forecast")
|
||||
mt.add_menu("portfolio")
|
||||
mt.add_menu("dashboards")
|
||||
mt.add_menu("reports")
|
||||
console.print(text=mt.menu_text, menu="Home")
|
||||
self.update_runtime_choices()
|
||||
|
||||
@@ -522,12 +520,6 @@ class TerminalController(BaseController):
|
||||
|
||||
self.queue = self.load_class(ForexController, self.queue)
|
||||
|
||||
def call_reports(self, _):
|
||||
"""Process reports command."""
|
||||
from openbb_terminal.reports.reports_controller import ReportController
|
||||
|
||||
self.queue = self.load_class(ReportController, self.queue)
|
||||
|
||||
def call_dashboards(self, _):
|
||||
"""Process dashboards command."""
|
||||
from openbb_terminal.dashboards.dashboards_controller import (
|
||||
|
||||
@@ -58,32 +58,18 @@ def print_goodbye():
|
||||
# "We like the terminal."
|
||||
# "...when offered a flight to the moon, nobody asks about what seat."
|
||||
|
||||
console.print(
|
||||
"[param]The OpenBB Terminal is the result of a strong community building an "
|
||||
"investment research platform for everyone, anywhere.[/param]\n"
|
||||
)
|
||||
text = """
|
||||
[param]Thank you for using the OpenBB Terminal and being part of this journey.[/param]
|
||||
|
||||
console.print(
|
||||
"We are always eager to welcome new contributors and you can find our open jobs here:\n"
|
||||
"[cmds]https://www.openbb.co/company/careers#open-roles[/cmds]\n"
|
||||
)
|
||||
We hope you'll find the new CLI as valuable as this. To stay tuned, sign up for our newsletter: [cmds]https://openbb.co/newsletter.[/]
|
||||
|
||||
console.print(
|
||||
"Join us : [cmds]https://openbb.co/discord[/cmds]\n"
|
||||
"Follow us : [cmds]https://openbb.co/twitter[/cmds]\n"
|
||||
"Ask support : [cmds]https://openbb.co/support[/cmds]\n"
|
||||
"Request a feature : [cmds]https://openbb.co/request-a-feature[/cmds]\n"
|
||||
)
|
||||
In the meantime, check out our other products:
|
||||
|
||||
console.print(
|
||||
"[bold]Fill in our 2-minute survey so we better understand how we can improve the OpenBB Terminal "
|
||||
"at [cmds]https://openbb.co/survey[/cmds][/bold]\n"
|
||||
)
|
||||
|
||||
console.print(
|
||||
"[param]In the meantime access investment research from your chatting platform using the OpenBB Bot[/param]\n"
|
||||
"Try it today, for FREE: [cmds]https://openbb.co/products/bot[/cmds]\n"
|
||||
)
|
||||
[bold]OpenBB Terminal Pro[/]: [cmds]https://openbb.co/products/pro[/cmds]
|
||||
[bold]OpenBB Platform:[/] [cmds]https://openbb.co/products/platform[/cmds]
|
||||
[bold]OpenBB Bot[/]: [cmds]https://openbb.co/products/bot[/cmds]
|
||||
"""
|
||||
console.print(text)
|
||||
logger.info("END")
|
||||
|
||||
|
||||
|
||||
58
poetry.lock
generated
vendored
58
poetry.lock
generated
vendored
@@ -710,33 +710,33 @@ lxml = ["lxml"]
|
||||
|
||||
[[package]]
|
||||
name = "black"
|
||||
version = "23.7.0"
|
||||
version = "24.2.0"
|
||||
description = "The uncompromising code formatter."
|
||||
optional = false
|
||||
python-versions = ">=3.8"
|
||||
files = [
|
||||
{file = "black-23.7.0-cp310-cp310-macosx_10_16_arm64.whl", hash = "sha256:5c4bc552ab52f6c1c506ccae05681fab58c3f72d59ae6e6639e8885e94fe2587"},
|
||||
{file = "black-23.7.0-cp310-cp310-macosx_10_16_universal2.whl", hash = "sha256:552513d5cd5694590d7ef6f46e1767a4df9af168d449ff767b13b084c020e63f"},
|
||||
{file = "black-23.7.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:86cee259349b4448adb4ef9b204bb4467aae74a386bce85d56ba4f5dc0da27be"},
|
||||
{file = "black-23.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:501387a9edcb75d7ae8a4412bb8749900386eaef258f1aefab18adddea1936bc"},
|
||||
{file = "black-23.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:fb074d8b213749fa1d077d630db0d5f8cc3b2ae63587ad4116e8a436e9bbe995"},
|
||||
{file = "black-23.7.0-cp311-cp311-macosx_10_16_arm64.whl", hash = "sha256:b5b0ee6d96b345a8b420100b7d71ebfdd19fab5e8301aff48ec270042cd40ac2"},
|
||||
{file = "black-23.7.0-cp311-cp311-macosx_10_16_universal2.whl", hash = "sha256:893695a76b140881531062d48476ebe4a48f5d1e9388177e175d76234ca247cd"},
|
||||
{file = "black-23.7.0-cp311-cp311-macosx_10_16_x86_64.whl", hash = "sha256:c333286dc3ddca6fdff74670b911cccedacb4ef0a60b34e491b8a67c833b343a"},
|
||||
{file = "black-23.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:831d8f54c3a8c8cf55f64d0422ee875eecac26f5f649fb6c1df65316b67c8926"},
|
||||
{file = "black-23.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:7f3bf2dec7d541b4619b8ce526bda74a6b0bffc480a163fed32eb8b3c9aed8ad"},
|
||||
{file = "black-23.7.0-cp38-cp38-macosx_10_16_arm64.whl", hash = "sha256:f9062af71c59c004cd519e2fb8f5d25d39e46d3af011b41ab43b9c74e27e236f"},
|
||||
{file = "black-23.7.0-cp38-cp38-macosx_10_16_universal2.whl", hash = "sha256:01ede61aac8c154b55f35301fac3e730baf0c9cf8120f65a9cd61a81cfb4a0c3"},
|
||||
{file = "black-23.7.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:327a8c2550ddc573b51e2c352adb88143464bb9d92c10416feb86b0f5aee5ff6"},
|
||||
{file = "black-23.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d1c6022b86f83b632d06f2b02774134def5d4d4f1dac8bef16d90cda18ba28a"},
|
||||
{file = "black-23.7.0-cp38-cp38-win_amd64.whl", hash = "sha256:27eb7a0c71604d5de083757fbdb245b1a4fae60e9596514c6ec497eb63f95320"},
|
||||
{file = "black-23.7.0-cp39-cp39-macosx_10_16_arm64.whl", hash = "sha256:8417dbd2f57b5701492cd46edcecc4f9208dc75529bcf76c514864e48da867d9"},
|
||||
{file = "black-23.7.0-cp39-cp39-macosx_10_16_universal2.whl", hash = "sha256:47e56d83aad53ca140da0af87678fb38e44fd6bc0af71eebab2d1f59b1acf1d3"},
|
||||
{file = "black-23.7.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:25cc308838fe71f7065df53aedd20327969d05671bac95b38fdf37ebe70ac087"},
|
||||
{file = "black-23.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:642496b675095d423f9b8448243336f8ec71c9d4d57ec17bf795b67f08132a91"},
|
||||
{file = "black-23.7.0-cp39-cp39-win_amd64.whl", hash = "sha256:ad0014efc7acf0bd745792bd0d8857413652979200ab924fbf239062adc12491"},
|
||||
{file = "black-23.7.0-py3-none-any.whl", hash = "sha256:9fd59d418c60c0348505f2ddf9609c1e1de8e7493eab96198fc89d9f865e7a96"},
|
||||
{file = "black-23.7.0.tar.gz", hash = "sha256:022a582720b0d9480ed82576c920a8c1dde97cc38ff11d8d8859b3bd6ca9eedb"},
|
||||
{file = "black-24.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6981eae48b3b33399c8757036c7f5d48a535b962a7c2310d19361edeef64ce29"},
|
||||
{file = "black-24.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d533d5e3259720fdbc1b37444491b024003e012c5173f7d06825a77508085430"},
|
||||
{file = "black-24.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61a0391772490ddfb8a693c067df1ef5227257e72b0e4108482b8d41b5aee13f"},
|
||||
{file = "black-24.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:992e451b04667116680cb88f63449267c13e1ad134f30087dec8527242e9862a"},
|
||||
{file = "black-24.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:163baf4ef40e6897a2a9b83890e59141cc8c2a98f2dda5080dc15c00ee1e62cd"},
|
||||
{file = "black-24.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e37c99f89929af50ffaf912454b3e3b47fd64109659026b678c091a4cd450fb2"},
|
||||
{file = "black-24.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9de21bafcba9683853f6c96c2d515e364aee631b178eaa5145fc1c61a3cc92"},
|
||||
{file = "black-24.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:9db528bccb9e8e20c08e716b3b09c6bdd64da0dd129b11e160bf082d4642ac23"},
|
||||
{file = "black-24.2.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d84f29eb3ee44859052073b7636533ec995bd0f64e2fb43aeceefc70090e752b"},
|
||||
{file = "black-24.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1e08fb9a15c914b81dd734ddd7fb10513016e5ce7e6704bdd5e1251ceee51ac9"},
|
||||
{file = "black-24.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:810d445ae6069ce64030c78ff6127cd9cd178a9ac3361435708b907d8a04c693"},
|
||||
{file = "black-24.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:ba15742a13de85e9b8f3239c8f807723991fbfae24bad92d34a2b12e81904982"},
|
||||
{file = "black-24.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7e53a8c630f71db01b28cd9602a1ada68c937cbf2c333e6ed041390d6968faf4"},
|
||||
{file = "black-24.2.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:93601c2deb321b4bad8f95df408e3fb3943d85012dddb6121336b8e24a0d1218"},
|
||||
{file = "black-24.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0057f800de6acc4407fe75bb147b0c2b5cbb7c3ed110d3e5999cd01184d53b0"},
|
||||
{file = "black-24.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:faf2ee02e6612577ba0181f4347bcbcf591eb122f7841ae5ba233d12c39dcb4d"},
|
||||
{file = "black-24.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:057c3dc602eaa6fdc451069bd027a1b2635028b575a6c3acfd63193ced20d9c8"},
|
||||
{file = "black-24.2.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:08654d0797e65f2423f850fc8e16a0ce50925f9337fb4a4a176a7aa4026e63f8"},
|
||||
{file = "black-24.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca610d29415ee1a30a3f30fab7a8f4144e9d34c89a235d81292a1edb2b55f540"},
|
||||
{file = "black-24.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:4dd76e9468d5536abd40ffbc7a247f83b2324f0c050556d9c371c2b9a9a95e31"},
|
||||
{file = "black-24.2.0-py3-none-any.whl", hash = "sha256:e8a6ae970537e67830776488bca52000eaa37fa63b9988e8c487458d9cd5ace6"},
|
||||
{file = "black-24.2.0.tar.gz", hash = "sha256:bce4f25c27c3435e4dace4815bcb2008b87e167e3bf4ee47ccdc5ce906eb4894"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
@@ -746,11 +746,11 @@ packaging = ">=22.0"
|
||||
pathspec = ">=0.9.0"
|
||||
platformdirs = ">=2"
|
||||
tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
|
||||
typing-extensions = {version = ">=3.10.0.0", markers = "python_version < \"3.10\""}
|
||||
typing-extensions = {version = ">=4.0.1", markers = "python_version < \"3.11\""}
|
||||
|
||||
[package.extras]
|
||||
colorama = ["colorama (>=0.4.3)"]
|
||||
d = ["aiohttp (>=3.7.4)"]
|
||||
d = ["aiohttp (>=3.7.4)", "aiohttp (>=3.7.4,!=3.9.0)"]
|
||||
jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"]
|
||||
uvloop = ["uvloop (>=0.15.2)"]
|
||||
|
||||
@@ -9915,13 +9915,13 @@ multidict = ">=4.0"
|
||||
|
||||
[[package]]
|
||||
name = "yfinance"
|
||||
version = "0.2.36"
|
||||
version = "0.2.37"
|
||||
description = "Download market data from Yahoo! Finance API"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
files = [
|
||||
{file = "yfinance-0.2.36-py2.py3-none-any.whl", hash = "sha256:700f8b8fb51d4f7ca31bcef042175be68b2f39ed680a99170163e5f54874e2a6"},
|
||||
{file = "yfinance-0.2.36.tar.gz", hash = "sha256:5367c0538cf57bb0dd393ca24866cda1ab5d4aba47e375e549760652a4a19fc2"},
|
||||
{file = "yfinance-0.2.37-py2.py3-none-any.whl", hash = "sha256:3ac75fa1cd3496ee76b6df5d63d29679487ea9447123c5b935d1593240737a8f"},
|
||||
{file = "yfinance-0.2.37.tar.gz", hash = "sha256:e5f78c9bd27bae7abfd0af9b7996620eaa9aba759d67f957296634d7d54f0cef"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
@@ -10052,4 +10052,4 @@ optimization = ["Riskfolio-Lib"]
|
||||
[metadata]
|
||||
lock-version = "2.0"
|
||||
python-versions = "^3.8.1,<3.11, !=3.9.7"
|
||||
content-hash = "1351e12fc6fccaa4e86e4659ef3e1b4fa375bac2dd72594d5ca6cfd25a1f357b"
|
||||
content-hash = "ca00fd6172178039e6d7a3502e8e9b873f897a8ebf7bffde9b8adfdcad6f7234"
|
||||
|
||||
2
pyproject.toml
vendored
2
pyproject.toml
vendored
@@ -157,7 +157,7 @@ codespell = "^2.2.4"
|
||||
pydocstyle = "^6.3.0"
|
||||
sphinx = "^4.5.0"
|
||||
myst-parser = "^0.15.2"
|
||||
black = "^23.1.0"
|
||||
black = "^24.1.0"
|
||||
bandit = "^1.7.0"
|
||||
coverage = ">=5.5"
|
||||
vcrpy = "^4.1.1"
|
||||
|
||||
Reference in New Issue
Block a user