C<R d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddl m Z ddlZddlmZ n# e $ r dd lmZmZ Y nw xY wd Zej dd Zed dk Z ed Zej ej ej ej hZej fZereej ej hz Zneej hz Zedk reej fz Zeej ej! hz Zerd Z"d Z#n edk rd Z#nd Z# G d de$ Z%d Z&d Z' e%de(fde&d Z) G d de( Z*g dZ+dgZ,dgZ-d Z. G d! d"e( Z/ G d# d$e) Z0 G d% d&e) Z1 G d' d(e) Z2 G d) d*e) Z3 G d+ d,e) Z4d- Z5d. Z6dS )/$Checker of PEP-8 Naming Conventions. N)dequefnmatch)partial)chain)options)iter_child_nodes)astr z0.10.0 )typeABCMeta)r c g }| D ]`}t |t j r(| t |j D| ||j f a|S N) isinstancer Tupleextend_unpack_argseltsappendid)argsretargs `/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/pep8ext_naming.pyr r &