mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-27 04:31:13 +00:00
avoid name collision with validator
This commit is contained in:
@@ -6,7 +6,7 @@ from typing import List, Literal, Optional, Union
|
||||
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.decorators import validate
|
||||
from openbb_core.app.static.decorators import validate as _validate
|
||||
from openbb_core.app.static.filters import filter_inputs
|
||||
from openbb_provider.abstract.data import Data
|
||||
from typing_extensions import Annotated
|
||||
@@ -20,7 +20,7 @@ class ROUTER_crypto(Container):
|
||||
def __repr__(self) -> str:
|
||||
return self.__doc__ or ""
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def load(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
|
||||
@@ -6,7 +6,7 @@ from typing import List, Literal, Optional, Union
|
||||
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.decorators import validate
|
||||
from openbb_core.app.static.decorators import validate as _validate
|
||||
from openbb_core.app.static.filters import filter_inputs
|
||||
from openbb_provider.abstract.data import Data
|
||||
from typing_extensions import Annotated
|
||||
@@ -25,7 +25,7 @@ class ROUTER_economy(Container):
|
||||
def __repr__(self) -> str:
|
||||
return self.__doc__ or ""
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def available_indices(
|
||||
self, provider: Optional[Literal["fmp"]] = None, **kwargs
|
||||
) -> OBBject[List[Data]]:
|
||||
@@ -77,7 +77,7 @@ class ROUTER_economy(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def const(
|
||||
self,
|
||||
index: Annotated[
|
||||
@@ -148,7 +148,7 @@ class ROUTER_economy(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def cpi(
|
||||
self,
|
||||
countries: Annotated[
|
||||
@@ -298,7 +298,7 @@ class ROUTER_economy(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def fred_index(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -384,7 +384,7 @@ class ROUTER_economy(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def index(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -496,7 +496,7 @@ class ROUTER_economy(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def risk(
|
||||
self, provider: Optional[Literal["fmp"]] = None, **kwargs
|
||||
) -> OBBject[List[Data]]:
|
||||
|
||||
@@ -6,7 +6,7 @@ from typing import List, Literal, Optional, Union
|
||||
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.decorators import validate
|
||||
from openbb_core.app.static.decorators import validate as _validate
|
||||
from openbb_core.app.static.filters import filter_inputs
|
||||
from openbb_provider.abstract.data import Data
|
||||
from typing_extensions import Annotated
|
||||
@@ -28,7 +28,7 @@ class ROUTER_fixedincome(Container):
|
||||
def __repr__(self) -> str:
|
||||
return self.__doc__ or ""
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def ameribor(
|
||||
self,
|
||||
start_date: Annotated[
|
||||
@@ -101,7 +101,7 @@ class ROUTER_fixedincome(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def estr(
|
||||
self,
|
||||
start_date: Annotated[
|
||||
@@ -175,7 +175,7 @@ class ROUTER_fixedincome(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def fed(
|
||||
self,
|
||||
start_date: Annotated[
|
||||
@@ -249,7 +249,7 @@ class ROUTER_fixedincome(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def iorb(
|
||||
self,
|
||||
start_date: Annotated[
|
||||
@@ -321,7 +321,7 @@ class ROUTER_fixedincome(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def projections(
|
||||
self, provider: Optional[Literal["fred"]] = None, **kwargs
|
||||
) -> OBBject[List[Data]]:
|
||||
@@ -386,7 +386,7 @@ class ROUTER_fixedincome(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def sofr(
|
||||
self,
|
||||
start_date: Annotated[
|
||||
@@ -456,7 +456,7 @@ class ROUTER_fixedincome(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def sonia(
|
||||
self,
|
||||
start_date: Annotated[
|
||||
@@ -529,7 +529,7 @@ class ROUTER_fixedincome(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def treasury(
|
||||
self,
|
||||
start_date: Annotated[
|
||||
@@ -619,7 +619,7 @@ class ROUTER_fixedincome(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def ycrv(
|
||||
self,
|
||||
date: Annotated[
|
||||
|
||||
@@ -6,7 +6,7 @@ from typing import List, Literal, Optional, Union
|
||||
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.decorators import validate
|
||||
from openbb_core.app.static.decorators import validate as _validate
|
||||
from openbb_core.app.static.filters import filter_inputs
|
||||
from openbb_provider.abstract.data import Data
|
||||
from typing_extensions import Annotated
|
||||
@@ -21,7 +21,7 @@ class ROUTER_forex(Container):
|
||||
def __repr__(self) -> str:
|
||||
return self.__doc__ or ""
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def load(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -133,7 +133,7 @@ class ROUTER_forex(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def pairs(
|
||||
self, provider: Optional[Literal["fmp", "intrinio", "polygon"]] = None, **kwargs
|
||||
) -> OBBject[List[Data]]:
|
||||
|
||||
@@ -5,7 +5,7 @@ from typing import List, Literal, Optional
|
||||
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.decorators import validate
|
||||
from openbb_core.app.static.decorators import validate as _validate
|
||||
from openbb_core.app.static.filters import filter_inputs
|
||||
from openbb_provider.abstract.data import Data
|
||||
from typing_extensions import Annotated
|
||||
@@ -19,7 +19,7 @@ class ROUTER_news(Container):
|
||||
def __repr__(self) -> str:
|
||||
return self.__doc__ or ""
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def globalnews(
|
||||
self,
|
||||
limit: Annotated[
|
||||
|
||||
@@ -7,7 +7,7 @@ from annotated_types import Ge
|
||||
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.decorators import validate
|
||||
from openbb_core.app.static.decorators import validate as _validate
|
||||
from openbb_core.app.static.filters import filter_inputs
|
||||
from openbb_provider.abstract.data import Data
|
||||
from typing_extensions import Annotated
|
||||
@@ -39,7 +39,7 @@ class ROUTER_stocks(Container):
|
||||
|
||||
return stocks_fa.ROUTER_stocks_fa(command_runner=self._command_runner)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def load(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -169,7 +169,7 @@ class ROUTER_stocks(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def multiples(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -349,7 +349,7 @@ class ROUTER_stocks(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def news(
|
||||
self,
|
||||
symbols: Annotated[
|
||||
@@ -484,7 +484,7 @@ class ROUTER_stocks(Container):
|
||||
|
||||
return stocks_options.ROUTER_stocks_options(command_runner=self._command_runner)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def quote(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
|
||||
@@ -5,7 +5,7 @@ from typing import List, Literal, Optional, Union
|
||||
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.decorators import validate
|
||||
from openbb_core.app.static.decorators import validate as _validate
|
||||
from openbb_core.app.static.filters import filter_inputs
|
||||
from openbb_provider.abstract.data import Data
|
||||
from typing_extensions import Annotated
|
||||
@@ -19,7 +19,7 @@ class ROUTER_stocks_ca(Container):
|
||||
def __repr__(self) -> str:
|
||||
return self.__doc__ or ""
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def peers(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
|
||||
@@ -6,7 +6,7 @@ from typing import List, Literal, Optional, Union
|
||||
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.decorators import validate
|
||||
from openbb_core.app.static.decorators import validate as _validate
|
||||
from openbb_core.app.static.filters import filter_inputs
|
||||
from openbb_provider.abstract.data import Data
|
||||
from typing_extensions import Annotated
|
||||
@@ -47,7 +47,7 @@ class ROUTER_stocks_fa(Container):
|
||||
def __repr__(self) -> str:
|
||||
return self.__doc__ or ""
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def balance(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -266,7 +266,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def balance_growth(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -410,7 +410,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def cal(
|
||||
self,
|
||||
start_date: Annotated[
|
||||
@@ -490,7 +490,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def cash(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -689,7 +689,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def cash_growth(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -815,7 +815,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def comp(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -894,7 +894,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def comsplit(
|
||||
self,
|
||||
start_date: Annotated[
|
||||
@@ -968,7 +968,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def divs(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -1035,7 +1035,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def earning(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -1113,7 +1113,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def emp(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -1184,7 +1184,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def est(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -1295,7 +1295,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def filings(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -1373,7 +1373,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def income(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -1572,7 +1572,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def income_growth(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -1697,7 +1697,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def ins(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -1819,7 +1819,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def ins_own(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -1959,7 +1959,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def metrics(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -2150,7 +2150,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def mgmt(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -2217,7 +2217,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def overview(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -2342,7 +2342,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def own(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -2487,7 +2487,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def pt(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -2550,7 +2550,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def pta(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -2633,7 +2633,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def ratios(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -2816,7 +2816,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def revgeo(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -2897,7 +2897,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def revseg(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -2968,7 +2968,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def shrs(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -3033,7 +3033,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def split(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
@@ -3094,7 +3094,7 @@ class ROUTER_stocks_fa(Container):
|
||||
**inputs,
|
||||
)
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def transcript(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
|
||||
@@ -5,7 +5,7 @@ from typing import List, Literal, Optional, Union
|
||||
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.decorators import validate
|
||||
from openbb_core.app.static.decorators import validate as _validate
|
||||
from openbb_core.app.static.filters import filter_inputs
|
||||
from openbb_provider.abstract.data import Data
|
||||
from typing_extensions import Annotated
|
||||
@@ -19,7 +19,7 @@ class ROUTER_stocks_options(Container):
|
||||
def __repr__(self) -> str:
|
||||
return self.__doc__ or ""
|
||||
|
||||
@validate
|
||||
@_validate
|
||||
def chains(
|
||||
self,
|
||||
symbol: Annotated[
|
||||
|
||||
@@ -262,7 +262,7 @@ class ImportDefinition:
|
||||
else:
|
||||
code += "\nfrom typing_extensions import Annotated"
|
||||
code += "\nfrom openbb_core.app.utils import df_to_basemodel"
|
||||
code += "\nfrom openbb_core.app.static.decorators import validate\n"
|
||||
code += "\nfrom openbb_core.app.static.decorators import validate as _validate\n"
|
||||
code += "\nfrom openbb_core.app.static.filters import filter_inputs\n"
|
||||
code += "\nfrom openbb_provider.abstract.data import Data"
|
||||
if path.startswith("/qa"):
|
||||
@@ -727,7 +727,7 @@ class MethodDefinition:
|
||||
if "pandas.DataFrame" in func_params
|
||||
else ""
|
||||
)
|
||||
code = f"\n @validate{args}"
|
||||
code = f"\n @_validate{args}"
|
||||
code += f"\n def {func_name}(self, {func_params}) -> {func_returns}:\n"
|
||||
|
||||
return code
|
||||
|
||||
Reference in New Issue
Block a user