stubs/sqlalchemy/ext/serializer.pyi (16 lines of code) (raw):
from pickle import Pickler, Unpickler
from typing import Any, Optional
def Serializer(*args, **kw) -> Pickler: ...
def Deserializer(
file,
metadata: Optional[Any] = ...,
scoped_session: Optional[Any] = ...,
engine: Optional[Any] = ...,
) -> Unpickler: ...
def dumps(obj, protocol: int = ...) -> bytes: ...
def loads(
data,
metadata: Optional[Any] = ...,
scoped_session: Optional[Any] = ...,
engine: Optional[Any] = ...,
): ...