python (3.11.7)
    e*	                     f    	 d dl mZ d dlmZ d dl mZ d dlmZmZmZ  G d dej	                  Z
dS )   )pytree)token)
fixer_base)CallCommaparenthesizec                       e Zd ZdZdZd ZdS )FixApplyTa.  
    power< 'apply'
        trailer<
            '('
            arglist<
                (not argument<NAME '=' any>) func=any ','
                (not argument<NAME '=' any>) args=any [','
                (not argument<NAME '=' any>) kwds=any] [',']
            >
            ')'
        >
    >
    c                 ~   | j         }|d         }|d         }|                    d          }|r+|j        | j         j        k    r|j        d         j        dv rd S |r-|j        | j         j        k    r|j        d         j        dk    rd S |j        }|                                }|j        t          j	        |j
        fvr?|j        |j        k    s |j        d         j        t          j        k    rt          |          }d|_        |                                }d|_        ||                                }d|_        t          j        t          j        d	          |g}|N|                    t%                      t          j        t          j        d          |g           d
|d         _        t'