chore: Add pylint for DB-GPT core lib (#1076)

This commit is contained in:
Fangyin Cheng
2024-01-16 17:36:26 +08:00
committed by GitHub
parent 3a54d1ef9a
commit 40c853575a
79 changed files with 2213 additions and 839 deletions

View File

@@ -1,11 +1,15 @@
"""The interface for serializing."""
from __future__ import annotations
from abc import ABC, abstractmethod
from typing import Dict, Type
from typing import Dict, Optional, Type
class Serializable(ABC):
serializer: "Serializer" = None
"""The serializable abstract class."""
serializer: Optional["Serializer"] = None
@abstractmethod
def to_dict(self) -> Dict: