Sindbad~EG File Manager
�
'Μgr� � � � d dl Z d dlZd dlmZ d dlmZmZ d dl� d dlZd dl m
Z
d dlmZ d dl
Z
d dlZd dlZd dlZd dlmZ d dlZd dlZd dlZd dlZd dlZd� Zej2 Ze d z
Zd
� Zd� Zd� Zd
� Zd� Z d� Z!d� Z"d� Z# G d� d� Z$d� Z%d� Z&d� Z'd� Z(d� Z)d� Z* e+ejX d z � D � cg c] } | fd��� c} Z- G d� dej\ � Z/ G d� dej\ � Z0 G d� d ej\ � Z1 G d!� d"ej\ � Z2d#� Z3 G d$� d%� Z4 G d&� d'� Z5 G d(� d)� Z6 G d*� d+� Z7 G d,� d-� Z8 G d.� d/� Z9 G d0� d1� Z: G d2� d3� Z;d4� Z< G d5� d6ej\ � Z= G d7� d8ej\ � Z> G d9� d:ej\ � Z? G d;� d<ej\ � Z@ej� G d=� d>ej\ � � ZBd?� ZCeDd@k( r ej� � yyc c} w )A� N)�support)�threading_helper�
script_helper)�*)�Decimal)�Fraction)�reducec � � � � fd�}|S )Nc � �� | j t � 5 �| � d d d � t j � 5 t j dt �� �| � d d d � t j � 5 t j dt �� | j t t t f� 5 �| � d d d � d d d � y # 1 sw Y ��xY w# 1 sw Y �xY w# 1 sw Y �*xY w# 1 sw Y y xY w)N�ignore)�category�error)�assertWarns�DeprecationWarning�warnings�catch_warnings�simplefilter�assertRaises�AssertionError�SystemError)�self�testfuncs ��0/usr/local/lib/python3.12/test/test_itertools.py�innerz pickle_deprecated.<locals>.inner s� �� �
�
�
�0�
1��T�N� 2�
�
$�
$�
&��!�!�(�5G�H��T�N� '� �
$�
$�
&��!�!�'�4F�G��"�"�$6���#T�U���� V� '�
&� 2�
1��
&�
&��
V�U�� '�
&�s: � C�$C�<<C6�8 C*�C6�C�C'�*C3 �/C6�6C?� )r r s ` r �pickle_deprecatedr s �� ��
� �L� � c �$ � t t | � � S �N)�list�zip��argss r �lzipr% * s � ���T�
��r c � � d| z S �N� r ��xs r �oneargr+ - s � �#��Q�3�Jr c � � t �r )�
ValueErrorr# s r �errfuncr. 1 s � �(�
�r c # �$ K � dD ] } | �� � y �w)N�r r r( r )�is r �gen3r2 5 s � �� �%�
���� �� �c � � | dz dk( S )Nr( r r r) s r �isEvenr5 : � � ���Q�3��6�Mr c � � | dz dk( S �Nr( r r r) s r �isOddr9 >