OwlCyberSecurity - MANAGER
Edit File: deprecations.cpython-312.pyc
� ̓�g�. � �N � d Z ddlmZ ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlm Z dd lm Z dd lmZ ddlmZ ddlm Z dd lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ede�� Z edd�� Z d' d(d�Z d) d*d�Z d) d+d�Z d, d-d�Z d. d/d �Z d0d!�Z d' d1d"�Z!d2d#�Z"d3d$�Z# d' d4d%�Z$ d5 d6d&�Z%y)7zSHelpers related to deprecation of functions, methods, classes, other functionality.� )�annotationsN)�Any)�Callable)�Dict)�Match)�Optional)�Sequence)�Set)�Tuple)�Type)�TypeVar)�Union� )�compat)�_hash_limit_string)�_warnings_warn)� decorator)�inject_docstring_text)�inject_param_text� )�exc�_T)�bound�_FzCallable[..., Any]c �F � || |�� }||_ t ||dz �� y )N��coder �� stacklevel)�deprecated_sincer )�msg�version�type_r r �warns �M/opt/hc_python/lib64/python3.12/site-packages/sqlalchemy/util/deprecations.py�_warn_with_versionr&