mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-28 04:52:07 +00:00
* section description
* remove comment
* show msg only if it's an OBBject
* ommit coverage from menus
* styling: no new lines after settings
* Bugfix/cli max rows (#6374)
* fix: cli max rows
* fix: settings menu
---------
Co-authored-by: Henrique Joaquim <henriquecjoaquim@gmail.com>
* add a new line only to separate menus and commands
* if there's no menu description on reference.json, use the commands of that menu to create a pseudo description
* use the PATH instead in the top of the menu help
* default name len to 23
* keep command on the obbject so it can be shown on the results
* left spacing regardless description
* display cached results on every platform menu's help
* display info instead of sections and display cached results
* prepend OBB to use on the --data
* config to set number of cached results to display
* correct hub link
* Save routines locally if not logged in.
* Change the exit message
* Point to new docs on first launch.
* proper checking of max_obbjects_exceeded
* fix global flag on local routines
* Remove language from settings as it is not supported.
* Remove rcontext flag
* export to account multiple formats
* Revert "Remove rcontext flag"
This reverts commit 8a1f64b71c.
* Remove
* leftover
* properly match provider being used with provider arguments so that kwargs are correctly filtered
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
82 lines
1.8 KiB
Python
82 lines
1.8 KiB
Python
"""Constants module."""
|
|
|
|
from pathlib import Path
|
|
|
|
# Paths
|
|
HOME_DIRECTORY = Path.home()
|
|
REPOSITORY_DIRECTORY = Path(__file__).parent.parent.parent.parent
|
|
SRC_DIRECTORY = Path(__file__).parent.parent
|
|
SETTINGS_DIRECTORY = HOME_DIRECTORY / ".openbb_platform"
|
|
ASSETS_DIRECTORY = SRC_DIRECTORY / "assets"
|
|
STYLES_DIRECTORY = ASSETS_DIRECTORY / "styles"
|
|
ENV_FILE_SETTINGS = SETTINGS_DIRECTORY / ".cli.env"
|
|
HIST_FILE_PROMPT = SETTINGS_DIRECTORY / ".cli.his"
|
|
I18N_FILE = ASSETS_DIRECTORY / "i18n"
|
|
|
|
|
|
DEFAULT_ROUTINES_URL = "https://openbb-cms.directus.app/items/Routines"
|
|
TIMEOUT = 30
|
|
CONNECTION_ERROR_MSG = "[red]Connection error.[/red]"
|
|
CONNECTION_TIMEOUT_MSG = "[red]Connection timeout.[/red]"
|
|
SCRIPT_TAGS = [
|
|
"stocks",
|
|
"crypto",
|
|
"etf",
|
|
"economy",
|
|
"forex",
|
|
"fixed income",
|
|
"alternative",
|
|
"funds",
|
|
"bonds",
|
|
"macro",
|
|
"mutual funds",
|
|
"equities",
|
|
"options",
|
|
"dark pool",
|
|
"shorts",
|
|
"insider",
|
|
"behavioral analysis",
|
|
"fundamental analysis",
|
|
"technical analysis",
|
|
"quantitative analysis",
|
|
"forecasting",
|
|
"government",
|
|
"comparison",
|
|
"nft",
|
|
"on chain",
|
|
"off chain",
|
|
"screener",
|
|
"report",
|
|
"overview",
|
|
"rates",
|
|
"econometrics",
|
|
"portfolio",
|
|
"real estate",
|
|
]
|
|
AVAILABLE_FLAIRS = {
|
|
":openbb": "(🦋)",
|
|
":bug": "(🐛)",
|
|
":rocket": "(🚀)",
|
|
":diamond": "(💎)",
|
|
":stars": "(✨)",
|
|
":baseball": "(⚾)",
|
|
":boat": "(⛵)",
|
|
":phone": "(☎)",
|
|
":mercury": "(☿)",
|
|
":hidden": "",
|
|
":sun": "(☼)",
|
|
":moon": "(🌕)",
|
|
":nuke": "(☢)",
|
|
":hazard": "(☣)",
|
|
":tunder": "(☈)",
|
|
":king": "(♔)",
|
|
":queen": "(♕)",
|
|
":knight": "(♘)",
|
|
":recycle": "(♻)",
|
|
":scales": "(⚖)",
|
|
":ball": "(⚽)",
|
|
":golf": "(⛳)",
|
|
":peace": "(☮)",
|
|
":yy": "(☯)",
|
|
}
|