?????????? ????????? - ??????????????? - /home/agenciai/.local/lib/python3.9/site-packages/sqlalchemy/testing/__pycache__/requirements.cpython-39.pyc
???????
a ��Jh�� � @ s� d Z ddlmZ ddlZddlZddlmZ ddlmZ ddlm Z dd lm Z dd lmZ ddlm Z G dd � d �ZG dd� de�ZdS )z�Global database feature support policy. Provides decorators to mark tests requiring specific feature support from the target database. External dialect test suites should subclass SuiteRequirements to provide specific inclusion/exclusions. � )�annotationsN� )�asyncio)� exclusions��only_on� �� create_engine)�util)� QueuePoolc @ s e Zd ZdS )�RequirementsN)�__name__� __module__�__qualname__� r r �T/home/agenciai/.local/lib/python3.9/site-packages/sqlalchemy/testing/requirements.pyr ! s r c @ s e Zd Zedd� �Zedd� �Zedd� �Zedd� �Zed d � �Zedd� �Z ed d� �Z edd� �Zedd� �Zedd� �Z edd� �Zedd� �Zedd� �Zedd� �Zedd� �Zedd � �Zed!d"� �Zed#d$� �Zed%d&� �Zed'd(� �Zed)d*� �Zed+d,� �Zed-d.� �Zed/d0� �Zed1d2� �Zed3d4� �Zed5d6� �Zed7d8� �Zed9d:� �Z ed;d<� �Z!ed=d>� �Z"ed?d@� �Z#edAdB� �Z$edCdD� �Z%edEdF� �Z&edGdH� �Z'edIdJ� �Z(edKdL� �Z)edMdN� �Z*edOdP� �Z+edQdR� �Z,edSdT� �Z-edUdV� �Z.edWdX� �Z/edYdZ� �Z0ed[d\� �Z1ed]d^� �Z2ed_d`� �Z3edadb� �Z4edcdd� �Z5ededf� �Z6edgdh� �Z7edidj� �Z8edkdl� �Z9edmdn� �Z:edodp� �Z;edqdr� �Z<edsdt� �Z=edudv� �Z>edwdx� �Z?edydz� �Z@ed{d|� �ZAed}d~� �ZBedd�� �ZCed�d�� �ZDed�d�� �ZEed�d�� �ZFed�d�� �ZGed�d�� �ZHed�d�� �ZIed�d�� �ZJed�d�� �ZKed�d�� �ZLed�d�� �ZMed�d�� �ZNed�d�� �ZOed�d�� �ZPed�d�� �ZQed�d�� �ZRed�d�� �ZSed�d�� �ZTed�d�� �ZUed�d�� �ZVed�d�� �ZWed�d�� �ZXed�d�� �ZYed�d�� �ZZed�d�� �Z[ed�d�� �Z\ed�d�� �Z]ed�d�� �Z^ed�d�� �Z_ed�d�� �Z`ed�d�� �Zaed�d�� �Zbed�d�� �Zced�d �Zded�dĄ �Zeed�dƄ �Zfed�dȄ �Zged�dʄ �Zhed�d̄ �Zied�d΄ �Zjed�dЄ �Zked�d҄ �Zled�dԄ �Zmed�dք �Zned�d �Zoed�dڄ �Zped�d܄ �Zqed�dބ �Zred�d� �Zsed�d� �Zted�d� �Zued�d� �Zved�d� �Zwed�d� �Zxed�d� �Zyed�d� �Zzed�d� �Z{ed�d� �Z|ed�d� �Z}ed�d�� �Z~ed�d�� �Zed�d�� �Z�ed�d�� �Z�ed�d�� �Z�ed��d � �Z�e�d�d� �Z�e�d�d� �Z�e�d�d� �Z�e�d�d� �Z�e�d �d � �Z�e�d�d� �Z��d �d� Z�e�d�d� �Z�e�d�d� �Z�e�d�d� �Z�e�d�d� �Z�e�d�d� �Z�e�d�d� �Z�e�d�d� �Z�e�d�d� �Z�e�d�d � �Z�e�d!�d"� �Z�e�d#�d$� �Z�e�d%�d&� �Z�e�d'�d(� �Z�e�d)�d*� �Z�e�d+�d,� �Z�e�d-�d.� �Z�e�d/�d0� �Z�e�d1�d2� �Z�e�d3�d4� �Z�e�d5�d6� �Z�e�d7�d8� �Z�e�d9�d:� �Z�e�d;�d<� �Z�e�d=�d>� �Z�e�d?�d@� �Z�e�dA�dB� �Z�e�dC�dD� �Z�e�dE�dF� �Z�e�dG�dH� �Z�e�dI�dJ� �Z�e�dK�dL� �Z�e�dM�dN� �Z�e�dO�dP� �Z�e�dQ�dR� �Z�e�dS�dT� �Z�e�dU�dV� �Z�e�dW�dX� �Z�e�dY�dZ� �Z�e�d[�d\� �Z�e�d]�d^� �Z�e�d_�d`� �Z��da�db� Z�e�dc�dd� �Z�e�de�df� �Z�e�dg�dh� �Z�e�di�dj� �Z�e�dk�dl� �Z�e�dm�dn� �Z�e�do�dp� �Z��dq�dr� Z�e�ds�dt� �Z�e�du�dv� �Z�e�dw�dx� �Z�e�dy�dz� �Z�e�d{�d|� �Z�e�d}�d~� �Z�e�d�d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Zϐd��d�� ZАd��d�� Z�e�d��d�� �Z�e�d��d�� �ZӐd��d�� Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d�� �Z�e�d��d �Z�e�dÐdĄ �Z�e�dŐdƄ �Z�e�dǐdȄ �Z�e�dɐdʄ �Z�e�dːd̄ �Z�e�d͐d΄ �Z�e�dϐdЄ �Z�e�dѐd҄ �Z�e�dӐdԄ �Z�e�dՐdք �Z�e�dאd �Z�e�dِdڄ �Z�e�dېd܄ �Z�e�dݐdބ �Z�e�dߐd� �Z�e�d�d� �Z�e�d�d� �Z��d�S (� �SuiteRequirementsc C s t �� S )z/target platform can emit basic CreateTable DDL.�r �open��selfr r r �create_table&