From 6d58f6be57fc20a559e10a65b89025376bbb6daa Mon Sep 17 00:00:00 2001 From: Diogo Sousa Date: Wed, 6 Mar 2024 20:07:16 +0000 Subject: [PATCH 1/4] add to_lower validator --- .../provider/standard_models/analyst_estimates.py | 12 +++++++++--- .../provider/standard_models/balance_sheet.py | 9 ++++++++- .../provider/standard_models/cash_flow.py | 10 ++++++++-- .../core/openbb_core/provider/standard_models/cp.py | 8 +++++++- .../provider/standard_models/ecb_interest_rates.py | 8 +++++++- .../provider/standard_models/equity_historical.py | 8 +++++++- .../provider/standard_models/equity_ownership.py | 2 -- .../provider/standard_models/equity_performance.py | 12 ++++++++++-- .../provider/standard_models/etf_performance.py | 11 +++++++++-- .../openbb_core/provider/standard_models/ffrmc.py | 8 +++++++- .../provider/standard_models/financial_attributes.py | 8 +++++++- .../provider/standard_models/financial_ratios.py | 6 ++++++ .../provider/standard_models/form_13FHR.py | 2 -- .../provider/standard_models/gdp_forecast.py | 8 +++++++- .../provider/standard_models/gdp_nominal.py | 8 +++++++- .../openbb_core/provider/standard_models/gdp_real.py | 8 +++++++- .../standard_models/historical_attributes.py | 6 ++++++ .../core/openbb_core/provider/standard_models/hqm.py | 8 +++++++- .../openbb_core/provider/standard_models/ice_bofa.py | 8 +++++++- .../provider/standard_models/income_statement.py | 6 ++++++ .../standard_models/income_statement_growth.py | 6 ++++++ .../provider/standard_models/index_historical.py | 6 ++++++ .../provider/standard_models/key_metrics.py | 6 ++++++ .../provider/standard_models/lbma_fixing.py | 6 ++++++ .../openbb_core/provider/standard_models/moody.py | 8 +++++++- .../provider/standard_models/options_unusual.py | 1 + .../provider/standard_models/reported_financials.py | 6 ++++++ .../standard_models/revenue_business_line.py | 6 ++++++ .../provider/standard_models/revenue_geographic.py | 6 ++++++ .../openbb_core/provider/standard_models/spot.py | 6 ++++++ .../openbb_core/provider/standard_models/tbffr.py | 8 +++++++- .../core/openbb_core/provider/standard_models/tmc.py | 8 +++++++- 32 files changed, 202 insertions(+), 27 deletions(-) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py b/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py index 7ffe2462b0a0..1f9f06beaccb 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py @@ -1,7 +1,7 @@ """Analyst Estimates Standard Model.""" from datetime import date as dateType -from typing import List, Literal, Set, Union +from typing import List, Literal, Optional, Set, Union from pydantic import Field, field_validator @@ -24,10 +24,16 @@ class AnalystEstimatesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: - """Convert symbol to uppercase.""" + def to_upper(cls, v: str) -> str: + """Convert field to uppercase.""" return v.upper() + @field_validator("period", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class AnalystEstimatesData(Data): """Analyst Estimates data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet.py b/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet.py index 799b8ab197c7..860b28bad1cc 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet.py @@ -26,9 +26,16 @@ class BalanceSheetQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): + """Convert field to uppercase.""" return v.upper() + @field_validator("period", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class BalanceSheetData(Data): """Balance Sheet Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/cash_flow.py b/openbb_platform/core/openbb_core/provider/standard_models/cash_flow.py index a2495a26da1b..c3c12e777bbd 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/cash_flow.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/cash_flow.py @@ -24,10 +24,16 @@ class CashFlowStatementQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): - """Convert symbol to uppercase.""" + def to_upper(cls, v: str): + """Convert field to uppercase.""" return v.upper() + @field_validator("period", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class CashFlowStatementData(Data): """Cash Flow Statement Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/cp.py b/openbb_platform/core/openbb_core/provider/standard_models/cp.py index edbb4853037a..8fbc9888f4b6 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/cp.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/cp.py @@ -5,7 +5,7 @@ ) from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -39,6 +39,12 @@ class CommercialPaperParams(QueryParams): description="The grade.", ) + @field_validator("maturity", "category", "grade", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class CommercialPaperData(Data): """Commercial Paper Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/ecb_interest_rates.py b/openbb_platform/core/openbb_core/provider/standard_models/ecb_interest_rates.py index da0bafff88e2..13128cc12787 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/ecb_interest_rates.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/ecb_interest_rates.py @@ -5,7 +5,7 @@ ) from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -31,6 +31,12 @@ class EuropeanCentralBankInterestRatesParams(QueryParams): description="The type of interest rate.", ) + @field_validator("interest_rate_type", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class EuropeanCentralBankInterestRatesData(Data): """European Central Bank Interest Rates Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py index e888928e6837..2792a457e4e3 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py @@ -36,10 +36,16 @@ class EquityHistoricalQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() + @field_validator("interval", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class EquityHistoricalData(Data): """Equity Historical Price Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py index b354f3f2fc38..27e995662b23 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py @@ -16,8 +16,6 @@ class EquityOwnershipQueryParams(QueryParams): """Equity Ownership Query.""" - __validator_dict__ = {"check_single": ("symbol",)} - symbol: str = Field(description=QUERY_DESCRIPTIONS.get("symbol", "")) date: Optional[dateType] = Field( default=None, description=QUERY_DESCRIPTIONS.get("date", "") diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_performance.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_performance.py index 3e72258ae9a4..ca34ca92cc8a 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_performance.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_performance.py @@ -1,6 +1,8 @@ """Equity Performance Standard Model.""" -from pydantic import Field +from typing import Literal, Optional + +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -10,11 +12,17 @@ class EquityPerformanceQueryParams(QueryParams): """Equity Performance Query.""" - sort: str = Field( + sort: Literal["asc", "desc"] = Field( default="desc", description="Sort order. Possible values: 'asc', 'desc'. Default: 'desc'.", ) + @field_validator("sort", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class EquityPerformanceData(Data): """Equity Performance Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_performance.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_performance.py index 6fda6f7bea2d..06eeb6c257b7 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_performance.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_performance.py @@ -1,8 +1,9 @@ """ETF Performance Standard Model.""" from datetime import date as dateType +from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -15,7 +16,7 @@ class ETFPerformanceQueryParams(QueryParams): """ETF Performance Query.""" - sort: str = Field( + sort: Literal["asc", "desc"] = Field( default="desc", description="Sort order. Possible values: 'asc', 'desc'. Default: 'desc'.", ) @@ -24,6 +25,12 @@ class ETFPerformanceQueryParams(QueryParams): description=QUERY_DESCRIPTIONS.get("limit", ""), ) + @field_validator("sort", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class ETFPerformanceData(Data): """ETF Performance Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/ffrmc.py b/openbb_platform/core/openbb_core/provider/standard_models/ffrmc.py index 1c7fd06a2964..8a8bba6d880d 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/ffrmc.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/ffrmc.py @@ -5,7 +5,7 @@ ) from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -31,6 +31,12 @@ class SelectedTreasuryConstantMaturityQueryParams(QueryParams): description="The maturity", ) + @field_validator("maturity", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class SelectedTreasuryConstantMaturityData(Data): """Selected Treasury Constant Maturity Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/financial_attributes.py b/openbb_platform/core/openbb_core/provider/standard_models/financial_attributes.py index deba93e57a14..af442f30d232 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/financial_attributes.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/financial_attributes.py @@ -3,7 +3,7 @@ from datetime import date as dateType from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -37,6 +37,12 @@ class FinancialAttributesQueryParams(QueryParams): default="desc", description="Sort order." ) + @field_validator("period", "sort", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class FinancialAttributesData(Data): """Financial Attributes Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py b/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py index 0f81462a6483..f2a2a4288983 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py @@ -29,6 +29,12 @@ def upper_symbol(cls, v: str): """Convert symbol to uppercase.""" return v.upper() + @field_validator("period", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class FinancialRatiosData(Data): """Financial Ratios Standard Model.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py b/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py index 38bc62a98c50..ea894d5d8c7b 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py @@ -15,8 +15,6 @@ class Form13FHRQueryParams(QueryParams): """Form 13F-HR Query.""" - __validator_dict__ = {"check_single": ("symbol")} - symbol: str = Field( description=QUERY_DESCRIPTIONS.get("symbol", "") + " A CIK or Symbol can be used." diff --git a/openbb_platform/core/openbb_core/provider/standard_models/gdp_forecast.py b/openbb_platform/core/openbb_core/provider/standard_models/gdp_forecast.py index 70b82ef04b8e..2db61c1640d4 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/gdp_forecast.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/gdp_forecast.py @@ -3,7 +3,7 @@ from datetime import date as dateType from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -32,6 +32,12 @@ class GdpForecastQueryParams(QueryParams): description="Type of GDP to get forecast of. Either nominal or real.", ) + @field_validator("period", "type", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class GdpForecastData(Data): """Forecast GDP Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/gdp_nominal.py b/openbb_platform/core/openbb_core/provider/standard_models/gdp_nominal.py index c73ee5dc9fd6..7660c84af2b6 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/gdp_nominal.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/gdp_nominal.py @@ -3,7 +3,7 @@ from datetime import date as dateType from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -28,6 +28,12 @@ class GdpNominalQueryParams(QueryParams): default=None, description=QUERY_DESCRIPTIONS.get("end_date") ) + @field_validator("units", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class GdpNominalData(Data): """Nominal GDP Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/gdp_real.py b/openbb_platform/core/openbb_core/provider/standard_models/gdp_real.py index 9cf2118a399f..e91a9df9688a 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/gdp_real.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/gdp_real.py @@ -3,7 +3,7 @@ from datetime import date as dateType from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -30,6 +30,12 @@ class GdpRealQueryParams(QueryParams): default=None, description=QUERY_DESCRIPTIONS.get("end_date") ) + @field_validator("units", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class GdpRealData(Data): """Real GDP Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py index 08fb79958eaf..a157f840dbd3 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py @@ -51,6 +51,12 @@ def upper_symbol(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() + @field_validator("frequency", "sort", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class HistoricalAttributesData(Data): """Historical Attributes Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/hqm.py b/openbb_platform/core/openbb_core/provider/standard_models/hqm.py index e4c6efde3533..233cec3891c0 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/hqm.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/hqm.py @@ -5,7 +5,7 @@ ) from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -27,6 +27,12 @@ class HighQualityMarketCorporateBondQueryParams(QueryParams): description="The yield curve type.", ) + @field_validator("yield_curve", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class HighQualityMarketCorporateBondData(Data): """High Quality Market Corporate Bond Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/ice_bofa.py b/openbb_platform/core/openbb_core/provider/standard_models/ice_bofa.py index c348de7cb9d6..97c93fde7cd6 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/ice_bofa.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/ice_bofa.py @@ -5,7 +5,7 @@ ) from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -31,6 +31,12 @@ class ICEBofAQueryParams(QueryParams): description="The type of series.", ) + @field_validator("index_type", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class ICEBofAData(Data): """ICE BofA US Corporate Bond Indices Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py b/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py index 1d9022184b06..89f84b94af3a 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py @@ -30,6 +30,12 @@ def upper_symbol(cls, v: str): """Convert symbol to uppercase.""" return v.upper() + @field_validator("period", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class IncomeStatementData(Data): """Income Statement Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py b/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py index c324da6c31e5..63fa2324b44e 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py @@ -28,6 +28,12 @@ def upper_symbol(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() + @field_validator("period", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class IncomeStatementGrowthData(Data): """Income Statement Growth Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py index f9a381698cb8..4d332136d004 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py @@ -46,6 +46,12 @@ def upper_symbol(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() + @field_validator("interval", "sort", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class IndexHistoricalData(Data): """Index Historical Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py b/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py index 04e704ce7034..0eedc4422983 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py @@ -29,6 +29,12 @@ def upper_symbol(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() + @field_validator("period", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class KeyMetricsData(Data): """Key Metrics Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py b/openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py index fe997156578b..865997cca7db 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py @@ -36,6 +36,12 @@ class LbmaFixingQueryParams(QueryParams): description=QUERY_DESCRIPTIONS.get("end_date", ""), ) + @field_validator("asset", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class LbmaFixingData(Data): """LBMA Fixing Data. Historical fixing prices in USD, GBP and EUR.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/moody.py b/openbb_platform/core/openbb_core/provider/standard_models/moody.py index 7504b7cb35d5..0eddca2096f6 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/moody.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/moody.py @@ -5,7 +5,7 @@ ) from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -31,6 +31,12 @@ class MoodyCorporateBondIndexQueryParams(QueryParams): description="The type of series.", ) + @field_validator("index_type", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class MoodyCorporateBondIndexData(Data): """Moody Corporate Bond Index Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py b/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py index ccd8310e85ed..e763e130828b 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py @@ -21,6 +21,7 @@ class OptionsUnusualQueryParams(QueryParams): ) @field_validator("symbol", mode="before", check_fields=False) + @classmethod def upper_symbol(cls, v: str): """Convert symbol to uppercase.""" return v.upper() if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py b/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py index bd29b71d5ea9..c59caa6fc72d 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py @@ -39,6 +39,12 @@ def upper_symbol(cls, v: str): """Convert symbol to uppercase.""" return v.upper() + @field_validator("period", "statement_type", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class ReportedFinancialsData(Data): """Reported Financials Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py b/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py index 746fe66ca242..b5041ee596f7 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py @@ -29,6 +29,12 @@ def upper_symbol(cls, v: str): """Convert symbol to uppercase.""" return v.upper() + @field_validator("period", "structure", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class RevenueBusinessLineData(Data): """Revenue by Business Line Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py b/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py index a789f7f8aeea..cc65370d6201 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py @@ -29,6 +29,12 @@ def upper_symbol(cls, v: str): """Convert symbol to uppercase.""" return v.upper() + @field_validator("period", "structure", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class RevenueGeographicData(Data): """Revenue by Geographic Segments Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/spot.py b/openbb_platform/core/openbb_core/provider/standard_models/spot.py index f976fe9cdcc2..72eb1c76d0a3 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/spot.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/spot.py @@ -45,6 +45,12 @@ def maturity_validate(cls, v): raise ValueError("`maturity` must be between 1 and 100") return v + @field_validator("category", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class SpotRateData(Data): """Spot Rate Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/tbffr.py b/openbb_platform/core/openbb_core/provider/standard_models/tbffr.py index abab6390e012..33caa8df1c3c 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/tbffr.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/tbffr.py @@ -5,7 +5,7 @@ ) from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -31,6 +31,12 @@ class SelectedTreasuryBillQueryParams(QueryParams): description="The maturity", ) + @field_validator("maturity", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class SelectedTreasuryBillData(Data): """Selected Treasury Bill Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/tmc.py b/openbb_platform/core/openbb_core/provider/standard_models/tmc.py index 8e5177ecd7b9..7ccb66d8d032 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/tmc.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/tmc.py @@ -5,7 +5,7 @@ ) from typing import Literal, Optional -from pydantic import Field +from pydantic import Field, field_validator from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -31,6 +31,12 @@ class TreasuryConstantMaturityQueryParams(QueryParams): description="The maturity", ) + @field_validator("maturity", mode="before", check_fields=False) + @classmethod + def to_lower(cls, v: Optional[str]) -> Optional[str]: + """Convert field to lowercase.""" + return v.lower() if v else v + class TreasuryConstantMaturityData(Data): """Treasury Constant Maturity Data.""" From df70685e2dd3a6c78c327c45e1d193139ae76d3b Mon Sep 17 00:00:00 2001 From: Diogo Sousa Date: Wed, 6 Mar 2024 20:08:29 +0000 Subject: [PATCH 2/4] change validator name --- .../openbb_core/provider/standard_models/analyst_estimates.py | 2 +- .../provider/standard_models/balance_sheet_growth.py | 4 ++-- .../core/openbb_core/provider/standard_models/calendar_ipo.py | 2 +- .../openbb_core/provider/standard_models/cash_flow_growth.py | 4 ++-- .../core/openbb_core/provider/standard_models/cik_map.py | 2 +- .../openbb_core/provider/standard_models/company_filings.py | 2 +- .../openbb_core/provider/standard_models/company_overview.py | 4 ++-- .../provider/standard_models/earnings_call_transcript.py | 4 ++-- .../core/openbb_core/provider/standard_models/equity_ftd.py | 2 +- .../core/openbb_core/provider/standard_models/equity_info.py | 4 ++-- .../core/openbb_core/provider/standard_models/equity_nbbo.py | 2 +- .../openbb_core/provider/standard_models/equity_ownership.py | 2 +- .../core/openbb_core/provider/standard_models/equity_peers.py | 2 +- .../core/openbb_core/provider/standard_models/equity_quote.py | 2 +- .../openbb_core/provider/standard_models/equity_screener.py | 2 +- .../provider/standard_models/equity_valuation_multiples.py | 2 +- .../openbb_core/provider/standard_models/esg_risk_rating.py | 4 ++-- .../core/openbb_core/provider/standard_models/esg_score.py | 4 ++-- .../openbb_core/provider/standard_models/etf_countries.py | 2 +- .../provider/standard_models/etf_equity_exposure.py | 2 +- .../openbb_core/provider/standard_models/etf_historical.py | 2 +- .../provider/standard_models/etf_historical_nav.py | 2 +- .../core/openbb_core/provider/standard_models/etf_info.py | 2 +- .../core/openbb_core/provider/standard_models/etf_sectors.py | 2 +- .../provider/standard_models/executive_compensation.py | 4 ++-- .../openbb_core/provider/standard_models/financial_ratios.py | 2 +- .../core/openbb_core/provider/standard_models/form_13FHR.py | 2 +- .../core/openbb_core/provider/standard_models/fred_series.py | 2 +- .../openbb_core/provider/standard_models/futures_curve.py | 2 +- .../provider/standard_models/futures_historical.py | 2 +- .../provider/standard_models/historical_attributes.py | 2 +- .../provider/standard_models/historical_dividends.py | 2 +- .../provider/standard_models/historical_employees.py | 4 ++-- .../openbb_core/provider/standard_models/historical_eps.py | 2 +- .../openbb_core/provider/standard_models/historical_splits.py | 2 +- .../openbb_core/provider/standard_models/income_statement.py | 2 +- .../provider/standard_models/income_statement_growth.py | 4 ++-- .../openbb_core/provider/standard_models/index_historical.py | 2 +- .../core/openbb_core/provider/standard_models/index_info.py | 2 +- .../openbb_core/provider/standard_models/index_sectors.py | 2 +- .../openbb_core/provider/standard_models/insider_trading.py | 2 +- .../provider/standard_models/institutional_ownership.py | 4 ++-- .../openbb_core/provider/standard_models/key_executives.py | 2 +- .../core/openbb_core/provider/standard_models/key_metrics.py | 4 ++-- .../openbb_core/provider/standard_models/latest_attributes.py | 2 +- .../openbb_core/provider/standard_models/market_indices.py | 2 +- .../openbb_core/provider/standard_models/options_chains.py | 2 +- .../openbb_core/provider/standard_models/options_unusual.py | 2 +- .../core/openbb_core/provider/standard_models/price_target.py | 2 +- .../provider/standard_models/price_target_consensus.py | 4 ++-- .../provider/standard_models/recent_performance.py | 2 +- .../provider/standard_models/reported_financials.py | 2 +- .../provider/standard_models/revenue_business_line.py | 2 +- .../provider/standard_models/revenue_geographic.py | 2 +- .../openbb_core/provider/standard_models/share_statistics.py | 4 ++-- 55 files changed, 69 insertions(+), 69 deletions(-) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py b/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py index 1f9f06beaccb..7bab370623d8 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py @@ -77,7 +77,7 @@ class AnalystEstimatesData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet_growth.py b/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet_growth.py index 746eaacf0e3c..3ff1bf85b61a 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet_growth.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet_growth.py @@ -21,7 +21,7 @@ class BalanceSheetGrowthQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() @@ -130,7 +130,7 @@ class BalanceSheetGrowthData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/calendar_ipo.py b/openbb_platform/core/openbb_core/provider/standard_models/calendar_ipo.py index 8b3f1251ea53..ac34700ad80c 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/calendar_ipo.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/calendar_ipo.py @@ -34,7 +34,7 @@ class CalendarIpoQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/cash_flow_growth.py b/openbb_platform/core/openbb_core/provider/standard_models/cash_flow_growth.py index 509ecfbb272b..209a99ce9a19 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/cash_flow_growth.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/cash_flow_growth.py @@ -21,7 +21,7 @@ class CashFlowStatementGrowthQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -117,7 +117,7 @@ class CashFlowStatementGrowthData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/cik_map.py b/openbb_platform/core/openbb_core/provider/standard_models/cik_map.py index 23a1e9fa65d3..25c8e208e004 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/cik_map.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/cik_map.py @@ -19,7 +19,7 @@ class CikMapQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/company_filings.py b/openbb_platform/core/openbb_core/provider/standard_models/company_filings.py index 06e73e1603e6..cbf5bc64d5c8 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/company_filings.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/company_filings.py @@ -35,7 +35,7 @@ class CompanyFilingsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/company_overview.py b/openbb_platform/core/openbb_core/provider/standard_models/company_overview.py index 0fbdb116615f..d8e2254ae85a 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/company_overview.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/company_overview.py @@ -20,7 +20,7 @@ class CompanyOverviewQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -100,7 +100,7 @@ class CompanyOverviewData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/earnings_call_transcript.py b/openbb_platform/core/openbb_core/provider/standard_models/earnings_call_transcript.py index 4e9aae904799..f6c3a39024dd 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/earnings_call_transcript.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/earnings_call_transcript.py @@ -21,7 +21,7 @@ class EarningsCallTranscriptQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -37,7 +37,7 @@ class EarningsCallTranscriptData(Data): @field_validator("symbol", mode="before") @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_ftd.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_ftd.py index 043651315a14..fce8ec097236 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_ftd.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_ftd.py @@ -23,7 +23,7 @@ class EquityFtdQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_info.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_info.py index 1062fe4ff51a..10f6027057a9 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_info.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_info.py @@ -20,7 +20,7 @@ class EquityInfoQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -144,7 +144,7 @@ class EquityInfoData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_nbbo.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_nbbo.py index d8d5080cebfa..bccd42fa84d2 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_nbbo.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_nbbo.py @@ -16,7 +16,7 @@ class EquityNBBOQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py index 27e995662b23..4035e9c0f1dd 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py @@ -33,7 +33,7 @@ def time_validate(cls, v: str): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_peers.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_peers.py index 142a06055a79..bcb32a83af91 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_peers.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_peers.py @@ -16,7 +16,7 @@ class EquityPeersQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_quote.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_quote.py index 6f6214972496..dbf572365fc7 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_quote.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_quote.py @@ -23,7 +23,7 @@ class EquityQuoteQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_screener.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_screener.py index b354281461bf..3ac4b8f78df3 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_screener.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_screener.py @@ -21,7 +21,7 @@ class EquityScreenerData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py index 5bf232743ce5..d96a8ee878c4 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py @@ -19,7 +19,7 @@ class EquityValuationMultiplesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/esg_risk_rating.py b/openbb_platform/core/openbb_core/provider/standard_models/esg_risk_rating.py index ee9a12875309..50ffc6370735 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/esg_risk_rating.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/esg_risk_rating.py @@ -19,7 +19,7 @@ class ESGRiskRatingQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -39,7 +39,7 @@ class ESGRiskRatingData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/esg_score.py b/openbb_platform/core/openbb_core/provider/standard_models/esg_score.py index af45e7873263..0f3670f06122 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/esg_score.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/esg_score.py @@ -23,7 +23,7 @@ class ESGScoreQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -47,7 +47,7 @@ class ESGScoreData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_countries.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_countries.py index 2d0f027eb4b7..a85d649c4f5d 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_countries.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_countries.py @@ -14,7 +14,7 @@ class EtfCountriesQueryParams(QueryParams): @field_validator("symbol") @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_equity_exposure.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_equity_exposure.py index 1a190b8a87db..b01d53fce8a7 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_equity_exposure.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_equity_exposure.py @@ -16,7 +16,7 @@ class EtfEquityExposureQueryParams(QueryParams): @field_validator("symbol") @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_historical.py index f9a4b5448ed0..e837cfe6155d 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_historical.py @@ -32,7 +32,7 @@ class EtfHistoricalQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase and remove '-'.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_historical_nav.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_historical_nav.py index ef0a24d8487d..a44ec2208fc6 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_historical_nav.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_historical_nav.py @@ -19,7 +19,7 @@ class EtfHistoricalNavQueryParams(QueryParams): @field_validator("symbol") @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_info.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_info.py index aab890a67d09..901c7083cf4d 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_info.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_info.py @@ -19,7 +19,7 @@ class EtfInfoQueryParams(QueryParams): @field_validator("symbol") @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_sectors.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_sectors.py index 431a70f9d0c9..6bd0a0d77e9b 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_sectors.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_sectors.py @@ -16,7 +16,7 @@ class EtfSectorsQueryParams(QueryParams): @field_validator("symbol") @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/executive_compensation.py b/openbb_platform/core/openbb_core/provider/standard_models/executive_compensation.py index d91fcc389df0..7ffd4f5ab3ef 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/executive_compensation.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/executive_compensation.py @@ -31,7 +31,7 @@ class ExecutiveCompensationQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -62,7 +62,7 @@ class ExecutiveCompensationData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py b/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py index f2a2a4288983..560dd96e435c 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py @@ -25,7 +25,7 @@ class FinancialRatiosQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py b/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py index ea894d5d8c7b..d257bc39969e 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py @@ -37,7 +37,7 @@ class Form13FHRQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return str(v).upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/fred_series.py b/openbb_platform/core/openbb_core/provider/standard_models/fred_series.py index f6a2609dff17..d936afe96add 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/fred_series.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/fred_series.py @@ -31,7 +31,7 @@ class SeriesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/futures_curve.py b/openbb_platform/core/openbb_core/provider/standard_models/futures_curve.py index 0ddab78db540..08fdbbfc0f70 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/futures_curve.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/futures_curve.py @@ -24,7 +24,7 @@ class FuturesCurveQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/futures_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/futures_historical.py index 59336248e0a0..a8b57b77ea15 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/futures_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/futures_historical.py @@ -33,7 +33,7 @@ class FuturesHistoricalQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py index a157f840dbd3..5e7238a1a8e3 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py @@ -47,7 +47,7 @@ def multiple_tags(cls, v: Union[str, List[str], Set[str]]): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_dividends.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_dividends.py index fe723a6de932..16544347e7e0 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_dividends.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_dividends.py @@ -25,7 +25,7 @@ class HistoricalDividendsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_employees.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_employees.py index a4ec02e491af..21d0b23f879d 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_employees.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_employees.py @@ -20,7 +20,7 @@ class HistoricalEmployeesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -66,7 +66,7 @@ def filing_date_validate(cls, v): # pylint: disable=E0213 @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_eps.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_eps.py index 6924a8c3f41c..9c70431dfce9 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_eps.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_eps.py @@ -21,7 +21,7 @@ class HistoricalEpsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_splits.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_splits.py index 46ab2229764f..81bf978c220e 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_splits.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_splits.py @@ -19,7 +19,7 @@ class HistoricalSplitsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py b/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py index 89f84b94af3a..1bfd1d492ef9 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py @@ -26,7 +26,7 @@ class IncomeStatementQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py b/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py index 63fa2324b44e..b4f7fcbd1b88 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py @@ -24,7 +24,7 @@ class IncomeStatementGrowthQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -116,7 +116,7 @@ class IncomeStatementGrowthData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py index 4d332136d004..c2fbf7c0aa13 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py @@ -42,7 +42,7 @@ class IndexHistoricalQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/index_info.py b/openbb_platform/core/openbb_core/provider/standard_models/index_info.py index b1a3778eb001..a75dfd71b6df 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/index_info.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/index_info.py @@ -19,7 +19,7 @@ class IndexInfoQueryParams(QueryParams): @field_validator("symbol") @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/index_sectors.py b/openbb_platform/core/openbb_core/provider/standard_models/index_sectors.py index 3a67d384856f..31a6fbc06fee 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/index_sectors.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/index_sectors.py @@ -14,7 +14,7 @@ class IndexSectorsQueryParams(QueryParams): @field_validator("symbol") @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py b/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py index 821093d0a457..55d1ef6b5d6e 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py @@ -29,7 +29,7 @@ class InsiderTradingQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/institutional_ownership.py b/openbb_platform/core/openbb_core/provider/standard_models/institutional_ownership.py index 01cd187bb3f3..6a16853e2079 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/institutional_ownership.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/institutional_ownership.py @@ -20,7 +20,7 @@ class InstitutionalOwnershipQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -37,7 +37,7 @@ class InstitutionalOwnershipData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/key_executives.py b/openbb_platform/core/openbb_core/provider/standard_models/key_executives.py index c33e7c583c64..c73ca05a3cc0 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/key_executives.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/key_executives.py @@ -16,7 +16,7 @@ class KeyExecutivesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py b/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py index 0eedc4422983..1288a151efbf 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py @@ -25,7 +25,7 @@ class KeyMetricsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -51,7 +51,7 @@ class KeyMetricsData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/latest_attributes.py b/openbb_platform/core/openbb_core/provider/standard_models/latest_attributes.py index b2b9302e579f..37303800781b 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/latest_attributes.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/latest_attributes.py @@ -28,7 +28,7 @@ def multiple_tags(cls, v: Union[str, List[str], Set[str]]): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/market_indices.py b/openbb_platform/core/openbb_core/provider/standard_models/market_indices.py index 04d24ad4878d..aaacb83f6bdd 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/market_indices.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/market_indices.py @@ -30,7 +30,7 @@ class MarketIndicesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/options_chains.py b/openbb_platform/core/openbb_core/provider/standard_models/options_chains.py index d73dd32660a0..ddde23dc45c3 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/options_chains.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/options_chains.py @@ -23,7 +23,7 @@ class OptionsChainsQueryParams(QueryParams): @classmethod @field_validator("symbol", mode="before", check_fields=False) - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py b/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py index e763e130828b..e848e8ad4ca3 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py @@ -22,7 +22,7 @@ class OptionsUnusualQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/price_target.py b/openbb_platform/core/openbb_core/provider/standard_models/price_target.py index 5481ec9ba5b8..1100274df7c4 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/price_target.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/price_target.py @@ -29,7 +29,7 @@ class PriceTargetQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/price_target_consensus.py b/openbb_platform/core/openbb_core/provider/standard_models/price_target_consensus.py index a28069df2707..0fd0c477ef48 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/price_target_consensus.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/price_target_consensus.py @@ -19,7 +19,7 @@ class PriceTargetConsensusQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -43,7 +43,7 @@ class PriceTargetConsensusData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/recent_performance.py b/openbb_platform/core/openbb_core/provider/standard_models/recent_performance.py index 60d40726d794..3ea8fd6ce3a9 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/recent_performance.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/recent_performance.py @@ -16,7 +16,7 @@ class RecentPerformanceQueryParams(QueryParams): @field_validator("symbol") @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py b/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py index c59caa6fc72d..ed3f1ed01e8e 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py @@ -35,7 +35,7 @@ class ReportedFinancialsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py b/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py index b5041ee596f7..8c647fc9659d 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py @@ -25,7 +25,7 @@ class RevenueBusinessLineQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py b/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py index cc65370d6201..74922cf7dcca 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py @@ -25,7 +25,7 @@ class RevenueGeographicQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str): + def to_upper(cls, v: str): """Convert symbol to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/share_statistics.py b/openbb_platform/core/openbb_core/provider/standard_models/share_statistics.py index 92b3de508d42..4090132724a4 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/share_statistics.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/share_statistics.py @@ -20,7 +20,7 @@ class ShareStatisticsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: str) -> str: + def to_upper(cls, v: str) -> str: """Convert symbol to uppercase.""" return v.upper() @@ -49,7 +49,7 @@ class ShareStatisticsData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod - def upper_symbol(cls, v: Union[str, List[str], Set[str]]): + def to_upper(cls, v: Union[str, List[str], Set[str]]): """Convert symbol to uppercase.""" if isinstance(v, str): return v.upper() From c83fefca42949d967795e5e2dceaa89c9782fe0b Mon Sep 17 00:00:00 2001 From: Diogo Sousa Date: Wed, 6 Mar 2024 20:16:09 +0000 Subject: [PATCH 3/4] docstrings --- .../openbb_core/provider/standard_models/analyst_estimates.py | 2 +- .../provider/standard_models/balance_sheet_growth.py | 4 ++-- .../core/openbb_core/provider/standard_models/calendar_ipo.py | 2 +- .../openbb_core/provider/standard_models/cash_flow_growth.py | 4 ++-- .../core/openbb_core/provider/standard_models/cik_map.py | 2 +- .../openbb_core/provider/standard_models/company_filings.py | 2 +- .../openbb_core/provider/standard_models/company_overview.py | 4 ++-- .../openbb_core/provider/standard_models/crypto_historical.py | 2 +- .../provider/standard_models/currency_historical.py | 2 +- .../provider/standard_models/earnings_call_transcript.py | 4 ++-- .../core/openbb_core/provider/standard_models/equity_ftd.py | 2 +- .../openbb_core/provider/standard_models/equity_historical.py | 2 +- .../core/openbb_core/provider/standard_models/equity_info.py | 4 ++-- .../core/openbb_core/provider/standard_models/equity_nbbo.py | 2 +- .../openbb_core/provider/standard_models/equity_ownership.py | 2 +- .../core/openbb_core/provider/standard_models/equity_peers.py | 2 +- .../core/openbb_core/provider/standard_models/equity_quote.py | 2 +- .../openbb_core/provider/standard_models/equity_screener.py | 2 +- .../provider/standard_models/equity_valuation_multiples.py | 2 +- .../openbb_core/provider/standard_models/esg_risk_rating.py | 4 ++-- .../core/openbb_core/provider/standard_models/esg_score.py | 4 ++-- .../openbb_core/provider/standard_models/etf_countries.py | 2 +- .../provider/standard_models/etf_equity_exposure.py | 2 +- .../openbb_core/provider/standard_models/etf_historical.py | 2 +- .../provider/standard_models/etf_historical_nav.py | 2 +- .../core/openbb_core/provider/standard_models/etf_info.py | 2 +- .../core/openbb_core/provider/standard_models/etf_sectors.py | 2 +- .../provider/standard_models/executive_compensation.py | 4 ++-- .../openbb_core/provider/standard_models/financial_ratios.py | 2 +- .../core/openbb_core/provider/standard_models/form_13FHR.py | 2 +- .../core/openbb_core/provider/standard_models/fred_series.py | 2 +- .../openbb_core/provider/standard_models/futures_curve.py | 2 +- .../provider/standard_models/futures_historical.py | 2 +- .../provider/standard_models/historical_attributes.py | 2 +- .../provider/standard_models/historical_dividends.py | 2 +- .../provider/standard_models/historical_employees.py | 4 ++-- .../openbb_core/provider/standard_models/historical_eps.py | 2 +- .../openbb_core/provider/standard_models/historical_splits.py | 2 +- .../openbb_core/provider/standard_models/income_statement.py | 2 +- .../provider/standard_models/income_statement_growth.py | 4 ++-- .../openbb_core/provider/standard_models/index_historical.py | 2 +- .../core/openbb_core/provider/standard_models/index_info.py | 2 +- .../openbb_core/provider/standard_models/index_sectors.py | 2 +- .../openbb_core/provider/standard_models/insider_trading.py | 2 +- .../provider/standard_models/institutional_ownership.py | 4 ++-- .../openbb_core/provider/standard_models/key_executives.py | 2 +- .../core/openbb_core/provider/standard_models/key_metrics.py | 4 ++-- .../openbb_core/provider/standard_models/latest_attributes.py | 2 +- .../openbb_core/provider/standard_models/market_indices.py | 2 +- .../openbb_core/provider/standard_models/options_unusual.py | 2 +- .../core/openbb_core/provider/standard_models/price_target.py | 2 +- .../provider/standard_models/price_target_consensus.py | 4 ++-- .../provider/standard_models/recent_performance.py | 2 +- .../provider/standard_models/reported_financials.py | 2 +- .../provider/standard_models/revenue_business_line.py | 2 +- .../provider/standard_models/revenue_geographic.py | 2 +- .../openbb_core/provider/standard_models/share_statistics.py | 4 ++-- 57 files changed, 71 insertions(+), 71 deletions(-) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py b/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py index 7bab370623d8..4a4e76c796d0 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/analyst_estimates.py @@ -78,7 +78,7 @@ class AnalystEstimatesData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet_growth.py b/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet_growth.py index 3ff1bf85b61a..e2aff45cb5d1 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet_growth.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/balance_sheet_growth.py @@ -22,7 +22,7 @@ class BalanceSheetGrowthQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -131,7 +131,7 @@ class BalanceSheetGrowthData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/calendar_ipo.py b/openbb_platform/core/openbb_core/provider/standard_models/calendar_ipo.py index ac34700ad80c..cb5f95fa5e8b 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/calendar_ipo.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/calendar_ipo.py @@ -35,7 +35,7 @@ class CalendarIpoQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() if v else None @field_validator("start_date", mode="before", check_fields=False) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/cash_flow_growth.py b/openbb_platform/core/openbb_core/provider/standard_models/cash_flow_growth.py index 209a99ce9a19..77dd5d5ef861 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/cash_flow_growth.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/cash_flow_growth.py @@ -22,7 +22,7 @@ class CashFlowStatementGrowthQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -118,7 +118,7 @@ class CashFlowStatementGrowthData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/cik_map.py b/openbb_platform/core/openbb_core/provider/standard_models/cik_map.py index 25c8e208e004..354117aa9e5b 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/cik_map.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/cik_map.py @@ -20,7 +20,7 @@ class CikMapQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/company_filings.py b/openbb_platform/core/openbb_core/provider/standard_models/company_filings.py index cbf5bc64d5c8..f24df3ca9c96 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/company_filings.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/company_filings.py @@ -36,7 +36,7 @@ class CompanyFilingsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/company_overview.py b/openbb_platform/core/openbb_core/provider/standard_models/company_overview.py index d8e2254ae85a..a563b1e9ea68 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/company_overview.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/company_overview.py @@ -21,7 +21,7 @@ class CompanyOverviewQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -101,7 +101,7 @@ class CompanyOverviewData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/crypto_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/crypto_historical.py index f3385d4932df..542536ffd9a2 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/crypto_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/crypto_historical.py @@ -36,7 +36,7 @@ class CryptoHistoricalQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def validate_symbol(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase and remove '-'.""" + """Convert field to uppercase and remove '-'.""" if isinstance(v, str): return v.upper().replace("-", "") return ",".join([symbol.upper().replace("-", "") for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/currency_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/currency_historical.py index 196ce3e1c371..3b5d883b91aa 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/currency_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/currency_historical.py @@ -37,7 +37,7 @@ class CurrencyHistoricalQueryParams(QueryParams): def validate_symbol( cls, v: Union[str, List[str], Set[str]] ): # pylint: disable=E0213 - """Convert symbol to uppercase and remove '-'.""" + """Convert field to uppercase and remove '-'.""" if isinstance(v, str): return v.upper().replace("-", "") return ",".join([symbol.upper().replace("-", "") for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/earnings_call_transcript.py b/openbb_platform/core/openbb_core/provider/standard_models/earnings_call_transcript.py index f6c3a39024dd..65ddec15f8fa 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/earnings_call_transcript.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/earnings_call_transcript.py @@ -22,7 +22,7 @@ class EarningsCallTranscriptQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -38,7 +38,7 @@ class EarningsCallTranscriptData(Data): @field_validator("symbol", mode="before") @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_ftd.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_ftd.py index fce8ec097236..7ca5ad112122 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_ftd.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_ftd.py @@ -24,7 +24,7 @@ class EquityFtdQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py index 2792a457e4e3..2ad7f14263d5 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py @@ -37,7 +37,7 @@ class EquityHistoricalQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("interval", mode="before", check_fields=False) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_info.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_info.py index 10f6027057a9..6dec84bce8ee 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_info.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_info.py @@ -21,7 +21,7 @@ class EquityInfoQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -145,7 +145,7 @@ class EquityInfoData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_nbbo.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_nbbo.py index bccd42fa84d2..baabe024e3f5 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_nbbo.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_nbbo.py @@ -17,7 +17,7 @@ class EquityNBBOQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py index 4035e9c0f1dd..48d47783c42a 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_ownership.py @@ -34,7 +34,7 @@ def time_validate(cls, v: str): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_peers.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_peers.py index bcb32a83af91..f8eae46248e6 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_peers.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_peers.py @@ -17,7 +17,7 @@ class EquityPeersQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_quote.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_quote.py index dbf572365fc7..8fc3045fb0ea 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_quote.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_quote.py @@ -24,7 +24,7 @@ class EquityQuoteQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_screener.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_screener.py index 3ac4b8f78df3..97c5c10afa95 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_screener.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_screener.py @@ -22,7 +22,7 @@ class EquityScreenerData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py index d96a8ee878c4..c3581829611e 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py @@ -20,7 +20,7 @@ class EquityValuationMultiplesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/esg_risk_rating.py b/openbb_platform/core/openbb_core/provider/standard_models/esg_risk_rating.py index 50ffc6370735..6f7bb57d1df5 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/esg_risk_rating.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/esg_risk_rating.py @@ -20,7 +20,7 @@ class ESGRiskRatingQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -40,7 +40,7 @@ class ESGRiskRatingData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/esg_score.py b/openbb_platform/core/openbb_core/provider/standard_models/esg_score.py index 0f3670f06122..073d1ab8e1a3 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/esg_score.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/esg_score.py @@ -24,7 +24,7 @@ class ESGScoreQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -48,7 +48,7 @@ class ESGScoreData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_countries.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_countries.py index a85d649c4f5d..290e04400d7c 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_countries.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_countries.py @@ -15,7 +15,7 @@ class EtfCountriesQueryParams(QueryParams): @field_validator("symbol") @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_equity_exposure.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_equity_exposure.py index b01d53fce8a7..d733810a8adc 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_equity_exposure.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_equity_exposure.py @@ -17,7 +17,7 @@ class EtfEquityExposureQueryParams(QueryParams): @field_validator("symbol") @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_historical.py index e837cfe6155d..c3de3d54a7a3 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_historical.py @@ -33,7 +33,7 @@ class EtfHistoricalQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase and remove '-'.""" + """Convert field to uppercase and remove '-'.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_historical_nav.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_historical_nav.py index a44ec2208fc6..09c8574c5792 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_historical_nav.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_historical_nav.py @@ -20,7 +20,7 @@ class EtfHistoricalNavQueryParams(QueryParams): @field_validator("symbol") @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_info.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_info.py index 901c7083cf4d..20591c4be04f 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_info.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_info.py @@ -20,7 +20,7 @@ class EtfInfoQueryParams(QueryParams): @field_validator("symbol") @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/etf_sectors.py b/openbb_platform/core/openbb_core/provider/standard_models/etf_sectors.py index 6bd0a0d77e9b..8b353eedd22a 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/etf_sectors.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/etf_sectors.py @@ -17,7 +17,7 @@ class EtfSectorsQueryParams(QueryParams): @field_validator("symbol") @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/executive_compensation.py b/openbb_platform/core/openbb_core/provider/standard_models/executive_compensation.py index 7ffd4f5ab3ef..7cf723f74ba6 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/executive_compensation.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/executive_compensation.py @@ -32,7 +32,7 @@ class ExecutiveCompensationQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -63,7 +63,7 @@ class ExecutiveCompensationData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py b/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py index 560dd96e435c..b0f57915d58e 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/financial_ratios.py @@ -26,7 +26,7 @@ class FinancialRatiosQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("period", mode="before", check_fields=False) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py b/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py index d257bc39969e..1b2902e2e208 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/form_13FHR.py @@ -38,7 +38,7 @@ class Form13FHRQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return str(v).upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/fred_series.py b/openbb_platform/core/openbb_core/provider/standard_models/fred_series.py index d936afe96add..e0e42b994953 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/fred_series.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/fred_series.py @@ -32,7 +32,7 @@ class SeriesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/futures_curve.py b/openbb_platform/core/openbb_core/provider/standard_models/futures_curve.py index 08fdbbfc0f70..266de2e79e28 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/futures_curve.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/futures_curve.py @@ -25,7 +25,7 @@ class FuturesCurveQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/futures_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/futures_historical.py index a8b57b77ea15..4a4a3db07aee 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/futures_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/futures_historical.py @@ -34,7 +34,7 @@ class FuturesHistoricalQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py index 5e7238a1a8e3..39c3e58b44c1 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_attributes.py @@ -48,7 +48,7 @@ def multiple_tags(cls, v: Union[str, List[str], Set[str]]): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("frequency", "sort", mode="before", check_fields=False) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_dividends.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_dividends.py index 16544347e7e0..5fb2c052839f 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_dividends.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_dividends.py @@ -26,7 +26,7 @@ class HistoricalDividendsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_employees.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_employees.py index 21d0b23f879d..6b958fe78067 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_employees.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_employees.py @@ -21,7 +21,7 @@ class HistoricalEmployeesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -67,7 +67,7 @@ def filing_date_validate(cls, v): # pylint: disable=E0213 @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_eps.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_eps.py index 9c70431dfce9..025564be2bc8 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_eps.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_eps.py @@ -22,7 +22,7 @@ class HistoricalEpsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/historical_splits.py b/openbb_platform/core/openbb_core/provider/standard_models/historical_splits.py index 81bf978c220e..504e3a92d536 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/historical_splits.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/historical_splits.py @@ -20,7 +20,7 @@ class HistoricalSplitsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py b/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py index 1bfd1d492ef9..2f2a2f98962d 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/income_statement.py @@ -27,7 +27,7 @@ class IncomeStatementQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("period", mode="before", check_fields=False) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py b/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py index b4f7fcbd1b88..31fa068f7bce 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/income_statement_growth.py @@ -25,7 +25,7 @@ class IncomeStatementGrowthQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("period", mode="before", check_fields=False) @@ -117,7 +117,7 @@ class IncomeStatementGrowthData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py index c2fbf7c0aa13..0b6759fe2737 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py @@ -43,7 +43,7 @@ class IndexHistoricalQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("interval", "sort", mode="before", check_fields=False) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/index_info.py b/openbb_platform/core/openbb_core/provider/standard_models/index_info.py index a75dfd71b6df..07dd1e3c79e2 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/index_info.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/index_info.py @@ -20,7 +20,7 @@ class IndexInfoQueryParams(QueryParams): @field_validator("symbol") @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/index_sectors.py b/openbb_platform/core/openbb_core/provider/standard_models/index_sectors.py index 31a6fbc06fee..0c870ff96f6a 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/index_sectors.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/index_sectors.py @@ -15,7 +15,7 @@ class IndexSectorsQueryParams(QueryParams): @field_validator("symbol") @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py b/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py index 55d1ef6b5d6e..42da9e230000 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/insider_trading.py @@ -30,7 +30,7 @@ class InsiderTradingQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/institutional_ownership.py b/openbb_platform/core/openbb_core/provider/standard_models/institutional_ownership.py index 6a16853e2079..be56f8c31fe1 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/institutional_ownership.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/institutional_ownership.py @@ -21,7 +21,7 @@ class InstitutionalOwnershipQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -38,7 +38,7 @@ class InstitutionalOwnershipData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/key_executives.py b/openbb_platform/core/openbb_core/provider/standard_models/key_executives.py index c73ca05a3cc0..a3c4c2ef6cd7 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/key_executives.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/key_executives.py @@ -17,7 +17,7 @@ class KeyExecutivesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py b/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py index 1288a151efbf..80158688dc83 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/key_metrics.py @@ -26,7 +26,7 @@ class KeyMetricsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("period", mode="before", check_fields=False) @@ -52,7 +52,7 @@ class KeyMetricsData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/latest_attributes.py b/openbb_platform/core/openbb_core/provider/standard_models/latest_attributes.py index 37303800781b..2990365481da 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/latest_attributes.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/latest_attributes.py @@ -29,7 +29,7 @@ def multiple_tags(cls, v: Union[str, List[str], Set[str]]): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/market_indices.py b/openbb_platform/core/openbb_core/provider/standard_models/market_indices.py index aaacb83f6bdd..db84545ccaea 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/market_indices.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/market_indices.py @@ -31,7 +31,7 @@ class MarketIndicesQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py b/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py index e848e8ad4ca3..647e702925d7 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/options_unusual.py @@ -23,7 +23,7 @@ class OptionsUnusualQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/price_target.py b/openbb_platform/core/openbb_core/provider/standard_models/price_target.py index 1100274df7c4..c8706a1d343a 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/price_target.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/price_target.py @@ -30,7 +30,7 @@ class PriceTargetQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() if v else None diff --git a/openbb_platform/core/openbb_core/provider/standard_models/price_target_consensus.py b/openbb_platform/core/openbb_core/provider/standard_models/price_target_consensus.py index 0fd0c477ef48..f6949cb166a9 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/price_target_consensus.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/price_target_consensus.py @@ -20,7 +20,7 @@ class PriceTargetConsensusQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -44,7 +44,7 @@ class PriceTargetConsensusData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/recent_performance.py b/openbb_platform/core/openbb_core/provider/standard_models/recent_performance.py index 3ea8fd6ce3a9..37314e80c50f 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/recent_performance.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/recent_performance.py @@ -17,7 +17,7 @@ class RecentPerformanceQueryParams(QueryParams): @field_validator("symbol") @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() diff --git a/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py b/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py index ed3f1ed01e8e..d8187d576c52 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/reported_financials.py @@ -36,7 +36,7 @@ class ReportedFinancialsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("period", "statement_type", mode="before", check_fields=False) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py b/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py index 8c647fc9659d..5327636ff61f 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/revenue_business_line.py @@ -26,7 +26,7 @@ class RevenueBusinessLineQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("period", "structure", mode="before", check_fields=False) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py b/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py index 74922cf7dcca..30c1aa72d527 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/revenue_geographic.py @@ -26,7 +26,7 @@ class RevenueGeographicQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @field_validator("period", "structure", mode="before", check_fields=False) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/share_statistics.py b/openbb_platform/core/openbb_core/provider/standard_models/share_statistics.py index 4090132724a4..f625094c9412 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/share_statistics.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/share_statistics.py @@ -21,7 +21,7 @@ class ShareStatisticsQueryParams(QueryParams): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: str) -> str: - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" return v.upper() @@ -50,7 +50,7 @@ class ShareStatisticsData(Data): @field_validator("symbol", mode="before", check_fields=False) @classmethod def to_upper(cls, v: Union[str, List[str], Set[str]]): - """Convert symbol to uppercase.""" + """Convert field to uppercase.""" if isinstance(v, str): return v.upper() return ",".join([symbol.upper() for symbol in list(v)]) From ce2a3b1093aeb482d54cfec35577d672d1fbe7ac Mon Sep 17 00:00:00 2001 From: Diogo Sousa Date: Thu, 7 Mar 2024 18:21:00 +0000 Subject: [PATCH 4/4] fix interval --- .../provider/standard_models/equity_historical.py | 6 ------ .../provider/standard_models/index_historical.py | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py index 2ad7f14263d5..baaf36b1fe11 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/equity_historical.py @@ -40,12 +40,6 @@ def to_upper(cls, v: str) -> str: """Convert field to uppercase.""" return v.upper() - @field_validator("interval", mode="before", check_fields=False) - @classmethod - def to_lower(cls, v: Optional[str]) -> Optional[str]: - """Convert field to lowercase.""" - return v.lower() if v else v - class EquityHistoricalData(Data): """Equity Historical Price Data.""" diff --git a/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py b/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py index 0b6759fe2737..5a0a9f315797 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/index_historical.py @@ -46,7 +46,7 @@ def to_upper(cls, v: str) -> str: """Convert field to uppercase.""" return v.upper() - @field_validator("interval", "sort", mode="before", check_fields=False) + @field_validator("sort", mode="before", check_fields=False) @classmethod def to_lower(cls, v: Optional[str]) -> Optional[str]: """Convert field to lowercase."""