From 628b0374e77ff0a762bf26e86dec402738abe986 Mon Sep 17 00:00:00 2001 From: Pratyush Shukla Date: Fri, 11 Aug 2023 21:01:25 +0530 Subject: [PATCH] static files --- .../app/static/package/__extensions__.py | 61 ++++++------ .../openbb_core/app/static/package/crypto.py | 50 ++++++++-- .../openbb_core/app/static/package/economy.py | 19 +--- .../app/static/package/fixedincome.py | 2 +- .../openbb_core/app/static/package/forex.py | 17 +--- .../app/static/package/module_map.json | 94 ++++++++++--------- .../openbb_core/app/static/package/news.py | 2 +- .../openbb_core/app/static/package/stocks.py | 15 +-- .../app/static/package/stocks_ca.py | 3 +- .../app/static/package/stocks_dd.py | 2 +- .../app/static/package/stocks_fa.py | 2 +- .../app/static/package/stocks_options.py | 3 +- 12 files changed, 138 insertions(+), 132 deletions(-) diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/__extensions__.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/__extensions__.py index 9eedf08fcc9..4a2a8103640 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/__extensions__.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/__extensions__.py @@ -1,46 +1,17 @@ ### THIS FILE IS AUTO-GENERATED. DO NOT EDIT. ### + from openbb_core.app.static.container import Container class Extensions(Container): - @property - def forex(self): # route = "/forex" - from openbb_core.app.static.package import forex - - return forex.CLASS_forex(command_runner_session=self._command_runner_session) - - @property - def qa(self): # route = "/qa" - from openbb_core.app.static.package import qa - - return qa.CLASS_qa(command_runner_session=self._command_runner_session) - @property def crypto(self): # route = "/crypto" from openbb_core.app.static.package import crypto return crypto.CLASS_crypto(command_runner_session=self._command_runner_session) - @property - def news(self): # route = "/news" - from openbb_core.app.static.package import news - - return news.CLASS_news(command_runner_session=self._command_runner_session) - - @property - def stocks(self): # route = "/stocks" - from openbb_core.app.static.package import stocks - - return stocks.CLASS_stocks(command_runner_session=self._command_runner_session) - - @property - def ta(self): # route = "/ta" - from openbb_core.app.static.package import ta - - return ta.CLASS_ta(command_runner_session=self._command_runner_session) - @property def economy(self): # route = "/economy" from openbb_core.app.static.package import economy @@ -56,3 +27,33 @@ class Extensions(Container): return fixedincome.CLASS_fixedincome( command_runner_session=self._command_runner_session ) + + @property + def forex(self): # route = "/forex" + from openbb_core.app.static.package import forex + + return forex.CLASS_forex(command_runner_session=self._command_runner_session) + + @property + def news(self): # route = "/news" + from openbb_core.app.static.package import news + + return news.CLASS_news(command_runner_session=self._command_runner_session) + + @property + def qa(self): # route = "/qa" + from openbb_core.app.static.package import qa + + return qa.CLASS_qa(command_runner_session=self._command_runner_session) + + @property + def stocks(self): # route = "/stocks" + from openbb_core.app.static.package import stocks + + return stocks.CLASS_stocks(command_runner_session=self._command_runner_session) + + @property + def ta(self): # route = "/ta" + from openbb_core.app.static.package import ta + + return ta.CLASS_ta(command_runner_session=self._command_runner_session) diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/crypto.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/crypto.py index 2f769068cae..2f1d912c149 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/crypto.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/crypto.py @@ -1,12 +1,13 @@ ### THIS FILE IS AUTO-GENERATED. DO NOT EDIT. ### import datetime -from typing import Annotated, List, Literal, Optional, Union +import typing +from typing import Annotated, Literal, Optional, Union -from pydantic import validate_arguments +from pydantic import BaseModel, validate_arguments -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output @@ -16,7 +17,7 @@ class CLASS_crypto(Container): @validate_arguments def load( self, - symbol: Annotated[ + symbol: typing.Annotated[ str, OpenBBCustomParameter(description="Symbol to get data for.") ], start_date: Annotated[ @@ -102,11 +103,48 @@ class CLASS_crypto(Container): change : float Change in the price of the symbol from the previous day. changePercent : float - Change \% in the price of the symbol. + Change \\% in the price of the symbol. label : str Human readable format of the date. changeOverTime : float - Change \% in the price of the symbol over a period of time.""" + Change \\% in the price of the symbol over a period of time. + + polygon + ======= + + Parameters + ---------- + timespan : Literal['minute', 'hour', 'day', 'week', 'month', 'quarter', 'year'] + The timespan of the data. + sort : Literal['asc', 'desc'] + Sort order of the data. + limit : PositiveInt + The number of data entries to return. + adjusted : bool + Whether the data is adjusted. + multiplier : PositiveInt + The multiplier of the timespan. + + + CryptoEOD + --------- + n : PositiveInt + The number of transactions for the symbol in the time period. + + yfinance + ======== + + Parameters + ---------- + interval : Optional[Literal['1m', '2m', '5m', '15m', '30m', '60m', '90m', '1h', '1d', '5d', '1wk', '1mo', '3mo']] + Data granularity. + period : Optional[Literal['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max']] + Period of the data to return (quarterly or annually). + + + CryptoEOD + --------- + All fields are standardized.""" # noqa: E501 inputs = filter_inputs( provider_choices={ "provider": provider, diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/economy.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/economy.py index 47d20776e61..3415d7556cd 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/economy.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/economy.py @@ -8,8 +8,8 @@ from pydantic import BaseModel, validate_arguments import openbb_core.app.model.command_context import openbb_core.app.model.results.empty -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output @@ -459,22 +459,7 @@ class CLASS_economy(Container): MajorIndicesEOD --------------- - date : datetime - The date of the data. - adjClose : float - Adjusted Close Price of the symbol. - unadjustedVolume : float - Unadjusted volume of the symbol. - change : float - Change in the price of the symbol from the previous day. - changePercent : float - Change \% in the price of the symbol. - vwap : float - Volume Weighted Average Price of the symbol. - label : str - Human readable format of the date. - changeOverTime : float - Change \% in the price of the symbol over a period of time.""" + All fields are standardized.""" # noqa: E501 inputs = filter_inputs( provider_choices={ "provider": provider, diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/fixedincome.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/fixedincome.py index c23f948e741..72564b1b4d3 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/fixedincome.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/fixedincome.py @@ -8,8 +8,8 @@ from pydantic import validate_arguments import openbb_core.app.model.command_context import openbb_core.app.model.results.empty -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/forex.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/forex.py index 46d78ccd2b2..9d3c34c7ad2 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/forex.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/forex.py @@ -4,10 +4,10 @@ import datetime import typing from typing import Annotated, Literal, Optional, Union -from pydantic import validate_arguments +from pydantic import BaseModel, validate_arguments -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output @@ -257,18 +257,7 @@ class CLASS_forex(Container): ForexEOD -------- - adjClose : float - Adjusted Close Price of the symbol. - unadjustedVolume : float - Unadjusted volume of the symbol. - change : float - Change in the price of the symbol from the previous day. - changePercent : float - Change \% in the price of the symbol. - label : str - Human readable format of the date. - changeOverTime : float - Change \% in the price of the symbol over a period of time.""" + All fields are standardized.""" # noqa: E501 inputs = filter_inputs( provider_choices={ "provider": provider, diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/module_map.json b/openbb_sdk/sdk/core/openbb_core/app/static/package/module_map.json index 89698277318..b8f944b2eca 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/module_map.json +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/module_map.json @@ -1,8 +1,51 @@ { - "forex_pairs": "/forex/pairs", + "crypto_load": "/crypto/load", "__extensions__": "", + "crypto": "/crypto", + "economy_corecpi": "/economy/corecpi", + "economy": "/economy", + "economy_const": "/economy/const", + "economy_cpi": "/economy/cpi", + "economy_cpi_options": "/economy/cpi_options", + "economy_index": "/economy/index", + "economy_available_indices": "/economy/available_indices", + "economy_risk": "/economy/risk", + "economy_macro": "/economy/macro", + "economy_macro_countries": "/economy/macro_countries", + "economy_macro_parameters": "/economy/macro_parameters", + "economy_balance": "/economy/balance", + "economy_bigmac": "/economy/bigmac", + "economy_country_codes": "/economy/country_codes", + "economy_currencies": "/economy/currencies", + "economy_debt": "/economy/debt", + "economy_events": "/economy/events", + "economy_fgdp": "/economy/fgdp", + "economy_fred": "/economy/fred", + "economy_fred_search": "/economy/fred_search", + "economy_futures": "/economy/futures", + "economy_gdp": "/economy/gdp", + "economy_glbonds": "/economy/glbonds", + "economy_indices": "/economy/indices", + "economy_overview": "/economy/overview", + "economy_perfmap": "/economy/perfmap", + "economy_performance": "/economy/performance", + "economy_revenue": "/economy/revenue", + "economy_rgdp": "/economy/rgdp", + "economy_rtps": "/economy/rtps", + "economy_search_index": "/economy/search_index", + "economy_spending": "/economy/spending", + "economy_trust": "/economy/trust", + "economy_usbonds": "/economy/usbonds", + "economy_valuation": "/economy/valuation", + "fixedincome_treasury": "/fixedincome/treasury", + "fixedincome": "/fixedincome", + "fixedincome_ycrv": "/fixedincome/ycrv", + "forex_pairs": "/forex/pairs", "forex": "/forex", "forex_load": "/forex/load", + "news_globalnews": "/news/globalnews", + "news": "/news", + "news_sectornews": "/news/sectornews", "qa_normality": "/qa/normality", "qa": "/qa", "qa_capm": "/qa/capm", @@ -29,11 +72,6 @@ "qa_es": "/qa/es", "qa_acf": "/qa/acf", "qa_summary": "/qa/summary", - "crypto_load": "/crypto/load", - "crypto": "/crypto", - "news_globalnews": "/news/globalnews", - "news": "/news", - "news_sectornews": "/news/sectornews", "stocks_fa_analysis": "/stocks/fa/analysis", "stocks": "/stocks", "stocks_fa": "/stocks/fa", @@ -171,6 +209,8 @@ "stocks_multiples": "/stocks/multiples", "stocks_tob": "/stocks/tob", "stocks_search": "/stocks/search", + "stocks_quote": "/stocks/quote", + "stocks_info": "/stocks/info", "ta_atr": "/ta/atr", "ta": "/ta", "ta_fib": "/ta/fib", @@ -202,43 +242,5 @@ "ta_kc": "/ta/kc", "ta_cg": "/ta/cg", "ta_cones": "/ta/cones", - "ta_ema": "/ta/ema", - "economy_corecpi": "/economy/corecpi", - "economy": "/economy", - "economy_const": "/economy/const", - "economy_cpi": "/economy/cpi", - "economy_cpi_options": "/economy/cpi_options", - "economy_index": "/economy/index", - "economy_available_indices": "/economy/available_indices", - "economy_risk": "/economy/risk", - "economy_macro": "/economy/macro", - "economy_macro_countries": "/economy/macro_countries", - "economy_macro_parameters": "/economy/macro_parameters", - "economy_balance": "/economy/balance", - "economy_bigmac": "/economy/bigmac", - "economy_country_codes": "/economy/country_codes", - "economy_currencies": "/economy/currencies", - "economy_debt": "/economy/debt", - "economy_events": "/economy/events", - "economy_fgdp": "/economy/fgdp", - "economy_fred": "/economy/fred", - "economy_fred_search": "/economy/fred_search", - "economy_futures": "/economy/futures", - "economy_gdp": "/economy/gdp", - "economy_glbonds": "/economy/glbonds", - "economy_indices": "/economy/indices", - "economy_overview": "/economy/overview", - "economy_perfmap": "/economy/perfmap", - "economy_performance": "/economy/performance", - "economy_revenue": "/economy/revenue", - "economy_rgdp": "/economy/rgdp", - "economy_rtps": "/economy/rtps", - "economy_search_index": "/economy/search_index", - "economy_spending": "/economy/spending", - "economy_trust": "/economy/trust", - "economy_usbonds": "/economy/usbonds", - "economy_valuation": "/economy/valuation", - "fixedincome_treasury": "/fixedincome/treasury", - "fixedincome": "/fixedincome", - "fixedincome_ycrv": "/fixedincome/ycrv" -} + "ta_ema": "/ta/ema" +} \ No newline at end of file diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/news.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/news.py index 9f3ef0be7a1..a29afd09017 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/news.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/news.py @@ -8,8 +8,8 @@ from pydantic import validate_arguments import openbb_core.app.model.command_context import openbb_core.app.model.results.empty -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks.py index 1f99817be07..8223987b92b 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks.py @@ -10,8 +10,8 @@ from pydantic import BaseModel, validate_arguments import openbb_core.app.model.command_context import openbb_core.app.model.results.empty -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output @@ -226,18 +226,7 @@ class CLASS_stocks(Container): StockEOD -------- - adjClose : float - Adjusted Close Price of the symbol. - unadjustedVolume : float - Unadjusted volume of the symbol. - change : float - Change in the price of the symbol from the previous day. - changePercent : float - Change \% in the price of the symbol. - label : str - Human readable format of the date. - changeOverTime : float - Change \% in the price of the symbol over a period of time.""" + All fields are standardized.""" # noqa: E501 inputs = filter_inputs( provider_choices={ "provider": provider, diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_ca.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_ca.py index 03f1a928362..fd8b1521e2e 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_ca.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_ca.py @@ -1,13 +1,14 @@ ### THIS FILE IS AUTO-GENERATED. DO NOT EDIT. ### +import typing from typing import Literal, Optional from pydantic import BaseModel, validate_arguments import openbb_core.app.model.command_context import openbb_core.app.model.results.empty -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_dd.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_dd.py index 6cd266bd71f..5805fd71a56 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_dd.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_dd.py @@ -5,8 +5,8 @@ from typing import Annotated, Literal, Optional from pydantic import validate_arguments -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_fa.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_fa.py index ba731993df4..3fd4cf20f1d 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_fa.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_fa.py @@ -10,8 +10,8 @@ from pydantic import BaseModel, validate_arguments import openbb_core.app.model.command_context import openbb_core.app.model.results.empty -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output diff --git a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_options.py b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_options.py index 330d80ee357..d8ebc101379 100644 --- a/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_options.py +++ b/openbb_sdk/sdk/core/openbb_core/app/static/package/stocks_options.py @@ -1,13 +1,14 @@ ### THIS FILE IS AUTO-GENERATED. DO NOT EDIT. ### +import typing from typing import Literal, Optional from pydantic import BaseModel, validate_arguments import openbb_core.app.model.command_context import openbb_core.app.model.results.empty -from openbb_core.app.model.obbject import Obbject from openbb_core.app.model.custom_parameter import OpenBBCustomParameter +from openbb_core.app.model.obbject import Obbject from openbb_core.app.static.container import Container from openbb_core.app.static.filters import filter_call, filter_inputs, filter_output