
    dfa                         d Z ddlZddlmZ ddlmZ ddlmZmZm	Z	 ddl
mZ dd	lmZ  ed
e      ZdZdedefdZ eej"                        Z eej$                        Zy)zVFor backward compatibility, expose main functions from
``setuptools.config.setupcfg``
    N)wraps)dedent)CallableTypeVarcast   )SetuptoolsDeprecationWarning   )setupcfgFn)bound)parse_configurationread_configurationfnreturnc                 J     t                fd       }t        t        |      S )Nc                      dt          dj                    dt        j                    d}t        j                  t	        |      t
        d        | i |S )NzQ        As setuptools moves its configuration towards `pyproject.toml`,
        `.zC` became deprecated.

        For the time being, you can use the `z` module
        to access a backward compatible API, but this module is provisional
        and might be removed in the future.
        r   )
stacklevel)__name__r   warningswarnr   r	   )argskwargsmsgr   s      S/home/api-vastappli/venv/lib/python3.12/site-packages/setuptools/config/__init__.py_wrapperz%_deprecation_notice.<locals>._wrapper   s\    

1R[[M "..6.?.?-@ A		 	fSk#?AN4"6""    )r   r   r   )r   r   s   ` r   _deprecation_noticer      s(    
2Y
# 
# Hr   )__doc__r   	functoolsr   textwrapr   typingr   r   r   _deprecation_warningr	    r   r   __all__r   r   r    r   r   <module>r(      si       * * ? T"
7B 2 " ))D)DE )(*F*FG r   