diff --git a/openbb_sdk/providers/fred/openbb_fred/models/ameribor_rates.py b/openbb_sdk/providers/fred/openbb_fred/models/ameribor_rates.py index 540c6e4f9c9..16d2d4dd939 100644 --- a/openbb_sdk/providers/fred/openbb_fred/models/ameribor_rates.py +++ b/openbb_sdk/providers/fred/openbb_fred/models/ameribor_rates.py @@ -59,7 +59,7 @@ class FREDAMERIBORData(AMERIBORData): try: return float(v) except ValueError: - return float("nan") + return None class FREDAMERIBORFetcher( diff --git a/openbb_sdk/providers/fred/openbb_fred/models/estr_rates.py b/openbb_sdk/providers/fred/openbb_fred/models/estr_rates.py index fc95787f723..0883b77a588 100644 --- a/openbb_sdk/providers/fred/openbb_fred/models/estr_rates.py +++ b/openbb_sdk/providers/fred/openbb_fred/models/estr_rates.py @@ -50,7 +50,7 @@ class FREDESTRData(ESTRData): try: return float(v) except ValueError: - return float("nan") + return None class FREDESTRFetcher( diff --git a/openbb_sdk/providers/fred/openbb_fred/models/fed_rates.py b/openbb_sdk/providers/fred/openbb_fred/models/fed_rates.py index 1385653000c..7461e75e565 100644 --- a/openbb_sdk/providers/fred/openbb_fred/models/fed_rates.py +++ b/openbb_sdk/providers/fred/openbb_fred/models/fed_rates.py @@ -51,7 +51,7 @@ class FREDFEDData(FEDData): try: return float(v) except ValueError: - return float("nan") + return None class FREDFEDFetcher(Fetcher[FREDFEDQueryParams, List[Dict[str, List[FREDFEDData]]]]): diff --git a/openbb_sdk/providers/fred/openbb_fred/models/iorb_rates.py b/openbb_sdk/providers/fred/openbb_fred/models/iorb_rates.py index 3a7d644cb83..26e9381229d 100644 --- a/openbb_sdk/providers/fred/openbb_fred/models/iorb_rates.py +++ b/openbb_sdk/providers/fred/openbb_fred/models/iorb_rates.py @@ -31,7 +31,7 @@ class FREDIORBData(IORBData): try: return float(v) except ValueError: - return float("nan") + return None class FREDIORBFetcher( diff --git a/openbb_sdk/providers/fred/openbb_fred/models/sofr_rates.py b/openbb_sdk/providers/fred/openbb_fred/models/sofr_rates.py index 12dffcebc94..5847aa355c3 100644 --- a/openbb_sdk/providers/fred/openbb_fred/models/sofr_rates.py +++ b/openbb_sdk/providers/fred/openbb_fred/models/sofr_rates.py @@ -40,7 +40,7 @@ class FREDSOFRData(SOFRData): try: return float(v) except ValueError: - return float("nan") + return None class FREDSOFRFetcher( diff --git a/openbb_sdk/providers/fred/openbb_fred/models/sonia_rates.py b/openbb_sdk/providers/fred/openbb_fred/models/sonia_rates.py index 0fa3a16933f..88f40f17907 100644 --- a/openbb_sdk/providers/fred/openbb_fred/models/sonia_rates.py +++ b/openbb_sdk/providers/fred/openbb_fred/models/sonia_rates.py @@ -48,7 +48,7 @@ class FREDSONIAData(SONIAData): try: return float(v) except ValueError: - return float("nan") + return None class FREDSONIAFetcher( diff --git a/openbb_sdk/sdk/provider/openbb_provider/standard_models/ameribor_rates.py b/openbb_sdk/sdk/provider/openbb_provider/standard_models/ameribor_rates.py index 2ca783ab5cc..7a714642c9e 100644 --- a/openbb_sdk/sdk/provider/openbb_provider/standard_models/ameribor_rates.py +++ b/openbb_sdk/sdk/provider/openbb_provider/standard_models/ameribor_rates.py @@ -28,4 +28,4 @@ class AMERIBORData(Data): """Return Treasury Rates Data.""" date: dateType = Field(description=DATA_DESCRIPTIONS.get("date", "")) - rate: float = Field(description="AMERIBOR rate.") + rate: Optional[float] = Field(description="AMERIBOR rate.") diff --git a/openbb_sdk/sdk/provider/openbb_provider/standard_models/estr_rates.py b/openbb_sdk/sdk/provider/openbb_provider/standard_models/estr_rates.py index da915ffe1d4..406810cb3d7 100644 --- a/openbb_sdk/sdk/provider/openbb_provider/standard_models/estr_rates.py +++ b/openbb_sdk/sdk/provider/openbb_provider/standard_models/estr_rates.py @@ -28,4 +28,4 @@ class ESTRData(Data): """Return Treasury Rates Data.""" date: dateType = Field(description=DATA_DESCRIPTIONS.get("date", "")) - rate: float = Field(description="ESTR rate.") + rate: Optional[float] = Field(description="ESTR rate.") diff --git a/openbb_sdk/sdk/provider/openbb_provider/standard_models/fed_rates.py b/openbb_sdk/sdk/provider/openbb_provider/standard_models/fed_rates.py index afee46070e0..a8eeef75311 100644 --- a/openbb_sdk/sdk/provider/openbb_provider/standard_models/fed_rates.py +++ b/openbb_sdk/sdk/provider/openbb_provider/standard_models/fed_rates.py @@ -28,4 +28,4 @@ class FEDData(Data): """Return Treasury Rates Data.""" date: dateType = Field(description=DATA_DESCRIPTIONS.get("date", "")) - rate: float = Field(description="FED rate.") + rate: Optional[float] = Field(description="FED rate.") diff --git a/openbb_sdk/sdk/provider/openbb_provider/standard_models/iorb_rates.py b/openbb_sdk/sdk/provider/openbb_provider/standard_models/iorb_rates.py index 316041f6824..695c63d8616 100644 --- a/openbb_sdk/sdk/provider/openbb_provider/standard_models/iorb_rates.py +++ b/openbb_sdk/sdk/provider/openbb_provider/standard_models/iorb_rates.py @@ -28,4 +28,4 @@ class IORBData(Data): """Return Treasury Rates Data.""" date: dateType = Field(description=DATA_DESCRIPTIONS.get("date", "")) - rate: float = Field(description="IORB rate.") + rate: Optional[float] = Field(description="IORB rate.") diff --git a/openbb_sdk/sdk/provider/openbb_provider/standard_models/sofr_rates.py b/openbb_sdk/sdk/provider/openbb_provider/standard_models/sofr_rates.py index c2e73778222..f3027fb3e91 100644 --- a/openbb_sdk/sdk/provider/openbb_provider/standard_models/sofr_rates.py +++ b/openbb_sdk/sdk/provider/openbb_provider/standard_models/sofr_rates.py @@ -28,4 +28,4 @@ class SOFRData(Data): """Return Treasury Rates Data.""" date: dateType = Field(description=DATA_DESCRIPTIONS.get("date", "")) - rate: float = Field(description="SOFR rate.") + rate: Optional[float] = Field(description="SOFR rate.") diff --git a/openbb_sdk/sdk/provider/openbb_provider/standard_models/sonia_rates.py b/openbb_sdk/sdk/provider/openbb_provider/standard_models/sonia_rates.py index 469f8cb3eb2..9bf05047806 100644 --- a/openbb_sdk/sdk/provider/openbb_provider/standard_models/sonia_rates.py +++ b/openbb_sdk/sdk/provider/openbb_provider/standard_models/sonia_rates.py @@ -28,4 +28,4 @@ class SONIAData(Data): """Return Treasury Rates Data.""" date: dateType = Field(description=DATA_DESCRIPTIONS.get("date", "")) - rate: float = Field(description="SONIA rate.") + rate: Optional[float] = Field(description="SONIA rate.")