Sindbad~EG File Manager
�
'Μg;R � �
� d dl mZ d dlZd dlZd dlZd dlZd dlmZ d dlZd dl m
Z
d dlZd dlZ ej d�� G d� d� Z G d � d
� Zd� Zd� Zd
� Zg d�e_ d� Zg d�e_ d� Zg d�e_ d� Zg d�e_ d� Zg d�e_ d� Zg d�e_ d� Zg d�e_ d� Zd� Zg d�e_ d� Zd� Zg d�e_ d � Zd!� Zd"ge_ d#� Z d$� Z!g d%�e!_ d&� Z"g d'�e"_ d(� Z#g d)�e#_ d*� Z$g d+�e$_ d,� Z%d-� Z&g d.�d/d0gd1z z d/d2gz e&_ G d3� d4� Z' G d5� d6ejP � Z)g d7�Z* G d8� d9e)� Z+ejX G d:� d;e)� � Z- G d<� d=ejP � Z. G d>� d?� Z/d@� Z0dA� Z1 G dB� dCejP � Z2 G dD� dEejP � Z3 G dF� dGejP � Z4 G dH� dIe)� Z5 G dJ� dKe)� Z6e7dLk( r ejp � yy)M� )�supportN��wraps)�
import_helperT)�modulec � � e Zd Z d� Zd� Zd� Zy)�tracecontextc � � || _ || _ y �N��output�value��selfr
r s �3/usr/local/lib/python3.12/test/test_sys_settrace.py�__init__ztracecontext.__init__ � � ������
� c �N � | j j | j � y r �r
�appendr �r s r � __enter__ztracecontext.__enter__ s � ������4�:�:�&r c �P � | j j | j � y r r �r �exc_infos r �__exit__ztracecontext.__exit__ s � ������D�J�J�;�'r N)�__name__�
__module__�__qualname__r r r � r r r r s � �9��'�(r r c � � e Zd Z d� Zd� Zd� Zy)�asynctracecontextc � � || _ || _ y r r r s r r zasynctracecontext.__init__ r r c � �V K � | j j | j � y �wr r r s r �
__aenter__zasynctracecontext.__aenter__"