summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Maslek <jmaslek11@gmail.com>2023-08-29 14:47:12 -0400
committerGitHub <noreply@github.com>2023-08-29 14:47:12 -0400
commit478ca2f05577759a09733eb5d2fdd4e370f9c93b (patch)
tree9f3f17209aceac72b70980ccdd831514b9d3c95d
parente0207e709559086d7bcf368cc7a98fc41d974618 (diff)
parentf890eec7b3a550fbb9505cc283ffd8a9c2b46353 (diff)
Merge pull request #5387 from OpenBB-finance/release/3.2.2
Release/3.2.2
-rw-r--r--.github/workflows/branch-name-check.yml6
-rw-r--r--.github/workflows/docker-build.yml4
-rw-r--r--.github/workflows/gh-pages.yml2
-rw-r--r--.github/workflows/linting.yml4
-rw-r--r--.pre-commit-config.yaml2
-rw-r--r--build/docker/compose.env2
-rw-r--r--build/nsis/setup.nsi6
-rwxr-xr-xbuild/pyinstaller/macOS_package_assets/OpenBB Terminal/OpenBB Terminal17
-rw-r--r--build/pyinstaller/version.rc8
-rw-r--r--custom_pre_commit/check_doc.py4
-rw-r--r--custom_pre_commit/check_reserved_args.py2
-rw-r--r--examples/README.md15
-rw-r--r--examples/googleColabInstallation.ipynb2491
-rw-r--r--examples/volumeAtPrice.ipynb6441
-rw-r--r--generate_sdk.py4
-rw-r--r--openbb_terminal/account/account_controller.py410
-rw-r--r--openbb_terminal/account/account_view.py4
-rw-r--r--openbb_terminal/account/show_prompt.py2
-rw-r--r--openbb_terminal/alternative/alt_controller.py12
-rw-r--r--openbb_terminal/alternative/companieshouse/companieshouse_controller.py337
-rw-r--r--openbb_terminal/alternative/companieshouse/companieshouse_model.py481
-rw-r--r--openbb_terminal/alternative/companieshouse/companieshouse_view.py253
-rw-r--r--openbb_terminal/alternative/companieshouse/company.py14
-rw-r--r--openbb_terminal/alternative/companieshouse/company_doc.py31
-rw-r--r--openbb_terminal/alternative/companieshouse/filing_data.py19
-rw-r--r--openbb_terminal/base_helpers.py7
-rw-r--r--openbb_terminal/common/behavioural_analysis/finnhub_view.py1
-rw-r--r--openbb_terminal/common/behavioural_analysis/reddit_helpers.py2
-rw-r--r--openbb_terminal/common/behavioural_analysis/twitter_model.py212
-rw-r--r--openbb_terminal/common/behavioural_analysis/twitter_view.py197
-rw-r--r--openbb_terminal/common/news_sdk_helper.py3
-rw-r--r--openbb_terminal/common/technical_analysis/volatility_model.py31
-rw-r--r--openbb_terminal/core/completer/choices.py11
-rw-r--r--openbb_terminal/core/config/paths_helper.py1
-rw-r--r--openbb_terminal/core/integration_tests/integration_controller.py7
-rw-r--r--openbb_terminal/core/integration_tests/integration_test_coverage.py9
-rw-r--r--openbb_terminal/core/log/collection/s3_sender.py4
-rw-r--r--openbb_terminal/core/log/generation/common.py7
-rw-r--r--openbb_terminal/core/log/generation/expired_files.py5
-rw-r--r--openbb_terminal/core/log/generation/path_tracking_file_handler.py5
-rw-r--r--openbb_terminal/core/models/preferences_model.py5
-rw-r--r--openbb_terminal/core/models/sources_model.py2
-rw-r--r--openbb_terminal/core/models/system_model.py2
-rw-r--r--openbb_terminal/core/plots/backend.py29
-rw-r--r--openbb_terminal/core/plots/plotly_helper.py21
-rw-r--r--openbb_terminal/core/plots/plotly_ta/base.py2
-rw-r--r--openbb_terminal/core/scripts/sdk_audit.py25
-rw-r--r--openbb_terminal/core/sdk/controllers/alt_sdk_controller.py17
-rw-r--r--openbb_terminal/core/sdk/controllers/crypto_sdk_controller.py12
-rw-r--r--openbb_terminal/core/sdk/controllers/stocks_sdk_controller.py4
-rw-r--r--openbb_terminal/core/sdk/models/alt_sdk_model.py37
-rw-r--r--openbb_terminal/core/sdk/models/crypto_sdk_model.py24
-rw-r--r--openbb_terminal/core/sdk/models/keys_sdk_model.py4
-rw-r--r--openbb_terminal/core/sdk/models/stocks_sdk_model.py8
-rw-r--r--openbb_terminal/core/sdk/sdk_init.py223
-rw-r--r--openbb_terminal/core/sdk/trail_map.csv18
-rw-r--r--openbb_terminal/core/sdk/trailmap.py4
-rw-r--r--openbb_terminal/core/session/current_system.py2
-rw-r--r--openbb_terminal/core/session/env_handler.py6
-rw-r--r--openbb_terminal/core/session/hub_model.py5
-rw-r--r--openbb_terminal/core/session/local_model.py4
-rw-r--r--openbb_terminal/core/session/session_controller.py2
-rw-r--r--openbb_terminal/core/session/sources_handler.py6
-rw-r--r--openbb_terminal/core/session/utils.py8
-rw-r--r--openbb_terminal/cryptocurrency/cryptocurrency_helpers.py75
-rw-r--r--openbb_terminal/cryptocurrency/data/defillama_dapps.json4296
-rw-r--r--openbb_terminal/cryptocurrency/defi/coindix_view.py3
-rw-r--r--openbb_terminal/cryptocurrency/defi/defi_controller.py304
-rw-r--r--openbb_terminal/cryptocurrency/defi/graph_model.py356
-rw-r--r--openbb_terminal/cryptocurrency/defi/graph_view.py280
-rw-r--r--openbb_terminal/cryptocurrency/defi/llama_view.py3
-rw-r--r--openbb_terminal/cryptocurrency/discovery/pycoingecko_model.py4
-rw-r--r--openbb_terminal/cryptocurrency/due_diligence/coinglass_model.py21
-rw-r--r--openbb_terminal/cryptocurrency/due_diligence/dd_controller.py2
-rw-r--r--openbb_terminal/cryptocurrency/due_diligence/glassnode_model.py5
-rw-r--r--openbb_terminal/cryptocurrency/onchain/onchain_controller.py42
-rw-r--r--openbb_terminal/cryptocurrency/onchain/shroom_model.py259
-rw-r--r--openbb_terminal/cryptocurrency/onchain/shroom_view.py230
-rw-r--r--openbb_terminal/cryptocurrency/overview/pycoingecko_model.py5
-rw-r--r--openbb_terminal/cryptocurrency/pyth_view.py2
-rw-r--r--openbb_terminal/custom_prompt_toolkit.py13
-rw-r--r--openbb_terminal/dashboards/stream/Forecasting.py11
-rw-r--r--openbb_terminal/dashboards/stream/pages/Indicators.py152
-rw-r--r--openbb_terminal/dashboards/stream/pages/Options.py18
-rw-r--r--openbb_terminal/dashboards/stream/pages/Stocks.py4
-rw-r--r--openbb_terminal/econometrics/econometrics_controller.py41
-rw-r--r--openbb_terminal/econometrics/econometrics_view.py4
-rw-r--r--openbb_terminal/economy/datasets/cpi.csv510
-rw-r--r--openbb_terminal/economy/econdb_model.py3
-rw-r--r--openbb_terminal/economy/economy_controller.py190
-rw-r--r--openbb_terminal/economy/economy_helpers.py56
-rw-r--r--openbb_terminal/economy/finviz_model.py1
-rw-r--r--openbb_terminal/economy/fred_model.py2
-rw-r--r--openbb_terminal/economy/fred_view.py2
-rw-r--r--openbb_terminal/economy/nasdaq_model.py9
-rw-r--r--openbb_terminal/etf/etf_controller.py6
-rw-r--r--openbb_terminal/etf/fmp_model.py2
-rw-r--r--openbb_terminal/fixedincome/ecb_model.py13
-rw-r--r--openbb_terminal/forecast/forecast_controller.py130
-rw-r--r--openbb_terminal/forecast/helpers.py34