From 0589c3c5b79a6afbb92b4e72238fc3f3cee6edc9 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Wed, 25 Aug 2021 10:41:35 -0400 Subject: [PATCH] Validate symbol inputs using pydantic --- piker/data/_source.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/piker/data/_source.py b/piker/data/_source.py index 5eb210fe..1a8c635d 100644 --- a/piker/data/_source.py +++ b/piker/data/_source.py @@ -22,7 +22,7 @@ import decimal import numpy as np import pandas as pd -from pydantic import BaseModel +from pydantic import BaseModel, validate_arguments # from numba import from_dtype @@ -106,7 +106,7 @@ class Symbol(BaseModel): mult = 1 / self.tick_size return round(value * mult) / mult - +@validate_arguments def mk_symbol( key: str,