community[patch]: Add linter to catch @root_validator (#24070)

- Add linter to prevent further usage of vanilla root validator
- Udpate remaining root validators
This commit is contained in:
Eugene Yurtsev
2024-07-10 10:51:03 -04:00
committed by GitHub
parent 9c6efadec3
commit c4e149d4f1
16 changed files with 39 additions and 19 deletions

View File

@@ -47,7 +47,7 @@ class GoogleApiClient:
def __post_init__(self) -> None:
self.creds = self._load_credentials()
@root_validator
@root_validator(pre=True)
def validate_channel_or_videoIds_is_set(
cls, values: Dict[str, Any]
) -> Dict[str, Any]:
@@ -388,7 +388,7 @@ class GoogleApiYoutubeLoader(BaseLoader):
return build("youtube", "v3", credentials=creds)
@root_validator
@root_validator(pre=True)
def validate_channel_or_videoIds_is_set(
cls, values: Dict[str, Any]
) -> Dict[str, Any]: