summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-04-30 15:36:56 -0700
committerGitHub <noreply@github.com>2024-04-30 15:36:56 -0700
commitf3424f308873293b9258ae503a1823c09cd211c3 (patch)
tree89098a3027a565e0c11037aa867a7d9998b3766c
parent0ba2959a58f2bfa7a69243f85cbfd78cbdb680f8 (diff)
parente37c0c0a4024de9a9f79c7edefcabbd3145bfe87 (diff)
Merge branch 'develop' into bugfix/cboe-derivatives-symbol
-rw-r--r--.devcontainer/Dockerfile79
-rw-r--r--.devcontainer/devcontainer.json33
-rw-r--r--.devcontainer/docker-compose.yaml11
-rw-r--r--.dockerignore11
-rw-r--r--.github/PULL_REQUEST_TEMPLATE/terminal_pull_request_template.md6
-rw-r--r--.github/pull_request_template.md2
-rw-r--r--.github/scripts/noxfile.py29
-rw-r--r--.github/scripts/process_changelog.py (renamed from process_changelog.py)0
-rw-r--r--.github/scripts/summarize_changelog.py (renamed from summarize_changelog.py)0
-rw-r--r--.github/workflows/README.md10
-rw-r--r--.github/workflows/docker-build.yml48
-rw-r--r--.github/workflows/draft-release.yml4
-rw-r--r--.github/workflows/linting.yml2
-rw-r--r--.github/workflows/platform-core.yml2
-rw-r--r--.gitignore57
-rw-r--r--.pre-commit-config.yaml1
-rw-r--r--.readthedocs.yaml20
-rw-r--r--MANIFEST.in1
-rw-r--r--build/conda/cleanup_artifacts.bat50
-rwxr-xr-xbuild/conda/cleanup_artifacts.sh36
-rw-r--r--build/conda/conda-3-10-env.yaml30
-rw-r--r--build/conda/conda-3-8-env.yaml30
-rw-r--r--build/conda/conda-3-9-env.yaml30
-rw-r--r--build/docker/api.dockerfile47
-rw-r--r--cli/CONTRIBUTING.md (renamed from CONTRIBUTING.md)20
-rw-r--r--cli/README.md3
-rw-r--r--cli/openbb_cli/__init__.py1
-rw-r--r--cli/openbb_cli/argparse_translator/__init__.py (renamed from openbb_terminal/account/__init__.py)0
-rw-r--r--cli/openbb_cli/argparse_translator/argparse_class_processor.py148
-rw-r--r--cli/openbb_cli/argparse_translator/argparse_translator.py530
-rw-r--r--cli/openbb_cli/argparse_translator/obbject_registry.py76
-rw-r--r--cli/openbb_cli/assets/i18n/en.yml36
-rw-r--r--cli/openbb_cli/assets/routines/routine_example.openbb21
-rw-r--r--cli/openbb_cli/assets/styles/default/Consolas.ttf (renamed from openbb_terminal/miscellaneous/styles/default/Consolas.ttf)bin358460 -> 358460 bytes
-rw-r--r--cli/openbb_cli/assets/styles/default/dark.mpfstyle.json (renamed from openbb_terminal/miscellaneous/styles/default/dark.mpfstyle.json)0
-rw-r--r--cli/openbb_cli/assets/styles/default/dark.mplrc.json (renamed from openbb_terminal/miscellaneous/styles/default/dark.mplrc.json)0
-rw-r--r--cli/openbb_cli/assets/styles/default/dark.mplstyle (renamed from openbb_terminal/miscellaneous/styles/default/dark.mplstyle)0
-rw-r--r--cli/openbb_cli/assets/styles/default/dark.pltstyle.json (renamed from openbb_terminal/miscellaneous/styles/default/dark.pltstyle.json)0
-rw-r--r--cli/openbb_cli/assets/styles/default/dark.richstyle.json (renamed from openbb_terminal/miscellaneous/styles/default/dark.richstyle.json)0
-rw-r--r--cli/openbb_cli/assets/styles/default/light.mpfstyle.json (renamed from openbb_terminal/miscellaneous/styles/default/light.mpfstyle.json)0
-rw-r--r--cli/openbb_cli/assets/styles/default/light.mplrc.json (renamed from openbb_terminal/miscellaneous/styles/default/light.mplrc.json)0
-rw-r--r--cli/openbb_cli/assets/styles/default/light.mplstyle (renamed from openbb_terminal/miscellaneous/styles/default/light.mplstyle)0
-rw-r--r--cli/openbb_cli/assets/styles/default/light.pltstyle.json (renamed from openbb_terminal/miscellaneous/styles/default/light.pltstyle.json)0
-rw-r--r--cli/openbb_cli/assets/styles/default/light.richstyle.json (renamed from openbb_terminal/miscellaneous/styles/default/light.richstyle.json)0
-rw-r--r--cli/openbb_cli/assets/styles/default/tables.pltstyle.json (renamed from openbb_terminal/miscellaneous/styles/default/tables.pltstyle.json)0
-rw-r--r--cli/openbb_cli/assets/styles/user/openbb.richstyle.json (renamed from openbb_terminal/miscellaneous/styles/user/openbb.richstyle.json)0
-rw-r--r--cli/openbb_cli/cli.py20
-rw-r--r--cli/openbb_cli/config/__init__.py1
-rw-r--r--cli/openbb_cli/config/completer.py (renamed from openbb_terminal/custom_prompt_toolkit.py)21
-rw-r--r--cli/openbb_cli/config/console.py97
-rw-r--r--cli/openbb_cli/config/constants.py83
-rw-r--r--cli/openbb_cli/config/menu_text.py262
-rw-r--r--cli/openbb_cli/config/setup.py85
-rw-r--r--cli/openbb_cli/config/style.py108
-rw-r--r--cli/openbb_cli/controllers/base_controller.py (renamed from openbb_terminal/parent_classes.py)1002
-rw-r--r--cli/openbb_cli/controllers/base_platform_controller.py291
-rw-r--r--cli/openbb_cli/controllers/choices.py (renamed from openbb_terminal/core/completer/choices.py)90
-rw-r--r--cli/openbb_cli/controllers/cli_controller.py (renamed from openbb_terminal/terminal_controller.py)792
-rw-r--r--cli/openbb_cli/controllers/feature_flags_controller.py293
-rw-r--r--cli/openbb_cli/controllers/hub_service.py104
-rw-r--r--cli/openbb_cli/controllers/platform_controller_factory.py58
-rw-r--r--cli/openbb_cli/controllers/script_parser.py (renamed from openbb_terminal/routine_functions.py)20
-rw-r--r--cli/openbb_cli/controllers/utils.py1056
-rw-r--r--cli/openbb_cli/models/settings.py85
-rw-r--r--cli/openbb_cli/session.py79
-rw-r--r--cli/poetry.lock5072
-rw-r--r--cli/pyproject.toml35
-rw-r--r--cli/tests/__init__.py (renamed from openbb_terminal/alternative/__init__.py)0
-rw-r--r--frontend-components/plotly/package.json2
-rw-r--r--frontend-components/plotly/src/utils/utils.ts2
-rw-r--r--frontend-components/tables/package.json2
-rw-r--r--json_validate_exclude.txt3
-rw-r--r--noxfile.py25
-rw-r--r--openbb_platform/extensions/tests/utils/integration_tests_generator.py6
-rw-r--r--openbb_platform/providers/yfinance/openbb_yfinance/__init__.py3
-rw-r--r--openbb_platform/tests/test_pyproject_toml.py7
-rw-r--r--openbb_terminal/__init__.py13
-rw-r--r--openbb_terminal/account/account_controller.py601
-rw-r--r--openbb_terminal/account/account_view.py83
-rw-r--r--openbb_terminal/account/show_prompt.py24
-rw-r--r--openbb_terminal/alternative/alt_controller.py99
-rw-r--r--openbb_terminal/alternative/companieshouse/companieshouse_controller.py334
-rw-r--r--openbb_terminal/alternative/companieshouse/companieshouse_model.py480
-rw-r--r--openbb_terminal/alternative/companieshouse/companieshouse_view.py254
-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/alternative/hackernews_model.py42
-rw-r--r--openbb_terminal/alternative/hackernews_view.py40
-rw-r--r--openbb_terminal/alternative/oss/github_model.py232
-rw-r--r--openbb_terminal/alternative/oss/github_view.py141
-rw-r--r--openbb_terminal/alternative/oss/oss_controller.py254
-rw-r--r--openbb_terminal/alternative/oss/runa_model.py161
-rw-r--r--openbb_terminal/alternative/oss/runa_view.py133
-rw-r--r--openbb_terminal/alternative/realestate/__init__.py0
-rw-r--r--openbb_terminal/alternative/realestate/landRegistry_model.py267
-rw-r--r--openbb_terminal/alternative/realestate/landRegistry_view.py153
-rw-r--r--openbb_terminal/alternative/realestate/realestate_controller.py263
-rw-r--r--openbb_terminal/base_helpers.py99
-rw-r--r--openbb_terminal/common/__init__.py2
-rw-r--r--openbb_terminal/common/behavioural_analysis/__init__.py0
-rw-r--r--openbb_terminal/common/behavioural_analysis/finbrain_model.py42