summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhjoaquim <h.joaquim@campus.fct.unl.pt>2024-04-17 10:37:26 +0100
committerhjoaquim <h.joaquim@campus.fct.unl.pt>2024-04-17 10:37:26 +0100
commit50092bbf5856d6e5292a31c6607c9684bb98c548 (patch)
tree211276b1f85835dde5d99446820587ee33ac0156
parent9ee033499b7b3c655e1d40dc4caa70997f7bafeb (diff)
parent326f239d0142a250a31128f148d7b8802c395298 (diff)
Merge remote-tracking branch 'OpenBB-finance/develop' into feature/argparse_translator
-rw-r--r--.github/workflows/linting.yml1
-rw-r--r--openbb_platform/assets/providers.json58
-rw-r--r--openbb_platform/core/integration/test_obbject.py2
-rw-r--r--openbb_platform/core/openbb_core/__init__.py1
-rw-r--r--openbb_platform/core/openbb_core/api/auth/user.py3
-rw-r--r--openbb_platform/core/openbb_core/api/dependency/__init__.py1
-rw-r--r--openbb_platform/core/openbb_core/api/router/__init__.py1
-rw-r--r--openbb_platform/core/openbb_core/api/router/commands.py6
-rw-r--r--openbb_platform/core/openbb_core/app/__init__.py1
-rw-r--r--openbb_platform/core/openbb_core/app/command_runner.py31
-rw-r--r--openbb_platform/core/openbb_core/app/deprecation.py1
-rw-r--r--openbb_platform/core/openbb_core/app/logs/formatters/formatter_with_exceptions.py28
-rw-r--r--openbb_platform/core/openbb_core/app/logs/handlers/path_tracking_file_handler.py11
-rw-r--r--openbb_platform/core/openbb_core/app/logs/handlers_manager.py14
-rw-r--r--openbb_platform/core/openbb_core/app/logs/logging_service.py15
-rw-r--r--openbb_platform/core/openbb_core/app/logs/models/logging_settings.py5
-rw-r--r--openbb_platform/core/openbb_core/app/logs/utils/expired_files.py10
-rw-r--r--openbb_platform/core/openbb_core/app/logs/utils/utils.py10
-rw-r--r--openbb_platform/core/openbb_core/app/model/__init__.py1
-rw-r--r--openbb_platform/core/openbb_core/app/model/abstract/__init__.py1
-rw-r--r--openbb_platform/core/openbb_core/app/model/abstract/error.py3
-rw-r--r--openbb_platform/core/openbb_core/app/model/abstract/results.py2
-rw-r--r--openbb_platform/core/openbb_core/app/model/abstract/singleton.py5
-rw-r--r--openbb_platform/core/openbb_core/app/model/abstract/tagged.py4
-rw-r--r--openbb_platform/core/openbb_core/app/model/abstract/warning.py7
-rw-r--r--openbb_platform/core/openbb_core/app/model/charts/chart.py7
-rw-r--r--openbb_platform/core/openbb_core/app/model/command_context.py4
-rw-r--r--openbb_platform/core/openbb_core/app/model/credentials.py2
-rw-r--r--openbb_platform/core/openbb_core/app/model/custom_parameter.py2
-rw-r--r--openbb_platform/core/openbb_core/app/model/defaults.py3
-rw-r--r--openbb_platform/core/openbb_core/app/model/hub/features_keys.py37
-rw-r--r--openbb_platform/core/openbb_core/app/model/hub/hub_session.py6
-rw-r--r--openbb_platform/core/openbb_core/app/model/hub/hub_user_settings.py9
-rw-r--r--openbb_platform/core/openbb_core/app/model/metadata.py189
-rw-r--r--openbb_platform/core/openbb_core/app/model/obbject.py35
-rw-r--r--openbb_platform/core/openbb_core/app/model/profile.py5
-rw-r--r--openbb_platform/core/openbb_core/app/model/results/__init__.py1
-rw-r--r--openbb_platform/core/openbb_core/app/model/results/empty.py4
-rw-r--r--openbb_platform/core/openbb_core/app/provider_interface.py114
-rw-r--r--openbb_platform/core/openbb_core/app/router.py74
-rw-r--r--openbb_platform/core/openbb_core/app/service/auth_service.py10
-rw-r--r--openbb_platform/core/openbb_core/app/service/hub_service.py92
-rw-r--r--openbb_platform/core/openbb_core/app/service/system_service.py1
-rw-r--r--openbb_platform/core/openbb_core/app/service/user_service.py1
-rw-r--r--openbb_platform/core/openbb_core/app/static/__init__.py1
-rw-r--r--openbb_platform/core/openbb_core/app/static/account.py29
-rw-r--r--openbb_platform/core/openbb_core/app/static/app_factory.py6
-rw-r--r--openbb_platform/core/openbb_core/app/static/container.py1
-rw-r--r--openbb_platform/core/openbb_core/app/static/package_builder.py103
-rw-r--r--openbb_platform/core/openbb_core/app/static/utils/decorators.py2
-rw-r--r--openbb_platform/core/openbb_core/app/static/utils/filters.py11
-rw-r--r--openbb_platform/core/openbb_core/app/utils.py2
-rw-r--r--openbb_platform/core/openbb_core/env.py19
-rw-r--r--openbb_platform/core/openbb_core/provider/registry_map.py102
-rw-r--r--openbb_platform/core/openbb_core/provider/standard_models/options_chains.py3
-rw-r--r--openbb_platform/core/openbb_core/provider/utils/client.py4
-rw-r--r--openbb_platform/core/openbb_core/provider/utils/helpers.py10
-rw-r--r--openbb_platform/core/tests/api/test_dependency/__init__.py1
-rw-r--r--openbb_platform/core/tests/api/test_router/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/logs/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/logs/formatters/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/logs/formatters/test_formatter_with_exceptions.py21
-rw-r--r--openbb_platform/core/tests/app/logs/handlers/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/logs/handlers/test_path_tracking_file_handler.py7
-rw-r--r--openbb_platform/core/tests/app/logs/handlers/test_posthog_handler.py13
-rw-r--r--openbb_platform/core/tests/app/logs/test_handlers_manager.py15
-rw-r--r--openbb_platform/core/tests/app/logs/test_logging_service.py12
-rw-r--r--openbb_platform/core/tests/app/logs/utils/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/logs/utils/test_expired_files.py22
-rw-r--r--openbb_platform/core/tests/app/logs/utils/test_utils.py11
-rw-r--r--openbb_platform/core/tests/app/model/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/model/abstract/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/model/abstract/test_results.py5
-rw-r--r--openbb_platform/core/tests/app/model/abstract/test_singleton.py8
-rw-r--r--openbb_platform/core/tests/app/model/abstract/test_tagged.py4
-rw-r--r--openbb_platform/core/tests/app/model/abstract/test_warning.py5
-rw-r--r--openbb_platform/core/tests/app/model/charts/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/model/charts/test_chart.py8
-rw-r--r--openbb_platform/core/tests/app/model/hub/__init__.py1
-rw-r--r--openbb_platform/core/tests/app/model/hub/test_features_keys.py10
-rw-r--r--openbb_platform/core/tests/app/model/hub/test_hub_session.py4
-rw-r--r--openbb_platform/core/tests/app/model/hub/test_hub_user_settings.py3
-rw-r--r--openbb_platform/core/tests/app/model/test_command_context.py4
-rw-r--r--openbb_platform/core/tests/app/model/test_credentials.py7
-rw-r--r--openbb_platform/core/tests/app/model/test_defaults.py4
-rw-r--r--openbb_platform/core/tests/app/model/test_metadata.py43
-rw-r--r--openbb_platform/core/tests/app/model/test_preferences.py3
-rw-r--r--openbb_platform/core/tests/app/model/test_profile.py3
-rw-r--r--openbb_platform/core/tests/app/model/test_system_settings.py8
-rw-r--r--openbb_platform/core/tests/app/model/test_user_settings.py3
-rw-r--r--