OwlCyberSecurity - MANAGER
Edit File: state_changes.cpython-312.pyc
� E��g� � � � d Z ddlmZ ddlZddlmZ ddlmZ ddlmZ ddlm Z ddlm Z dd lmZ dd lmZ ddlm Z ddlmZ dd lmZ ddlmZ ddlmZ ddlmZ ededef �� Z G d� de� Z G d� de� Z G d� d� Zy)z9State tracking utilities used by :class:`_orm.Session`. � )�annotationsN)�Enum)�Any)�Callable)�cast)�Iterator)�NoReturn)�Optional)�Tuple)�TypeVar)�Union� )�exc)�util)�Literal�_F.)�boundc � � e Zd Zy)�_StateChangeStateN)�__name__� __module__�__qualname__� � �M/opt/hc_python/lib64/python3.12/site-packages/sqlalchemy/orm/state_changes.pyr r ! s � �r r c � � e Zd ZdZdZdZy)�_StateChangeStates� r � N)r r r �ANY� NO_CHANGE�CHANGE_IN_PROGRESSr r r r r % s � � �C��I��r r c � � e Zd ZU dZej Zded<