summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-02-08 13:43:49 -0800
committerGitHub <noreply@github.com>2024-02-08 13:43:49 -0800
commitbc9e0988e583129be063bcc6c17e6a47c2ed4471 (patch)
treebe5fe43c06a1d27810c2992cc81718566ad06a2c
parentec3e6fcbe6d27d7fd80ce29a2ce5bdc5d046bc50 (diff)
parent930004c479caece620cfadc1c1bed26e408601b0 (diff)
Merge branch 'develop' into feature/financials-notesfeature/financials-notes
-rw-r--r--.github/PULL_REQUEST_TEMPLATE/obb_developer_pull_request_template.md40
-rw-r--r--.github/PULL_REQUEST_TEMPLATE/platform_pull_request_template.md40
-rw-r--r--.github/PULL_REQUEST_TEMPLATE/terminal_pull_request_template.md29
-rw-r--r--.github/labeler.yml26
-rw-r--r--.github/platform-drafter.yml48
-rw-r--r--.github/pull_request_template.md81
-rw-r--r--.github/release-drafter.yml17
-rw-r--r--.github/workflows/branch-name-check.yml2
-rw-r--r--.github/workflows/draft-release.yml42
-rw-r--r--.github/workflows/gh-pages.yml46
-rw-r--r--.github/workflows/labels-PR.yml19
-rw-r--r--.github/workflows/linting.yml8
-rw-r--r--.github/workflows/platform-integration-test.yml96
-rw-r--r--.github/workflows/unit-test.yml4
-rw-r--r--.gitignore6
-rw-r--r--CONTRIBUTING.md4
-rw-r--r--build/pypi/openbb_platform/PUBLISH.md46
-rw-r--r--build/pypi/openbb_platform/publish.py4
-rw-r--r--custom_pre_commit/check_reserved_args.py1
-rw-r--r--examples/README.md9
-rw-r--r--examples/openbbPlatformAsLLMTools.ipynb6225
-rw-r--r--examples/platform_standardization.ipynb825
-rw-r--r--generate_sdk.py1
-rw-r--r--openbb_platform/CONTRIBUTING.md6
-rw-r--r--openbb_platform/PROVIDERS.md9
-rw-r--r--openbb_platform/README.md16
-rw-r--r--openbb_platform/core/openbb_core/api/rest_api.py9
-rw-r--r--openbb_platform/core/openbb_core/api/router/commands.py19
-rw-r--r--openbb_platform/core/openbb_core/api/router/coverage.py1
-rw-r--r--openbb_platform/core/openbb_core/api/router/helpers/coverage_helpers.py1
-rw-r--r--openbb_platform/core/openbb_core/api/router/system.py1
-rw-r--r--openbb_platform/core/openbb_core/app/assets/parameter_pool.json50
-rw-r--r--openbb_platform/core/openbb_core/app/charting_service.py80
-rw-r--r--openbb_platform/core/openbb_core/app/command_runner.py81
-rw-r--r--openbb_platform/core/openbb_core/app/constants.py2
-rw-r--r--openbb_platform/core/openbb_core/app/deprecation.py64
-rw-r--r--openbb_platform/core/openbb_core/app/example_generator.py83
-rw-r--r--openbb_platform/core/openbb_core/app/extension_loader.py157
-rw-r--r--openbb_platform/core/openbb_core/app/logs/handlers/posthog_handler.py76
-rw-r--r--openbb_platform/core/openbb_core/app/logs/logging_service.py19
-rw-r--r--openbb_platform/core/openbb_core/app/model/credentials.py31
-rw-r--r--openbb_platform/core/openbb_core/app/model/extension.py13
-rw-r--r--openbb_platform/core/openbb_core/app/model/fast_api_settings.py6
-rw-r--r--openbb_platform/core/openbb_core/app/model/metadata.py16
-rw-r--r--openbb_platform/core/openbb_core/app/model/obbject.py15
-rw-r--r--openbb_platform/core/openbb_core/app/model/preferences.py12
-rw-r--r--openbb_platform/core/openbb_core/app/model/system_settings.py1
-rw-r--r--openbb_platform/core/openbb_core/app/model/user_settings.py1
-rw-r--r--openbb_platform/core/openbb_core/app/provider_interface.py27
-rw-r--r--openbb_platform/core/openbb_core/app/router.py197
-rw-r--r--openbb_platform/core/openbb_core/app/service/auth_service.py23
-rw-r--r--openbb_platform/core/openbb_core/app/service/hub_service.py3
-rw-r--r--openbb_platform/core/openbb_core/app/service/user_service.py1
-rw-r--r--openbb_platform/core/openbb_core/app/static/account.py1
-rw-r--r--openbb_platform/core/openbb_core/app/static/app_factory.py2
-rw-r--r--openbb_platform/core/openbb_core/app/static/container.py1
-rw-r--r--openbb_platform/core/openbb_core/app/static/coverage.py7
-rw-r--r--openbb_platform/core/openbb_core/app/static/package_builder.py331
-rw-r--r--openbb_platform/core/openbb_core/app/static/utils/console.py1
-rw-r--r--openbb_platform/core/openbb_core/app/static/utils/decorators.py1
-rw-r--r--openbb_platform/core/openbb_core/app/static/utils/filters.py1
-rw-r--r--openbb_platform/core/openbb_core/app/static/utils/linters.py1
-rw-r--r--openbb_platform/core/openbb_core/app/version.py7
-rw-r--r--openbb_platform/core/openbb_core/provider/__init__.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/abstract/data.py8
-rw-r--r--openbb_platform/core/openbb_core/provider/abstract/fetcher.py5
-rw-r--r--openbb_platform/core/openbb_core/provider/abstract/query_params.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/query_executor.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/registry.py12
-rw-r--r--openbb_platform/core/openbb_core/provider/registry_map.py76
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/ameribor_rates.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py3
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/available_indices.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/balance_sheet_growth.py3
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/bond_prices.py2
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/bond_reference.py2
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/bond_trades.py2
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/calendar_dividend.py7
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/calendar_earnings.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/calendar_splits.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/cash_flow_growth.py3
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/company_filings.py29
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/company_news.py32
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/company_overview.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/compare_groups.py27
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/composite_leading_indicator.py37
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/cot_search.py4
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/cp.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/cpi.py20
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/crypto_historical.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/crypto_search.py2
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/currency_historical.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/currency_pairs.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/dwpcr_rates.py1
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/earnings_call_transcript.py1