stubs/sqlalchemy/orm/exc.pyi (21 lines of code) (raw):

from typing import Any, Optional from .. import exc as sa_exc NO_STATE: Any = ... class StaleDataError(sa_exc.SQLAlchemyError): ... ConcurrentModificationError: Any = ... class FlushError(sa_exc.SQLAlchemyError): ... class UnmappedError(sa_exc.InvalidRequestError): ... class ObjectDereferencedError(sa_exc.SQLAlchemyError): ... class DetachedInstanceError(sa_exc.SQLAlchemyError): ... class UnmappedInstanceError(UnmappedError): def __init__(self, obj, msg: Optional[Any] = ...) -> None: ... def __reduce__(self): ... class UnmappedClassError(UnmappedError): def __init__(self, cls, msg: Optional[Any] = ...) -> None: ... def __reduce__(self): ... class ObjectDeletedError(sa_exc.InvalidRequestError): def __init__(self, state, msg: Optional[Any] = ...) -> None: ... def __reduce__(self): ... class UnmappedColumnError(sa_exc.InvalidRequestError): ... class NoResultFound(sa_exc.InvalidRequestError): ... class MultipleResultsFound(sa_exc.InvalidRequestError): ...